2、 Linux 命令操作02

6) **cp**copy, 複製文件或目錄

語法:cp [–rp] 源文件 目的地(可以是相對路徑或絕對路徑)
-r -R recursive 遞歸處理,複製目錄 eg cp -r /etc/a.txt /root/
-p 保留文件屬性 (源文件的時間不變)

7)**mv**move,移動文件或目錄、文件或目錄改名

語法:mv 源文件或目錄 目的目錄 ;改名 :mv 原名 修改名
eg:mv /etc/a.txt /root/

8 )**rm**remove ,刪除文件

語法: rm [-rf] 文件或目錄
-r (recursive)刪除目錄,同時刪除該目錄下的所有文件
-f(force) 強制刪除文件或目錄 即使原檔案屬性設爲唯讀,亦直接刪除,無需確認。一些文件亂碼後使用rm -rf 依然無法刪除此時,使用ll -i 查找到文件的inode節點然後使用find . -inum 查找到的inode編號 -exec rm {} -rf \;就能順利刪除了

9) cat concatenate, 顯示文件內容

語法:cat [-n] [文件名]
-A 顯示所有內容,包括隱藏的字符
-n 顯示行號
eg:cat /etc/services

10)vi 編輯文件內容

語法:vi 文件名 進入命令行模式 按下a、i、o 之一可進入編輯模式,esc退出,wq或shift+zz保存編輯
eg: vi /root/a.txt

11)more 分頁顯示文件內容

語法:more [文件名]
空格或f 顯示下一頁
Enter鍵 顯示下一行
q或Q 退出

12)head 查看文件前幾行(默認10行)

語法:head [-n] 文件名, -n 指定行數
eg:head -20 /etc/services

13)tail 查看文件的後幾行

語法:tail [ -n -f ] [文件名]
-n 指定行數
-f (follow) 動態顯示文件內容,監控文件變化

14)ln link,產生鏈接文件

語法:ln [ -s ] 源文件 連接名稱,
-s , 創建軟鏈接 ,軟鏈接類似於window裏的快捷方式,不加 -s 則是創建硬鏈接

15)echo將內容答應出來,相當於printf,還可以將字符串追加到文件中

語法 echo 字符串
echo “追加到文件中” >> 文件名
echo “覆蓋掉之前的內容” > 文件名

16 )help 顯示幫助文檔

語法 命令 –help eg:cd –help

17)find查找文件或目錄

語法: Find 查找的範圍 [-name | -size | -type ] 文件(文件夾)名
使用*號匹配多個不知名的字符
使用?匹配,一個問號只能匹配一個字符

18)grep 在文件中搜尋字串匹配的行並輸出, 打印出匹配到的行

語法:grep [-cinv] ‘搜尋字符串’ 文件名
-c :輸出匹配行的次數(是以行爲單位,不是以出現次數爲單位)
-i :忽略大小寫,所以大小寫視爲相同
-n :顯示匹配行及行號
-v :反向選擇,顯示不包含匹配文本的所有行。

19)whichwhereis 查找命令所在的路徑

which命令的作用是,在PATH變量指定的路徑中,搜索某個系統命令的位置,並且返回第一個搜索結果。也就是說,使用which命令,就可以看到某個系統命令是否存在,以及執行的到底是哪一個位置的命令。
whereis 則是搜索命令所在目錄 配置文件所在目錄 及幫助文檔路徑

20)gzip , bzip2, zip , tar壓縮和解壓縮文件

gzip(GNU zip)壓縮(解壓)文件,壓縮文件後綴爲.gz 。gzip只能壓縮文件,不能壓縮目錄;不保留原文件。語法:壓縮文件 gzip 文件名* ;解壓文件 gzip –d或者 gunzip 文件名*
bzip2,壓縮(解壓)文件,壓縮文件後綴爲.bz2。語法:bzip2 [-k] 文件名 解壓,bzip2 –d或者 bunzip2。-k:產生壓縮文件後保留原文件(壓縮比高)。
zip 壓縮(解壓)文件,壓縮文件後綴爲.zip
語法:
zip 壓縮後的名字 壓縮前的名字 unzip 壓縮名
zip -r 壓縮後的名字 壓縮前的名字 unzip 壓縮名
tar 文件、目錄打(解)包
語法 :Tar -zcvf 壓縮後的文件名 壓縮前的文件或目錄
Tar -zxvf 解壓的壓縮文件 -C 指定解壓的位置
-c 建立一個壓縮文件的參數指令(create),後綴是.tar
-x 解開一個壓縮文件的參數指令(extract)
-z 以gzip命令壓縮/解壓縮
-j 以bzip2命令壓縮/解壓縮
- v 壓縮的過程中顯示文件(verbose)
-f file 指定文件名,必選項

21)shutdown 關機命令

shutdown [選項] 時間
選項: -c: 取消前一個關機命令
-h:關機
-r:重啓
shutdown -h now 立即關機
其他關機命令 : poweroff 重啓:reboot

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