#debian
![](https://64.media.tumblr.com/f241fd3a4d0a009d463137e6eda7d58a/69c06505b6775f8f-81/s640x960/74b29196bb86adf06b91fc1594536035c82afd10.png)
Did you know? Many Linux system services & login under Linux/Unix OS consult /etc/shells file. It contains a list of login shells on the system. Applications use this file to determine whether a shell is valid. Setting the wrong shell path will deny login.
Read more: Understanding the /etc/shells file
How to make disk image with dd on a Linux or Unix for backup and restore purposes
![](https://64.media.tumblr.com/debb9f09f5094cc14bf9da89fbfd8cf6/8d9462e118bb3eb3-d3/s640x960/2a91d1c97156643993a339e3c36f11424fcff8e0.png)
Searching multiple words like a pro on your macOS, Linux and Unix box
When you type ‘rsync –help’ you get a wall of text. One option is to use less on Linux:
rsync –help|less
But, I prefer to grep to search multiple strings to find about -p, -h, -i, -b & -u options:
rsync –help|grep -E -w – ’-(p|h|i|b|u)’
![](https://64.media.tumblr.com/5c63b708e3f5a9eef4bdaf90aebef59c/5b46818eca29f812-2b/s640x960/44218bb249ada3912043533256da2345b52f4b9c.png)
SeeHow To Search Multiple Words / String Pattern Using grep Command on Bash shell for more info.
In order to tell grep not to treat ’–’ as command line option prefix pattern with –. The double dash “–” means “end of command line flags.” It tells grep (or any valid Linux/Unix command) not to try to parse what comes after command line options. See What Does ‐‐ (double dash) Mean In SSH Shell Command? for more info
How to install Go [golang] on Ubuntu Linux
Go is a compiled, statically typed programming language developed by Google. Here is how to install Go lang on Ubuntu Linux server or workstation and write your first “Hello world” app in it
![](https://64.media.tumblr.com/6163ebcb36233c8c72b8a39358c3bd3b/b21bd19b1ef071ee-74/s640x960/58f578d921ab5836e4e1a679728284c8f2a3a7d1.png)
SeeHow to install Go [golang] on Ubuntu Linux
bri'ish init
![](https://64.media.tumblr.com/2bb97281a40d0ad82a53d18118fc0048/4c08d5aa8641457c-16/s640x960/bc5f48ea141423d9bd03683408efd5bda7953164.jpg)
![loading](images/loading.gif)