day6 -文件的類型

1.使用ls -l 查看的詳細信息,每一列都是干什么的

案例 :

? ? ? ? ? ? ? ? ? -rw-r--r--? ? 1 root root? 28 Jul 30 17:14 ameng.txt

? ? ? ? ? ? ? ? ? 則 :第一行第一列的字符 代表文件的類型

? ? ? ? ? ? ? ? ? ? ? ? ? rw-r--r-- 權限

? ? ? ? ? ? ? ? ? ? ? ? ? 1 這個文件的被鏈接次數(shù)1

? ? ? ? ? ? ? ? ? ? ? ? ? root 文件的擁有者

? ? ? ? ? ? ? ? ? ? ? ? ? root 文件的擁有組

? ? ? ? ? ? ? ? ? ? ? ? ? 28 文件的大小

? ? ? ? ? ? ? ? ? ? ? ? ? jul 30 17:14 文件的日期 以及創(chuàng)建文件的時間

? ? ? ? ? ? ? ? ? ? ? ? ? ameng.txt 文件的名稱

2.文件的類型

? ? ? ? ? ? ? ? ? - 文件 (普通文件 圖片 壓縮包)

? ? ? ? ? ? ? ? ? s socket 本地進程與進程之間的一種通信方式

? ? ? ? ? ? ? ? ? b 塊設備文件 (硬盤 光盤 分區(qū))

? ? ? ? ? ? ? ? ? c 字符設備 用于提供用戶的輸入與輸出

? ? ? ? ? ? ? ? ? 1 鏈接文件 類似win的快捷方式

? ? ? ? ? ? ? ? ? d 目錄 類似win文件夾

3.鏈接文件

軟鏈接可以做企業(yè)的代碼升級 軟件更新

? ? ? ? ? ? ? ? ? 用法:ln -s

? ? ? ? ? ? ? ? ? ? ? 1.創(chuàng)建一個文件夾或文件

? ? ? ? ? ? ? ? ? ? ? 2.例如創(chuàng)建一個qq1.0文件 使用qq把軟鏈接指向qq1.0

? ? ? ? ? ? ? ? ? ? ?? 實現(xiàn)方法 ln -s /root/qq/ /root/qq1.0 則實現(xiàn)

硬鏈接 :ln /root/file /root/file_hard

硬鏈接與軟鏈接區(qū)別 1)ln命令創(chuàng)建硬鏈接,ln -s命令創(chuàng)建軟鏈接。


2)目錄不能創(chuàng)建硬鏈接,并且硬鏈接不可以跨越分區(qū)系統(tǒng)。

3)目錄軟鏈接特別常用,并且軟鏈接支持跨越分區(qū)系統(tǒng)。

4)硬鏈接文件與源文件的inode相同,軟鏈接文件與源文件inode不 同。

5)刪除軟鏈接文件,對源文件及硬鏈接文件無任何影響。

6)刪除文件的硬鏈接文件,對源文件及鏈接文件無任何影響。

7)刪除鏈接文件的源文件,對硬鏈接無影響,會導致軟鏈接失效。

8)刪除源文件及其硬鏈接文件,整個文件會被真正的刪除。

軟連接與解答 :

1.軟連接就是一個快捷方式 刪除軟連接不會影響源文件

?2.硬鏈接類似于一個文件的副本 刪除硬鏈接不影響源文件 只有刪除所有的硬鏈接及其源文件 這個文件才算被徹底刪除

硬鏈接的區(qū)別

命令執(zhí)行的流程:

解答 :1.判斷命令是否通過絕對路徑執(zhí)行

? ? ? ? ? ? 2.判斷命令是否存在alias別名

? ? ? ? ? ? 3.判斷用戶輸入的是內(nèi)置命令還是外置命令

? ? ? ? ? ? 4.Bash內(nèi)部命令直接執(zhí)行 外部命令是否存在緩存

? ? ? ? ? ? 5.通過$PATH變量查找命令 有執(zhí)行 無報錯 command not found

?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容