linux檔案分類

2021-10-04 20:31:44 字數 1017 閱讀 6406

@linux的檔案分類

普通檔案:通常是流式檔案(檢視的第乙個一般是—)

(1)純文字檔案(可以直接閱讀)、二進位制檔案(機器閱讀的檔案)、資料檔案(某些程式執行是會讀取某些特定格式的檔案)

(2) eg:# ls -lh install.log 顯示:-rw-r–r-- 1 root root 53k 03-16 08:54 install.log,從開始的-我們就可以看出是普通檔案

目錄檔案: 用於表示和管理系統中的全部檔案(檢視的第乙個字母一般是d,)

(1)# ls -lh

(2)顯示: drwxr-xr-x 2 root root 4.0k 04-19 10:53 mydir

鏈結檔案: 用於不同目錄下檔案的共享,用於指向另乙個檔案的路徑,當系統進行操作的時候,系統會根據使用的情況指令鏈結檔案指向的物件,而不是使用該檔案本身(檢視的第乙個字母一般是l)

(1)# ls -lh setup.log

(2)顯示:lrwxrwxrwx 1 root root 11 04-19 11:18 setup.log -> install.log

裝置檔案:一般集中在系統的/dev目錄之下,包括塊裝置檔案(一般是儲存資料,如硬碟,檢視該屬性第乙個字母一般是b)和字元裝置檔案(一般是序列介面裝置,如鍵盤。檢視的第乙個字母一般是c)

(1)# ls -la /dev/tty(tty可以理解為顯示器)

(2)顯示:crw-rw-rw- 1 root tty 5, 0 04-19 08:29 /dev/tty

管道(fifo)檔案 : 一種特殊檔案,一般是解決多個檔案同時儲存乙個檔案所造成的錯誤問題,提供程序間通訊的一種方式(檔案屬性的第乙個字母一般是p)

套接字(socket) 檔案: 該檔案型別與網路通訊有關(第乙個字母一般是s)

(1)ls -lh /var/lib/mysql/mysql.sock

(2) 顯示: srwxrwxrwx 1 mysql mysql 0 04-19 11:12 /var/lib/mysql/mysql.sock

linux檔案分類

linux檔案一般是用一些相關的應用程式建立,比如影象工具 文件工具 歸檔工具.或 cp工具等。linux檔案的刪除方式是用rm 命令。linux檔案型別 linux檔案型別和linux檔案的檔名所代表的意義是兩個不同的概念。我們通過一般應用程式而建立的比如file.txt file.tar.gz ...

Linux 裝置檔案分類

linux 的乙個重要特點就是將所有的裝置都當做檔案進行處理,這一類特殊檔案就是裝置檔案,它們可以使用前面提到的檔案 i o 相關函式進行操作,這樣就大大方便了對裝置的處理。它通常在 dev 下面存在乙個對應的邏輯裝置節點,這個節點以檔案的形式存在。linux系統的裝置檔案分為三類 塊裝置檔案 字元...

Linux檔案型別分類

linux檔案一般是用一些相關的應用程式建立,比如影象工具 文件工具 歸檔工具.或 cp工具等。linux檔案的刪除方式是用rm 命令。linux檔案型別 linux檔案型別和linux檔案的檔名所代表的意義是兩個不同的概念。我們通過一般應用程式而建立的比如file.txt file.tar.gz ...