Linux經常使用命令(2)

linux經常使用的命令第二篇,留作之後複習資料。linux

cp命令

複製文件或目錄。 用法示例:測試

$ cp file1 file2  # 將file1複製到file2
$ cp -r dir1/ dir2/  # 將dir1目錄中的全部內容複製到dir2

note:複製目錄時建議使用-r選項,能夠遞歸複製目錄和其中的內容。命令行

rm命令

刪除文件或目錄。 用法示例:code

$ rm file1  # 將file1刪除
$ rm -i file1  # 將file1刪除,刪除以前須要確認
$ rm -r dir1  # 將dir1目錄中的全部內容刪除
$ rm -rf dir1  # 將dir1目錄中的全部內容刪除,而且不提示錯誤信息

note:必定要當心使用rm命令,建議使用rm命令以前先用ls命令來作測試,檢查打印出的文件列表是想要刪除的。而後再用rm命令替換ls命令進行真正的刪除操做。遞歸

man命令

顯示用戶手冊。 用法示例:file

$ man man  #查看man程序的用戶手冊

find命令

查找文件命令。 用法示例:權限

$ find .               #列出當前目錄下全部文件列表
$ find .  -type d      #列出當前目錄下全部目錄
$ find .  -type f      #列出當前目錄下全部普通文件
$ find . -iname "*.jpg"  #列出當前目錄下全部文件名稱是jpg(忽略大小寫)後綴的文件
$ find ./path/ -name '*.txt' -exec rm '{}' \;  #列出特定目錄下全部文件名稱是txt後綴的文件,而且刪除它們
$ find ~ -size +1G    #列出home主目錄下全部大小大於1G的文件
$ find . -type f -exec chmod 644 {} \;  #列出當前目錄下全部普通文件,而且將它們的權限修改成644

cat命令

顯示文件內容到標準輸出。 用法示例:程序

$ cat file1   #顯示file1的文件內容
$ cat file1 file2  #顯示file1和file2的文件內容,自動拼接兩個文件內容

wc命令

打印行數、字數和字節數。 用法示例:刪除文件

$ wc -l file1  #顯示file1的文件行數

參考文獻:di

《Linux命令行大全》 Jr [美]William E. Shotts 著

相關文章
相關標籤/搜索