Linux一切皆檔案指什麼?Linux檔案型別有哪些?
在Linux中一切皆檔案,普通檔案是檔案,目錄是檔案,硬體裝置也是檔案,套接字、網路通訊等資源也都是檔案。那麼Linux中一切皆檔案是什麼意思?本文為大家詳細介紹一下。
Linux中所有內容都是以檔案的形式儲存和管理的,即一切皆檔案,普通檔案是檔案,目錄是檔案,硬體裝置是檔案,套接字、網路通訊等資源也都是檔案。
Linux系統中,檔案具體可以分為以下幾種型別:
1、普通檔案
類似mp4、pdf、html這樣,可直接拿來使用的檔案都屬於普通檔案,Linux使用者根據訪問許可權的不同可以對這些檔案進行檢視、刪除以及更改操作。
2、目錄檔案
Linux系統中,目錄檔案包含了此目錄中各個檔案的檔名以及指向這些檔案的指標,開啟目錄等同於開啟目錄檔案,只要你有許可權,可以隨意訪問目錄中的任何檔案。
注意,目錄檔案的訪問許可權,同普通檔案的執行許可權,是一個意思。
3、字元裝置檔案和塊裝置檔案
這些檔案隱藏在/dev/目錄下,當進行裝置讀取或外設互動時才會被使用。
例如,磁碟光碟機屬於塊裝置檔案,串列埠裝置則屬於字元裝置檔案。
Linux系統中的所有裝置,要麼是塊裝置檔案,要麼是字元裝置檔案。
4、套接字檔案
套接字檔案一般隱藏在/var/run/目錄下,用於程式間的網路通訊。
5、符號連結檔案
類似於Windows中的快捷方式,是指向另一檔案的簡介指標。
6、管道檔案
主要用於程式間通訊。例如,使用mkfifo命令建立一個FIFO檔案,與此同時,啟用程式A從FIFO檔案讀資料,啟用程式B從FIFO檔案中寫資料,隨寫隨讀。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2926186/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 什麼是檔案?Linux檔案型別有哪些?Linux型別
- linux一切皆檔案之塊裝置檔案(四)Linux
- Linux中映象檔案是什麼?檔案格式有哪些?Linux
- Linux常用檔案型別有哪些?六大類!Linux型別
- Linux作業系統有什麼檔案型別?Linux基礎教程Linux作業系統型別
- linux一切皆檔案之Unix domain socket描述符(二)LinuxAI
- linux檢視檔案型別Linux型別
- Linux 檔案型別 顏色Linux型別
- [譯] 在 UNIX 中,一切皆檔案
- 詮釋Linux中『一切都是檔案』概念和相應的檔案型別Linux型別
- 詮釋 Linux 中“一切都是檔案”概念和相應的檔案型別Linux型別
- bed 檔案 和 wig 檔案 有什麼區別
- Linux中什麼是套接字檔案?有什麼作用?Linux
- Linux系統檔案型別及檔案的副檔名(轉)Linux型別
- Linux檔案型別釋出啦!Linux型別
- Linux系統中tmp指什麼檔案?其作用是什麼?Linux
- Linux檢視檔案的命令有哪些?Linux
- linux每日命令(25):Linux檔案型別與副檔名Linux型別
- 為什麼抓包檔案有好幾種型別?型別
- 導覽Linux 檔案系統型別Linux型別
- Linux 檔案系統型別導覽Linux型別
- Linux中log檔案是什麼意思?Linux日誌檔案說明Linux
- Linux常用的檔案解壓命令有哪些?Linux
- Linux中proc檔案系統是什麼意思?有什麼作用?Linux
- shell指令碼0——”一切皆檔案“, 認識Shell指令碼
- Linux批量刪除同一型別檔案Linux型別
- Linux檔案型別(學習筆記六)Linux型別筆記
- Linux下用字元表示的檔案型別Linux字元型別
- Linux中查詢最大檔案的方法有哪些?Linux
- 在Linux中,有哪些系統日誌檔案?Linux
- Linux中檔案的特殊許可權有幾種?分別是什麼?Linux
- Linux系統終端型別有哪些?分別是什麼?Linux型別
- 每天一個 Linux 命令(24):Linux 檔案型別與副檔名Linux型別
- 每天一個linux命令(24):Linux檔案型別與副檔名Linux型別
- Linux--檔案描述符、檔案指標、索引節點Linux指標索引
- Linux中什麼是打包?與歸檔有什麼區別?Linux
- 導覽Linux系統檔案系統型別Linux型別
- Unix Linux檔案型別與許可權管理Linux型別