moving:
to the end of the command: ctrl-e
to the begin of the command: ctrl-a
forward a word: alt-f
backword a word: alt-b
deleting:
from current cursor position to the end of word: ald-d
from current cursor position to the begin of word: clt-w
Explains how to add bash auto completion in Ubuntu Linux 18.04 LTS using the apt-get command so that one can use the programmable completion feature of bash
There's actually a command to list all other commands that a Linux shell knows, but more than likely you're not familiar with it. If there's ever been a
The way your system behaves with respect to the reading of "dot files" at login time, setting up aliases, setting up environment variables, and so on is all highly dependent on how you actually log in.
entr (http://entrproject.org/) provides a more friendly interface to inotify (and also supports *BSD & Mac OS X).
It makes it very easy to specify multiple files to watch (limited only by ulimit -n), takes the hassle out of dealing with files being replaced, and requires less bash syntax:
$ find . -name '*.py' | entr ./myfile.py
Thirty bash shell aliases tutorials and examples to improve your productivity under a RHEL, CentOS, Debian, MacOS X, *BSD, Ubuntu, and Unix like operating systems.
As you administer servers, you will begin to spend a lot of time on the command line. Most likely, you will be using the bash shell. The bash shell includes a lot of commands and expansion capabilities to take advantage of the input you have typed in
A repository for the most elegant and useful UNIX commands. Great commands can be shared, discussed and voted on to provide a comprehensive resource for working from the command-line