-n:
-w:行號欄位的占用字元數
more
含義:一頁一頁的顯示檔案內容
格式:more 檔案路徑
less
head
含義:只看前幾行
格式:head [-n number] 檔案路徑
-n number:後面接幾個數字就顯示前多少行
tail
含義:只看後幾行
格式:同上
od 含義:以二進位制方式讀取檔案內容
格式:od [-t type] 檔案路徑
其中type有以下幾種型別選擇:
touch
含義:和檔案的時間有關,檔案時間主要有三種
–time=mtime:檔案中的資料內容變更時,會更新這個時間(預設)
–time=ctime:檔案的屬性和許可權變更時,會更新這個時間
–time=atime:檔案的內容被讀取時,會更新這個時間
利用ls可以檢視檔案時間
格式:touch [-acdmt] 檔案路徑
-a:僅修訂atime
-c:僅修改檔案時間,若檔案不存在則不建立檔案
-d:修改日期或時間
-m:僅修改mtime
-t: 修改時間,格式為[yyyymmddhhmm]
注:touch指令常用於
1、建立乙個空檔案;
2、將某個檔案日期修訂為目前(mtime與atime)
3.1 gzip,zcat/zmore/zless/zgrep
由來:為了取代compress並提供更好的壓縮比而成立的
含義:將檔案進行壓縮/解壓
格式:gzip [-cdtv#] 檔名
注:$ gzip 檔名 //將檔案壓縮成字尾為.gz的檔案,壓縮後原始檔案就不存在了!!!
$ zcat 檔名.gz //可以在不真正解壓縮檔案的情況下讀取壓縮包中的檔案內容
$ gzip -d 檔名.gz //將壓縮檔案解壓,解壓後恢復到原檔名壓縮檔案就不存在了!!!
$ zgrep -n
'http' 檔名.gz //在壓縮檔案中找出http這個關鍵字在哪幾行
1、我們用cat/more/less對純文字檔案進行讀取操作,同樣也可以用zcat/zmore/zless對壓縮的純文字檔案進行讀取操作。
2、可以使用egrep對壓縮檔案查詢資料而無需解壓後再使用grep進行查詢
3.2 bzip2,bzcat/bamore/bzless/bzgrep
由來:為了取代gzip並提供更好的壓縮比而成立的
3.3 xz,xzcat/xzmore/xzless/xzgrep$ bzip2 檔名
$ bzcat 檔名.bz2
$ bzip2 -d 檔名.bz2
由來:為了取代bzip2並提供更好的壓縮比而成立的,缺點是壓縮時間長
含義:將多個檔案或目錄打包成乙個大檔案$ xz 檔名
$ xzcat 檔名.xz
$ xz -d 檔名.xz
用處:備份資料
後記:前一晚睡眠不足2小時的我看了一天的linux竟然沒怎麼打瞌睡,服了我自己,明天繼續加油啦!$ tar -j
cv -f filename.tar.bz2 要被壓縮的檔案或目錄 //壓縮,tar不會主動建立壓縮檔案名
$ tar -j
tv -f filename.tar.bz2 //查詢
$ tar -j
tv -f filename.tar.bz2 -c 欲解壓目錄 //解壓
打卡第二天
一大早就背了單詞不過這次有點不耐煩,沒有記完,而且花費時間有點多,下午去圖書館還了書,又借了幾本書,晚上和雪冰一塊做了鍛鍊大約30分鐘,又去接了逗逗,做了兩套綜合,看了下物理,發現公式都忘了,得著重看看了。晚上看了h5頁面,準備做乙個,等朋友過生日可以送乙個感覺挺好的。還是有點浮躁吧,馬上就要開學了...
打卡第二天
第一天的學習讓我受益匪淺,對於第二天的學習我充滿信心。今天主要講述了迴圈體的內容 1 while迴圈,條件為真的時候重複執行乙個 塊,當需要為乙個集合的每乙個元素執行乙個 塊的時候就需要for迴圈了。能使用for迴圈,就盡量不使用while迴圈。while 條件 else語句 迴圈體else 條件不...
CentOS打卡第二天
這篇文章講解centos介面的切換。centos預設安裝的時候的介面類似於windows的圖形介面,那麼怎樣才能將其轉化成只有終端的高大上介面呢。這個主要是修改etc下的inittab檔案 第一步 開啟終端,輸入 vi etc inittab 第二步 修改inittab檔案的內容 將啟動方式5改為3...