明輝手游網(wǎng):79things.com

本站App下載  |  

首頁 > 電腦資訊 > 電腦知識

linux命令--查看文件內(nèi)容

作者:佚名   來源:本站   時間:2018-06-06  點(diǎn)擊:82次

  • cat :由第一行開始顯示文件內(nèi)容;
  • tac:從最后一行開始顯示,可以看出tac與cat字母順序相反;
  • nl:顯示的時候輸出行號;
  • more:一頁一頁的顯示文件內(nèi)容;
  • less與more類似,但它可以向前翻頁;
  • head:只看前幾行;
  • tail:只看最后幾行;
  • od:以二進(jìn)制的方式讀取文件;

命令詳解

cat –n filename  #顯示的時候輸出行號,與nl相同

cat是Concatenate(連續(xù))的簡寫,主要功能是將有一個文件的內(nèi)容連續(xù)顯示在屏幕上。

tac (反向顯示) 與Cat的顯示方向相反

nl (顯示時添加行號)它與cat、tac等,都是一次性將數(shù)據(jù)顯示到屏幕,不能翻頁

linux的命令--修改文件時間與創(chuàng)建新文件

文件的三種時間狀態(tài)

Modification time(mtime)修改時間

status time (ctime)狀態(tài)時間

access time(atime)訪問時間

用ls -l命令查看到的時間是mtime

touch  -a 僅修改access time

touch –c 僅修改時間,而不建立文件

touch –m 僅修改mtime

touch命令常用的情況是:

  • 建立一個空文件
  • 將某個文件日期修改為當(dāng)前日期(mtime與atime)

文件的默認(rèn)權(quán)限

若用戶建立文件時,默認(rèn)沒有可執(zhí)行(x)的權(quán)限,即只有rw這兩個權(quán)限(-rw-rw-rw 666)

若用戶建立的“目錄”,由于x與是否可以進(jìn)入此目錄有關(guān),因此默認(rèn)為所有權(quán)限都開放,即777(drwxrwxrwx)

umask指定的是“該默認(rèn)值需要減掉的權(quán)限”。因r、w、x分別是4、2、1,也就是說,當(dāng)要去掉寫權(quán)限時,就輸入2,去掉讀權(quán)限時,就輸入4,。因?yàn)閡mask為022,所以user并沒有去掉屬性,不過group與others的屬性被去掉了2(也就是w這個屬性)

點(diǎn)擊瀏覽下一頁

當(dāng)用戶建立文件時:-rw-r--r--

建立目錄時:drwxr-xr-x

點(diǎn)擊瀏覽下一頁

如何修改umask,如想修改成002

用umask 002 命令即可

文件隱藏屬性

  • chattr(設(shè)置文件隱藏屬性)

常用的參數(shù)

chattr –a :設(shè)置后,這個文件只能增加數(shù)據(jù),而不能刪除數(shù)據(jù)

chattr –i :它可以讓一個文件“不能被刪除,改名、設(shè)置連接,也無法寫入或新增數(shù)據(jù)”。

  • lsattr (顯示文件的隱藏屬性)

lsattr –a :將隱藏文件的屬性頁顯示出來。

搜索文件

find 不常用,速度慢

whereis

locate

which (尋找執(zhí)行文件)

which –a command 將所有的命令均列出

whereis (尋找特定文件)

whereis 【-bmsu】文件與目錄名

-b:只找二進(jìn)制文件

-m:只找在幫助文件manual路徑下的文件

-s:只找源文件

-u:沒有幫助的文件

文件系統(tǒng)的簡單操作

df 目錄或文件名

點(diǎn)擊瀏覽下一頁

點(diǎn)擊瀏覽下一頁

推薦游戲

換一換