通過命令+文件名查看內容。如下命令可以查看。
1, cat :由第一行開始顯示文件內容;
2,tac:從最後一行開始顯示,可以看出tac與cat字母順序相反;
3,nl:顯示的時候輸出行號;
4,more:一頁一頁的顯示文件內容;
5,less與more類似,但它可以向前翻頁;
6,head:只看前幾行;
7,tail:只看最後幾行;
8,od:以二進制的方式讀取文件。
9,vi和vim作為編輯器,也可以打開文件查看內容。
2. Linux系統中如何查看文件的屬性
Linux中的文件屬性可以通過ls -al指令來查看,下面的指令演示了如何在Linux系統中查看文件的屬性:letuknowit@ubuntu:/$ cd /tmpletuknowit@ubuntu:/tmp$ touch testletuknowit@ubuntu:/tmp$ ls -al test-rw-rw-r-- 1 letuknowit letuknowit 0 2012-03-08 04:33 test第1行:通過cd指令進入 /tmp 目錄第2行:通過touch指令新建一個文件,名為:test第3行:通過ls -al test指令查詢文件test的屬性,這里只列出了文件test的屬性,如果想列出當前目錄下所有文件的屬性,去掉test即可(ls -al),也可以將test換成系統中的某個路徑(ls -al /tmp),那麼就會列出該路徑下所有文件的屬性第4行:test文件的屬性,在Linux中,每個文件的屬性由七個部分組成,為了看的更清楚,下面把這7項分開點顯示:-rw-rw-r--�0�2�0�2�0�2�0�2 1�0�2�0�2�0�2�0�2 letuknowit�0�2�0�2�0�2�0�2 letuknowit�0�2�0�2�0�2�0�2 0�0�2�0�2�0�2�0�2 2012-03-08 04:33�0�2�0�2�0�2�0�2 test 以上7項依次表示【文件的屬性】、【連接數】、【文件的擁有者】、【文件所屬的群組】、【文件大小】、【文件創建時間】和【文件名稱】。 紅色部分的 -rw-rw-r–�0�2 就是Linux系統下文件的屬性了,其決定著文件的擁有者、群組以及其他用戶對該文件的訪問許可權,藍色的letuknowit為該文件的擁有者,綠色的letuknowit是文件所屬的群組;由於是用touch指令創建的文件,所以文件的大小為0。
3. linux命令如何查看文件、文件夾的屬性,包括大小、修改時間、誰修改的
通過ll命令可以查看一個目錄下的文件和子目錄的屬性和大小,以下面的例子講解:[root@localhost ~]# lltotal 88-rw-r--r-- 1 root root 1022 Feb 13 16:07 anaconda-ks.cfgdrwxr-xr-x 2 root root 4096 Feb 13 16:07 Desktop-rw-r--r-- 1 root root 49229 Feb 13 16:07 install.log-rw-r--r-- 1 root root 5133 Feb 13 16:06 install.log.syslog-rw-r--r-- 1 root root 7 May 2 05:28 test[root@localhost ~]#我以其中一行講解:-rw-r--r-- 1 root root 1022 Feb 13 16:07 anaconda-ks.cfg-rw-r--r-- 1 root root 1022這些都是文件的屬性,包括文件的屬主、屬組和其他組的許可權,屬主和屬組的名稱,1022表示文件的大小,Feb 13 16:07是文件的修改時間。至於被誰修改過是看不出來的。linux命令如何查看文件、文件夾的屬性,包括大小、修改時間、誰修改的
4. LINUX的查看文件屬性命令是什麼
linux lsattr命令: 顯示文件屬性介紹: 文件屬性在文件系統的安全管理方面起很重要的作用,linux下lsattr命令用於查看文件屬性信息。 語法: lsattr [-adRvV] [文件或目錄...]選項介紹: -a: 顯示所有文件和目錄,包括隱藏文件; -d: 顯示目錄名稱,而非其內容; -R: 遞歸處理,將指定目錄下的所有文件及子目錄一並處理; -v: 顯示文件或目錄版本; -V: 顯示版本信息; 執行範例: 1 $ chattr +ai text 2 $ lsattr 3 ----ia------- text 擴展閱讀: chattr命令用於修改文件屬性,chattr命令需要root許可權。 文件屬性: a: append only; 系統只允許在這個文件之後追加數據,不允許任何進程覆蓋或截斷這個文件。如果目錄具有這個屬性,系統將只允許在這個目錄下建立和修改文件,而不允許刪除任何文件。 c: compressed; 系統以透明的方式壓縮這個文件。從這個文件讀取時,返回的是解壓之後的數據;而向這個文件中寫入數據時,數據首先被壓縮之後才寫入磁碟。 d: no mp; 在進行文件系統備份時,mp程序將忽略這個文件。 i: immutable; 系統不允許對這個文件進行任何的修改。如果目錄具有這個屬性,那麼任何的進程只能修改目錄之下的文件,不允許建立和刪除文件。 j: data journalling; 如果一個文件設置了該屬性,那麼它所有的數據在寫入文件本身之前,寫入到ext3文件系統日誌中,如果該文件系統掛載的時候使用了」data=ordered」 或」data=writeback」選項。當文件系統採用」data=journal」選項掛載時,所有文件數據已經記錄日誌,因此這個屬性不起作用。僅僅超級用戶或者擁有CAP_SYS_RESOURCE能力的進程可以設置和刪除該屬性。 s: secure deletion; 讓系統在刪除這個文件時,使用0填充文件所在的區域。 t: no tail-merging; 和其他文件合並時,該文件的末尾不會有部分塊碎片(為支持尾部合並的文件系統使用)。 u: undeletable; 當一個應用程序請求刪除這個文件,系統會保留其數據塊以便以後能夠恢復刪除這個文件。 A: no atime updates; 告訴系統不要修改對這個文件的最後訪問時間 D: synchronous directory updates; 任何改變將同步到磁碟;這等價於mount命令中的dirsync選項: S: synchronous updates; 一旦應用程序對這個文件執行了寫操作,使系統立刻把修改的結果寫到磁碟。 T: top of directory hierarchy; 如果一個目錄設置了該屬性,它將被視為目錄結構的頂極目錄。《Linux就該這么學》里有相關介紹,建議看看。
5. linux文件屬性有哪些
文件的許可權與屬性是Linux相當重要的一部分,今天主要來看一下linux文件的屬性。
6
在linux中,每一個文件都多加了很多的屬性進來,尤其是用戶組,其最大的用途是在「數據安全性」上來。如果你有一個開發團隊,在你的團隊中,你希望每個人都可以使用某一些目錄下的文件,而非你的團隊的其他人則不能使用,哪么可以將團隊所需的文件許可權寫為【-rwxrwx---】
6. linux查看文件屬性命令
ls
ls -a 查看所有文件
ls -l 查看詳細的屬性
2,lsattr
查看文件的擴展屬性,
如果文件被chattr +i 添加了防寫,
用lsattr可以看到添加的屬性
3,file
查看文件的類型《Linux就該這么學》 一起學習更多命令
4,stat
查看文件的狀態