1.常用快捷鍵 Ctrl+d 2.Shell 常用通配符: 3.在命令行中使用幫助 例如 man命令,它是Manual pages的縮寫。 要查看相應區段的內容,就在 man 後面加上相應區段的數字即可,如: 4.su /sudo和su- su <user> 可以切換到用戶 user,執行時需要輸入 ...
1.常用快捷鍵
|
鍵盤輸入結束或退出終端 |
Ctrl+s |
暫停當前程式,暫停後按下任意鍵恢復運行 |
Ctrl+z |
將當前程式放到後臺運行,恢復到前臺為命令fg |
Ctrl+a |
將游標移至輸入行頭,相當於Home 鍵 |
Ctrl+e |
將游標移至輸入行末,相當於End 鍵 |
Ctrl+k |
刪除從游標所在位置到行末 |
Alt+Backspace |
向前刪除一個單詞 |
Shift+PgUp |
將終端顯示向上滾動 |
Shift+PgDn |
將終端顯示向下滾動 |
2.Shell 常用通配符:
字元 | 含義 |
---|---|
* |
匹配 0 或多個字元 |
? |
匹配任意一個字元 |
[list] |
匹配 list 中的任意單一字元 |
[^list] |
匹配 除list 中的任意單一字元以外的字元 |
[c1-c2] |
匹配 c1-c2 中的任意單一字元 如:[0-9] [a-z] |
{string1,string2,...} |
匹配 string1 或 string2 (或更多)其一字元串 |
{c1..c2} |
匹配 c1-c2 中全部字元 如{1..10} |
3.在命令行中使用幫助
$ man <command_name>
例如
man man
man
命令,它是Manual pages
的縮寫。
要查看相應區段的內容,就在 man 後面加上相應區段的數字即可,如:
$ man 1 ls
4.su /sudo和su-
su <user>
可以切換到用戶 user,執行時需要輸入目標用戶的密碼,sudo <cmd>
可以以特權級別運行 cmd 命令,需要當前用戶屬於 sudo 組,且需要輸入當前用戶的密碼。su - <user>
命令也是切換用戶,同時環境變數也會跟著改變成目標用戶的環境變數。
5.新建用戶
$ sudo adduser lilei
6.查看用戶
$ who am i
或者
$ who mom likes
-a |
列印能列印的全部 |
-d |
列印死掉的進程 |
-m |
同am i ,mom likes |
-q |
列印當前登錄用戶數及用戶名 |
-u |
列印當前登錄用戶登錄信息 |
-r |
列印運行等級 |
’
7.刪除用戶
$ sudo deluser lilei --remove-home
8.查看文件許可權
使用較長格式列出文件
$ ls -l
顯示除了 .
(當前目錄)和 ..
(上一級目錄)之外的所有文件,包括隱藏文件(Linux 下以 .
開頭的文件為隱藏文件)
$ ls -A
同時使用-l -A屬性
$ ls -Al
顯示所有文件大小,並以普通人類能看懂的方式呈現,其中小 s 為顯示文件大小,大 S 為按文件大小排序,若需要知道如何按其它方式排序,請使用“man”命令查詢。
$ ls -AsSh
牢記兩句話
(1) Linux 裡面一切皆文件
(2)一個目錄同時具有讀許可權和執行許可權才可以打開並查看內部文件,而一個目錄要有寫許可權才允許在其中創建其它文件,這是因為目錄文件實際保存著該目錄裡面的文件的列表等信息。