打包壓縮與搜尋命令
阿新 • • 發佈:2018-12-11
1.tar 命令
tar 命令用於對檔案進行打包壓縮或解壓,格式為“tar [選項] [檔案]”。 ①使用gzip壓縮建立/etc的歸檔,將檔案另存為/ /home/student/tmp/etc.tar.gz /etc.tar.gz tar - czvf /home/student/tmp/etc.tar.gz /etc ②將壓縮的歸檔檔案解壓到/backups目錄: tar -xzvf / /home/student/tmp/etc.tar.gz -C backups
2.grep 命令
grep 命令,文字處理工具,用於在文字中執行關鍵詞搜尋,並顯示匹配的結果,格式為“grep [選項] [檔案]”。 ① -n :顯示搜尋到資訊的行號 grep -n ‘a’ 1.txt
3.find 命令
find 命令用於按照指定條件來查詢檔案,格式為“find [查詢路徑]尋找條件 操作”。
在整個檔案系統中找出所有歸屬於 nebulalinux 使用者的檔案並複製到/root/findresults 目錄。該實驗的重點是“-exec {} ;”引數,其中的{}表示 find 命令搜尋出的每一個檔案,並且命令的結尾必須是“;”。完成該實驗的具體命令如下: find / -user nebulalinux -exec cp -a {} /root/findresults/ ;