1 / 6

Unix 指令 3

Unix 指令 3. 進階檔案處理. wc 計算檔案內文字長度 -l : 算出 檔案列數 -w : 算出檔案文字數量 -c : 算出檔案有多少的字元 Sort 將檔案內容排序 sort [- rnb ] [+ 或 - 欄位值 ] 檔名 -r : 反向排序 -n : 依 數字大小排序 -b : 忽略空格. 練習 8. 請計算出線上使用者的 數量 請 複製 / etc / rc.local 至 家目錄 ,請將第 2 欄做數字反排序. 壓縮指令. compress ( 原始檔會不見 ) Unix 的標準壓縮程式,用來將一個檔案壓縮

tahlia
Download Presentation

Unix 指令 3

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Unix指令3

  2. 進階檔案處理 • wc 計算檔案內文字長度 • -l :算出檔案列數 • -w : 算出檔案文字數量 • -c : 算出檔案有多少的字元 • Sort 將檔案內容排序 • sort [-rnb] [+或-欄位值] 檔名 • -r : 反向排序 • -n : 依數字大小排序 • -b : 忽略空格

  3. 練習8 • 請計算出線上使用者的數量 • 請複製 /etc/rc.local至家目錄,請將第2欄做數字反排序

  4. 壓縮指令 • compress (原始檔會不見) • Unix的標準壓縮程式,用來將一個檔案壓縮 • 副檔名.Z • 壓縮語法 compress filename 或 解壓縮compress –d filename • uncompress • Unix的標準解壓縮程式 • 語法 uncompress filename.Z • gzip • GNU出的,取代了 compress,支援度佳的壓縮指令 • 副檔名 .gz • 壓縮語法 gzip filename或 解壓縮語法 gzip –d filename.gz • bzip2 • 比 gzip壓縮比更好 • 副檔名 .bz2 • 壓縮語法 bzip2 filename或 解壓縮語法 bzip2 –d filename.bz2

  5. 壓縮指令 • tar • 檔案的打包與壓縮 • 建立、解壓縮與查閱的參數 • -c建立一個打包(壓縮)檔案的參數指令(create) • -x解開一個包裹(壓縮)檔案的參數指令 • -t查看tarfile裡面的檔案 • 是否進行壓縮的參數 • -j使用bzip2 壓縮/解壓縮 • -z使用gzip壓縮/解壓縮 • 其他重要參數 • -p保持檔案原有的屬性/權限 • -v查閱打包過程的資訊 • -f file後續處理的檔名 • 語法 tar [-參數]f 打包檔 原始檔

  6. 練習9 • 回到上一層(帳號的home directory) • 將OS目錄壓縮成abc.tar • 不解壓縮的狀態下,查看abc.tar壓縮檔內容

More Related