查看文件
cat 由第一行開始顯示文件內(nèi)容
tac 從最后一行開始顯示燎窘,可以看出 tac 是 cat 的倒著寫!
nl 顯示的時(shí)候蹄咖,順道輸出行號(hào)褐健!
more 一頁(yè)一頁(yè)的顯示文件內(nèi)容
less 與 more 類似,但是比 more 更好的是,他可以往前翻頁(yè)蚜迅!
head 只看頭幾行
tail 只看尾巴幾行
od 以二進(jìn)位的方式讀取文件內(nèi)容舵匾!
文件修改時(shí)間
? modification time (mtime):
當(dāng)該文件的『內(nèi)容數(shù)據(jù)』變更時(shí),就會(huì)升級(jí)這個(gè)時(shí)間!內(nèi)容數(shù)據(jù)指的是文件的內(nèi)容,而不是文件的屬性或權(quán)限喔镜遣!
? status time (ctime):
當(dāng)該文件的『狀態(tài) (status)』改變時(shí)遥倦,就會(huì)升級(jí)這個(gè)時(shí)間,舉例來說尖殃,像是權(quán)限與屬性被更改了,都會(huì)升級(jí)這個(gè)時(shí)間啊。
? access time (atime):
當(dāng)『該文件的內(nèi)容被取用』時(shí)蹋辅,就會(huì)升級(jí)這個(gè)讀取時(shí)間 (access)。舉例來說挫掏,我們使用 cat 去讀取 /etc/man.config 侦另, 就會(huì)升級(jí)該文件的 atime 了。
目前使用者在創(chuàng)建文件或目錄時(shí)候的權(quán)限默認(rèn)值
- umask尉共。umask設(shè)置了就可以更好的保護(hù)自己的文檔資料褒傅。不用麻煩的去修改文件的權(quán)限。在文件和文件夾創(chuàng)建的時(shí)候就已經(jīng)設(shè)置好了你的文件的權(quán)限爸邢。
umask -S - 若使用者創(chuàng)建為『文件』則默認(rèn)『沒有可運(yùn)行( x )權(quán)限』樊卓,亦即只有 rw 這兩個(gè)項(xiàng)目,也就是最大為 666 分杠河,默認(rèn)權(quán)限如下:-rw-rw-rw-碌尔。
- 若使用者創(chuàng)建為『目錄』,則由於 x 與是否可以進(jìn)入此目錄有關(guān)券敌,因此默認(rèn)為所有權(quán)限均開放唾戚,亦即為 777 分,默認(rèn)權(quán)限如下:drwxrwxrwx待诅。
umask 的分?jǐn)?shù)指的是『該默認(rèn)值需要減掉的權(quán)限叹坦!』
文件特殊權(quán)限: SUID, SGID, SBIT以及權(quán)限的設(shè)置!1把恪募书!
- 文件具有 SUID 的特殊權(quán)限時(shí),代表當(dāng)用戶執(zhí)行此二進(jìn)制程序時(shí)测蹲,在執(zhí)行過程中用戶會(huì)暫時(shí)具有程序所有者的權(quán)限莹捡。
- 目錄具有SGID 的特殊權(quán)限時(shí),代表用戶在這個(gè)目錄下面新建的文件用戶組都會(huì)與該目錄的用戶組名相同扣甲。
- 目錄具有SBIT的特殊權(quán)限時(shí)篮赢,代表在該目錄下用戶創(chuàng)建的文件只有自己與root能夠刪除!
查看文件的類型可以使用file命令來查看。
- 查找命令的完整文件名可用which或type启泣,這兩個(gè)命令都是通過PATH變量來查找文件名涣脚。
- 要查找文件的完整文件名可以使用whereis或locate到數(shù)據(jù)庫(kù)文件去查找,而不實(shí)際查找文件系統(tǒng)寥茫。
- 利用find可以加入許多參數(shù)來直接查詢文件系統(tǒng)遣蚀,以獲得自己想要知道的文件名。
傳統(tǒng)權(quán)限:ls -l
文件類型:file
隱藏屬性:lsattr