大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 6種Linux文件類型

6種Linux文件類型

更新時間:2020-12-15 17:41:34 來源:動力節點 瀏覽2364次

眾所周知,在Linux 中一切皆為文件,包括硬盤和顯卡等。在 Linux 系統中,大部分的文件都是普通文件和目錄文件。但是也有其他的文件類型,發揮著不同的作用。因此,理解Linux文件類型在許多方面都是非常重要的。

一般情況下,Linux文件類型分為以下6類:

 

1.普通文件(-)

從Linux的角度來說,類似mp4、pdf、html這樣應用層面上的文件類型都屬于普通文件Linux用戶可以根據訪問權限對普通文件進行查看、更改和刪除。

 

2.目錄文件(d,directory file)

目錄文件對于用慣Windows的用戶來說不太容易理解,目錄也是文件的一種目錄文件包含了各自目錄下的文件名和指向這些文件的指針,打開目錄事實上就是打開目錄文件,只要有訪問權限,你就可以隨意訪問這些目錄下的文件(普通文件的執行權限就是目錄文件的訪問權限),但是只有內核的進程能夠修改它們雖然不能修改,但是我們能夠通過vim去查看目錄文件的內容。

 

3.符號鏈接(l,symbolic link)

這種類型的文件類似Windows中的快捷方式,是指向另一個文件的間接指針,也就是我們常說的軟鏈接。

 

4.塊設備文件(b,block)和字符設備文件(c,char)

這些文件一般隱藏在/dev目錄下,在進行設備讀取和外設交互時會被使用到比如磁盤光驅就是塊設備文件,串口設備則屬于字符設備文件系統中的所有設備要么是塊設備文件,要么是字符設備文件,無一例外。

 

5. FIFO(p,pipe)

管道文件主要用于進程間通訊。比如使用mkfifo命令可以創建一個FIFO文件,啟用一個進程A從FIFO文件里讀數據,啟動進程B往FIFO里寫數據,先進先出,隨寫隨讀。

 

6.套接字(s,socket)

用于進程間的網絡通信,也可以用于本機之間的非網絡通信這些文件一般隱藏在/var/run目錄下,證明著相關進程的存在。

 

 

6 種Linux文件類型,就是以上的內容,Linux 文件是沒有所謂的擴展名的,一個 Linux文件能不能被執行與它是否可執行的屬性有關,只要你的權限中有 x ,比如[ -rwx-r-xr-x ] 就代表這個文件可以被執行,與文件名沒有關系。

Linux 系統上的文件名真的只是讓你了解該文件可能的用途而已,真正的執行與否仍然需要權限的規范才行。比如常見的/bin/ls 這個顯示文件屬性的指令要是權限被修改為無法執行,那么ls 就變成不能執行了。這種問題最常發生在文件傳送的過程中。例如你在網絡上下載一個可執行文件,但是偏偏在你的Linux系統中就是無法執行,那就可能是檔案的屬性被改變了。而且從網絡上傳送到你的Linux系統中,文件的屬性權限確實是會被改變的。在本站的Linux教程中有Linux系統中文件屬性變化的詳細解析,感興趣的小伙伴可以去觀看學習。


提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 亚洲欧美日韩在线精品2021 | 一本大道高清香蕉中文大在线 | 一区二区三区高清不卡 | 国产精品18久久久久网站 | 国产精品免费视频一区 | 一级毛片私人影院 | 性欧美高清久久久久久久 | 久久88香港三级台湾三级中文 | 四虎永久在线精品免费观看地址 | 99re这里只有精品在线 | 好吊妞欧美视频免费 | 九九热最新视频 | 嘿咻嘿咻免费区在线观看吃奶 | 国产精品二区页在线播放 | 中文字幕免费在线视频 | 日韩美视频网站 | 中文字幕一区中文亚洲 | 九九视频免费精品视频免费 | 婷婷亚洲视频 | 视频在线观看入口一二三2021 | 成 人 黄 色 大 片全部 | 久久亚洲精品中文字幕 | 一区国严二区亚洲三区 | 天天爱天天做天天爽天天躁 | 狠狠操在线观看 | 亚洲欧美精品日韩欧美 | 日本a免费观看 | 成人激情小视频 | 中文一区 | 99精品热视频 | 中文字幕福利视频 | 亚洲欧美日韩精品中文乱码 | 白云精品视频国产专区 | 国产精品美女久久久久网 | 破外女出血一级毛片 | 四虎网站在线观看 | 久久天堂一区二区三区 | 婷婷久月| 国产三级久久久精品麻豆三级 | 伊人五月 | 欧美一区二区三区黄色 |