Linux常用命令總結

2022-03-20 10:31:26 字數 2214 閱讀 6383

1. cd 進入目錄

關機 shutdown 或 half 或 poweroff

重啟 reboot

2. mkdir 建立目錄

mkdir -p 建立多級目錄

3. ls 列出目錄檔案

ls 目錄 -a 隱藏檔案(以點開頭)也顯示

ls 目錄 -l 顯示詳情

4. cp 複製檔案 -r 遞迴複製目錄以及子目錄

5. mv 改名 移動

6. touch a.txt 建立檔案

7. rmdir 只能刪空資料夾

rm 刪檔案/資料夾

rm -rf 刪除資料夾 r迭代 f強制force

8. pwd 顯示當前目錄

echo hello > a.txt 輸出重定向 (覆蓋原來的內容)

echo world >> a.txt (追加原來的內容)

9. ln 鏈結命令

10. more //檢視檔案內容(自動退出)

more /etc/passwd >> passwd 把第/etc/passwd追加到passwd

less //檢視檔案內容(按q退出) ctrl+b 後退 ctrl+f前進

head -3 檔案 //檢視前3行

tail -2 檔案 //檢視後2行

cat a.txt b.txt //檢視兩個檔案(cat鏈結的意思)

11. grep nobody 檔案 //匹配檔案中的『nobodys』

12. tar fvc tmp.tar *.txt //打包檔案 fvc(file, view)create建立 extract解壓

tar fvcz mp4.tar.gz mp4 //壓縮檔案(z是gz檔案,j是bz格式)

tar fvxz mp4.tar.gz -c ./    //解壓.gz檔案到當前資料夾

13. find . -name '*.txt' //查詢當前檔案下.txt檔案 記得帶引號

find . -name '*php' |xargs grep buy //查詢當前檔案*php檔案中有buy的檔案

find . | xargs grep -ri 'p35.png //查詢當前檔案中包含p35.png的檔案(忽略大小寫)

find配合cat查詢檔案裡面包含的字串數量

查詢當前路徑下.log字尾檔案,且日期在2021-09-24到2021-09-30之前. 含有"若水"字串的數量

find . -type f -user www -name "*.log" -newermt '2021-09-24' ! -newermt '2021-09-30' -exec cat {}  \; | grep -c "若水"

find詳解:

後面就是了lnmp的配置了.請轉至

檢視埠號占用情況

netstat -apn|grep 8080

25. 檢視資料夾大小容量

du -h --max-depth=1 資料夾路徑

du -sh   檢視當前目錄總容量

du -sh * 檢視當前每個檔案總容量

du -h --max-depth=1 檢視當前每個資料夾總容量

26.查詢含有某字串的所有檔案 ,可以配合find具體看本文第13條

grep -rn "hello,world!" *    //

* : 表示當前目錄所有檔案,也可以是某個檔名 -r 是遞迴查詢 -n 是顯示行號 -r 查詢所有檔案包含子目錄 -i 忽略大小寫

27.setfacl命令可以用來細分linux下的檔案許可權。 (參考:

setfacl -m u:tank:rx test #給tank使用者向test檔案增加讀和執行的acl規則

getfacl test #檢視test檔案的acl

apachectl restart 重啟apache

28.檢視壓縮檔案裡面的內容

快捷翻譯 - 快到離譜!

劃詞翻譯

自動發聲

自動新增生詞本

快捷翻譯 - 快到離譜!

劃詞翻譯

自動發聲

自動新增生詞本

Linux常用命令總結

下面這些命令是我在複習linux時記錄的,沒有詳解,只記錄了簡單的用法 檢視物理cpu個數 cat proc cpuinfo grep physical id sort uniq wc l 檢視物理cpu中core的個數,即核心數 cat proc cpuinfo grep cpu cores un...

LINUX常用命令總結

readlink f 找出符號鏈結所指向的位置 1g 到我檔案頭 g到檔案尾 cat瀏覽檔案 netstat a 檢視所有埠 mkdir 建立資料夾 rm rf 刪除檔案 執行指令碼 指令碼檔案 在當前目錄下 在目錄中查詢檔案 find 檔名 根目錄 當前目錄 剪下 mv vi命令 在檔案中搜尋關鍵...

Linux 常用命令總結

mkdir 建立目錄 ls l 顯示目錄或檔案 cd 切換目錄層次 cat n顯示行號 檢視檔案內容 cat demo.text eof 建立檔案 結尾eof退出編輯狀態 tac 反轉內容輸出 cp apr 拷貝檔案或者目錄 rm f 強制刪除檔案 r 遞迴刪除 刪除檔案或目錄 fr 刪除指定的目錄...