liunx 常用命令

1. cd
“~” 也表示爲 home 目錄,"." 則是表示目前所在的目錄,"…" 則表示目前目錄位置的上一層目錄。
2. rm
rm 刪除文件; -r 刪除目錄和以下的文件;-f 即使原檔案屬性設爲唯讀,亦直接刪除;
一般都用:rm -rf
3. touch
用於修改文件或者目錄的時間屬性;若文件不存在,則創建文件。
4. tar
用於備份文件;
壓縮:
tar -czvf test.tar.gz test.xlsx
列出壓縮文件內容:
tar -tzvf test.tar.gz
解壓:
tar -xzvf test.tar.gz
5. ls / ls -l
6. mkdir
7. chmod
權限控制:
u 文件擁有者、g 羣組、o 其他、 a 三者都有
+表示增加權限、- 表示取消權限、= 表示唯一設定權限。
chmod ugo+r file1.txt
簡寫形式:
r=4,w=2,x=1
chmod 777 file1.txt
8. top
用於實時顯示 process(進程) 的動態,top
查找包含指定關鍵字的進程:
pgrep -l Chrome 區分大小寫
9. ps
用於顯示當前進程 (process) 的狀態。
指定用戶:
ps -u root
10. netstat
用於顯示網絡狀態。
netstat -a
11. vi
12. less
與 more 類似,但使用 less 可以隨意瀏覽文件,而 more 僅能向前移動,卻不能向後移動,而且 less 在查看之前不會加載整個文件。
[pagedown]: 向下翻動一頁;[pageup]: 向上翻動一頁;q 退出 less 命令;
13. cat
14. tail
tail -f filename實時監控文件變化
15. find
當前目錄及子目錄下查找:
find . -name "*.text"
根目錄查找:
find / -name "*.text"
16. grep
grep指令用於查找內容包含指定的範本樣式的文件。
查找 aa,bb,cc 文件中包含test的行:
grep ‘test’ aa bb cc
顯示/usr/src目錄下的文件(不含子目錄)包含magic的行:
grep magic /usr/src
顯示/usr/src目錄下的文件(含子目錄)包含magic的行:
grep -r magic /usr/src

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章