How do i move about bash cli?
-
Link to bash command line editing: https://www.gnu.org/software/bash/manual/html_node/Command-Line-Editing.html
Working with the following command.
$ cat /var/lib/jenkins/secrets/initialAdminPassword
and Green letter is the starting point, where the cursor is, and red is the end point
Move back one character. Ctrl + b
$ cat /var/lib/jenkins/secrets/initialAdminPass
w
ordMove forward one character. Ctrl + f
$ cat /var/lib/jenkins/secrets/initialAdminPasswor
d
Delete current character. Ctrl + d
$ cat /var/lib/jenkins/secrets/initialAdminPassword
ends up as
$ cat /var/lib/jenkins/secrets/initialAdminPasswor
Delete previous character. Backspace
$ cat /var/lib/jenkins/secrets/initialAdminPassword
2 backspaces from letter d, deletes "o" and "r"
$ cat /var/lib/jenkins/secrets/initialAdminPasswd
Move to the start of line. Ctrl + a
c
at /var/lib/jenkins/secrets/initialAdminPasswdMove to the end of line. Ctrl + e
cat /var/lib/jenkins/secrets/initialAdminPasswor
d
Move forward a word. Meta + f
cat /var/
lib
/jenkins/secrets/initialAdminPasswdMove backward a word. Meta + b
cat /var/lib/
jenkins
/secrets/initialAdminPasswdClear the screen. Ctrl + l (as is)
cat /var/lib/jenkins/secrets/initialAdminPassword
Search through bash history Ctrl + r
(reverse-i-search)`': cat /var/lib/jenkins/secrets/initialAdminPassword
Start tying your search...search terms in green
(reverse-i-search)`sudo servi': sudo service network-manager restartKeep pressing Ctrl + r, to bring up the sudo service command you want to run and press return.
© Lightnetics 2024