Liux必學的60個命令

1. 文件與目錄操作
1.1. 創建文件夾:mkdir
1.
2. 刪除文件夾:rmdir
1.
3. 復制文件或目錄:cp
1.
4. 移動文件或目錄:mv
1.
5. 刪除文件或目錄:rm
1.
6. 創建空文件:ouch
1.
7. 查看當前目錄:pwd
1.
8. 更改當前目錄:cd
2. 文件內容查看
2.1. 查看文件內容:ca
2.
2. 按行查看文件內容:more
2.
3. 按行查看文件內容(帶有空格等):less
2.
4. 查看文件詳細信息:ls -l
2.
5. 查看文件權限:ls -l /pah/o/file | awk '{pri $1}'
2.
6. 查看目錄權限:ls -ld /pah/o/dir
2.
7. 查看文件大小:ls -lh /pah/o/file
2.
8. 查看目錄大小:du -sh /pah/o/dir
3. 文本處理
3.1. 查找和替換文本:grep、sed
3.
2. 將多行文本連接在一起:ca - file1 file2 u003e ewfile(ca file1 file2 | awk '{pri R$1}' u003e ewfile)
3.
3. 統計單詞、字節數等:wc
3.
4. 排序:sor
3.
5. 合并相同行:uiq
3.
6. 分割文件:spli
3.
7. 查找特定字符位置:awk '{pri idex($0, 每一行重復兩次:awk '{pri $0}' file | awk '{pri $0}' | ee oufile(需要將“file”替換為實際文件名,“oufile”替換為輸出文件名)
3.10 將多行合并為一行:r '
' ' ' file(需要將“file”替換為實際文件名)
3.11 在特定位置插入文本:awk '{pri subsr($0, 1, legh($0)-7) subsr($0, legh($0)-6)}' file u003e ewfile(需要將“file”替換為實際文件名,“ewfile”替換為輸出文件名)
3.12 將每行前加序號:awk '{pri Rgrep -vE '^[[:space:]]$' file(需要將“file”替換為實際文件名)
下一篇:麒麟軟件可信技術