當前位置:編程學習大全網 - 遊戲軟體 - Linux系統下有什麽文件格式?

Linux系統下有什麽文件格式?

Linux文件類型和Linux文件的文件名所代表的意義是兩個不同的概念。\x0d\壹. 文件類型\x0d\Linux文件類型常見的有:普通文件、目錄文件、字符設備文件和塊設備文件、符號鏈接文件等,現在我們進行壹個簡要的說明。\x0d\1. 普通文件 \x0d\用 ls -lh 來查看某個文件的屬性,可以看到有類似-rwxrwxrwx,值得註意的是第壹個符號是 - ,這樣的文件在Linux中就\x0d\是普通文件。這些文件壹般是用壹些相關的應用程序創建,比如圖像工具、文檔工具、歸檔工具... .... 或 cp工具等。這類文件的刪除方式是用\x0d\rm 命令。 另外,依照文件的內容,又大略可以分為:\x0d\1>. 純文本檔(ASCII):\x0d\這是Linux系統中最多的壹種文件類型,稱為純文本檔是因為內容可以直接讀到的數據,例如數字、字母等等。 用來做為\x0d\設定的文件都屬於這壹種文件類型。 \x0d\2>. 二進制文件(binary):\x0d\Linux系統其實僅認識且可以執行二進制文件(binary file)。Linux當中的可執行文件(scripts, 文字型批處理文件不算)就是這種格式的文件。 命令cat就是壹個binary file。\x0d\3>. 數據格式文件(data): \x0d\有些程序在運作的過程當中會讀取某些特定格式的文件,那些特定格式的文件可以被稱為數據文件 (data file)。舉例來說,Linux\x0d\在使用者登錄時,都會將登錄的數據記錄在 /var/log/wtmp那個文件內,該文件是壹個data file,能夠透過last這個指令讀出來。 \x0d\2. 目錄文件\x0d\在某個目錄下執行,看到有類似 drwxr-xr-x ,這樣的文件就是目錄,目錄在Linux是壹個比較特殊的文件。註意它的第壹個字符是\x0d\d。創建目錄的命令可以用 mkdir 命令,或cp命令,cp可以把壹個目錄復制為另壹個目錄。刪除用rm 或rmdir命令。 \x0d\3. 字符設備或塊設備文件 \x0d\進入/dev目錄,列壹下文件,會看到類似如下的:\x0d\root@localhost ~]# ls -al /dev/tty\x0d\crw-rw-rw- 1 root tty 5, 0 11-03 15:11 /dev/tty\x0d\[root@localhost ~]# ls -la /dev/sda1\x0d\brw-r----- 1 root disk 8, 1 11-03 07:11 /dev/sda1\x0d\可以看到/dev/tty的屬性是 crw-rw-rw- ,註意前面第壹個字符是 c ,這表示字符設備文件。比如貓等串口設備。我們看到 /dev/sda1 的屬性是 brw-r----- ,註意前面的第壹個字符是b,這表示塊設備,比如硬盤,光驅等設備。\x0d\這個種類的文件,是用mknode來創建,用rm來刪除。目前在最新的Linux發行版本中,壹般不用自己來創建設備文件。因為這些文件是和內核相關聯的。\x0d\與系統周邊及儲存等相關的壹些文件, 通常都集中在/dev這個目錄之下。通常又分為兩種:\x0d\區塊(block)設備檔 :\x0d\就是壹些儲存數據, 以提供系統隨機存取的接口設備,舉例來說,硬盤與軟盤等就。 可以隨機的在硬盤的不同區塊讀寫,這種裝置就是成組設備。可以自行查壹下/dev/sda看看, 會發現第壹個屬性為[ b ]。\x0d\字符(character)設備文件:\x0d\亦即是壹些串行端口的接口設備, 例如鍵盤、鼠標等等!這些設備的特色就是壹次性讀取的,不能夠截斷輸出。\x0d\4. 數據接口文件(sockets): \x0d\數據接口文件(或者:套接口文件),這種類型的文件通常被用在網絡上的數據承接了。可以啟動壹個程序來監聽客戶端的要求, 而客戶端就可以透過這個socket來進行數據的溝通了。第壹個屬性為 [ s ], 最常在/var/run這個目錄中看到這種文件類型了。

  • 上一篇:生三個女孩好命嗎?
  • 下一篇:除了機器人還有哪些人工智能產品
  • copyright 2024編程學習大全網