Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Linux系統教程 >> Linux教程 >> linux命令--查看文件內容

linux命令--查看文件內容

日期:2017/2/7 9:26:26      編輯:Linux教程
  • cat :由第一行開始顯示文件內容;
  • tac:從最後一行開始顯示,可以看出tac與cat字母順序相反;
  • nl:顯示的時候輸出行號;
  • more:一頁一頁的顯示文件內容;
  • less與more類似,但它可以向前翻頁;
  • head:只看前幾行;
  • tail:只看最後幾行;
  • od:以二進制的方式讀取文件;

命令詳解

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

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

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

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

linux的命令--修改文件時間與創建新文件

文件的三種時間狀態

Modification time(mtime)修改時間

status time (ctime)狀態時間

access time(atime)訪問時間

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

touch  -a 僅修改access time

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

touch –m 僅修改mtime

touch命令常用的情況是:

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

文件的默認權限

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

若用戶建立的“目錄”,由於x與是否可以進入此目錄有關,因此默認為所有權限都開放,即777(drwxrwxrwx)

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

點擊浏覽下一頁

當用戶建立文件時:-rw-r--r--

建立目錄時:drwxr-xr-x

點擊浏覽下一頁

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

用umask 002 命令即可

文件隱藏屬性

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

常用的參數

chattr –a :設置後,這個文件只能增加數據,而不能刪除數據

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

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

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

搜索文件

find 不常用,速度慢

whereis

locate

which (尋找執行文件)

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

whereis (尋找特定文件)

whereis 【-bmsu】文件與目錄名

-b:只找二進制文件

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

-s:只找源文件

-u:沒有幫助的文件

文件系統的簡單操作

df 目錄或文件名

點擊浏覽下一頁

 點擊浏覽下一頁

Copyright © Windows教程網 All Rights Reserved