導航:首頁 > 文件類型 > linux環形文件

linux環形文件

發布時間:2024-02-28 20:51:43

linux系統下有什麼文件格式

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

⑵ Linux常見的文件類型有哪些Linux入門

在Linux系統中,一切皆為文件,所以文件類型也有很多種,那麼Linux操作系統有什麼文件類型?以下是詳細的內容介紹。

第一種:普通文件。就是一般存取的文件,由ls-al顯示出來的屬性中,第一個屬性為 [-];另外,依照文件的內容,又大致分為:

1、純文本文件:這是Unix系統中最多的一種文件類型,之所以稱為純文本文件,是因為內容可以直接讀到數據,比如數字、字母等。設置文件幾乎都屬於這種文件類型。

2、二進制文件:系統其實僅認識且可以執行二進制文件。Linux中的可執行文件就是這種格式的。

3、數據格式的文件:有些程序在運行過程中,會讀取某些特定格式的文件,那些特定格式的文件也可以稱為數據文件。

第二種:目錄文件。就是目錄,第一個屬性為[d]。

第三種:連接文件。類似Windows下的快捷方式,第一個屬性為[l]。

第四種:設備文件。與系統外設及存儲等相關的一些文件,通常都集中在/dev目錄,又分為兩種。

1、塊設備文件:就是存儲數據以供系統存取的介面設備,簡單而言就是硬碟,第一個屬性為 [b]。

2、字元設備文件:即串列埠的介面設備,比如鍵盤、滑鼠等,第一個屬性為 [c]。

第五種:套接字文件:這類文件通常用在網路數據連接,可以啟動一個程序來監聽客戶端的要求,客戶端就可以通過套接字來進行數據通信。第一個屬性為[s],常在

/var/run目錄中看到這種文件類型。

第六種:管道文件:FIFO也是一種特殊的文件類型,它主要的目的是,解決多個程序同時存取一個文件所造成的錯誤,FIFO是first-in-first-out的縮寫,第一個屬性是[p]。

⑶ "Linux的常用的文件類型分為哪六種各自的標志符是什麼

在Linux中,有一句經典的話叫做一切皆文件」。

文件分類:

(1)普通文件(regular):回存在於外部存答儲器中,用於存儲普通文件。

(2)目錄文件(directory):用於存放目錄項,是文件系統管理的重要文件類型。

(3)管道文件(pipe):一種用於進程間通信的特殊文件,也稱為命名管道FIFO。

(4)套接字文件(socket):一種用於網路間通信的特殊文件。

(5)鏈接文件(link);用於間接訪問另外一個目標文件,相當於widows快捷方式。

(6)字元設備文件(character):字元設備在應用層的訪問結構。

(7)塊設備文件(block):塊設備在應用層的訪問介面。

在linux終端下輸入ls -l命令,學習linux每條文件信息的最左邊的一個字元即表示了該文件的類別:

b:塊設備文件

c:字元設備文件

d:目錄文件

l:鏈接文件

p:管道文件

-:普通文件

s:套接字文件

⑷ Linux系統中文件的分類

/bin bin是Binary的縮寫。這個目錄存放著最經常使用的命令。
/boot這里存放的是啟動Linux時使用的一些核心文件,包括一些鏈接文件以及鏡像文件。
/dev dev是Device(設備)的縮寫。該目錄下存放的是Linux的外部設備,在Linux中訪問設備的方式和訪問文件的方式是相同的。
/etc這個目錄用來存放所有的系統管理所需要的配置文件和子目錄。
/home用戶的主目錄,在Linux中,每個用戶都有一個自己的目錄,一般該目錄名是以用戶的賬號命名的。
/lib這個目錄里存放著系統最基本的動態鏈接共享庫,其作用類似於Windows里的DLL文件。幾乎所有的應用程序都需要用到這些共享庫。
/lost+found這個目錄一般情況下是空的,當系統非法關機後,這里就存放了一些文件。
/mnt在這裡面中有四個目錄,系統提供這些目錄是為了讓用戶臨時掛載別的文件系統的,我們可以將光碟機掛載在/mnt/cdrom上,然後進入該目錄就可以查看光碟機里的內容了。
/proc這個目錄是一個虛擬的目錄,它是系統內存的映射,我們可以通過直接訪問這個目錄來獲取系統信息。這個目錄的內容不在硬碟上而是在內存里,我們也可以直接修改裡面的某些文件,比如可以通過下面的命令來屏蔽主機的ping命令,使別人無法ping你的機器:
echo 1 > /proc/sys/net/ipv4/icmp_echo_
ignore_all。
/root該目錄為系統管理員,也稱作超級許可權者的用戶主目錄。
/sbin s就是Super User的意思,這里存放的是系統管理員使用的系統管理程序。
/tmp這個目錄是用來存放一些臨時文件的。
我們要用到的很多應用程序和文件幾乎都存放在usr目錄下。具體來說:
/usr/X11R6存放X-Windows的目錄;
/usr/games存放著XteamLinux自帶的小游戲;
/usr/bin存放著許多應用程序;
/usr/sbin存放root超級用戶使用的管理程序;
/usr/doc Linux技術文檔;
/usr/include用來存放Linux下開發和編譯應用程序所需要的頭文件;
/usr/lib存放一些常用的動態鏈接共享庫和靜態檔案庫;
/usr/local這是提供給一般用戶的/usr目錄,在這里安裝一般的應用軟體;
/usr/man幫助文檔所在的目錄;
/usr/src Linux開放的源代碼,就存在這個目錄,愛好者們別放過哦;
/var這個目錄中存放著在不斷擴充著的東西,我們習慣將那些經常被修改的目錄放在這個目錄下。包括各種日誌文件

⑸ Linux文件系統中包括的主要文件類型有哪些

下面是主要分類:
一,
ext
ext
是第一個專門為
Linux
的文件系統類型,叫做擴展文件系統.
二,
ext2
ext2
是為解決
ext
文件系統的缺陷而設計的可擴展的高性能的文件系統.又被稱為
二級擴展文件系統
三,
ext3
ext3
是由開放資源社區開發的日誌文件系統,.
ext3
被設計成是
ext2
升級版本。
四,
jsf
jsf
提供了基於日誌的位元組級文件系統,該文件系統是為面向事務的高性能系統而開發的。
五,ReiserFS
ReiserFS
基於平
衡樹結構的
、ReiserFS
文件系統在網上公布.ReiserFS
3.6.x(作為
Linux
2.4
一部分
的版本),設計成員相信最好的文件系統是那些能夠有助於創建獨立的共享環境或者命名空間的文件系統。
六,Xfs
xfs
是一種非常優秀的日誌文件系統,它是
SGI
公司設計的.xfs
被稱為業界最先進
的,最具可升級性的文件系統技術.它是一個全
64
位,快速,穩固的日誌文件系統,
其他文件系統簡介:
Minix:Llnux
支持的第一個文件系統,對用戶有很多限制而且性能低下
Xia:Minix
文件系統修正後的版本.在一定程度上解決了文件名和文件系統大小的
Msdos:msdos
是在
Dos,Windows
和某些
OS/2
操作系統上使用的一種文件系
統,其名稱採用"8+3"的形式,即
8
個字元的文件名加上
3
個字元的擴展名.
umsdos:Linux
下的擴展
msdos
文件系統驅動,支持長文件名,所有者,允許
許可權,連接和設備文件.允許一個普通的
msdo
s
文件系統用於
Linux,而且無須為它建
立單獨的分區.
iso9660:名.
標准
CDROM
文件系統,通用的
Rock
Ridge
增強系統,允許長文件
Vfat:vfat

Windows9x

Windows
NT/2000
下使用的一種
Dos
文件系統,
其在
Dos
文件系統的基礎上增加了對長文件名的支持.
Nfs:Sun
公司推出的網路文件系統,允許多台計算機之間共享同一文件系統,易
於從所有這些計算機上存取文件.

閱讀全文

與linux環形文件相關的資料

熱點內容
循環ajax為什麼一次性返回數據 瀏覽:878
win10文件夾內文件變小了 瀏覽:403
復選框怎麼設置資料庫類型 瀏覽:456
ppt2007版本的幻燈片樣式在哪 瀏覽:47
印度老電影被蛇附身 瀏覽:989
小苮兒mp3錄音下載 瀏覽:235
java實現銀行業務管理軟體 瀏覽:130
小學生怎麼賺微信零錢 瀏覽:701
開平網站推廣多少錢 瀏覽:268
uefi硬碟啟動安裝win10系統 瀏覽:115
怎麼自己用編程製作植物大戰僵屍 瀏覽:989
有肉的玄幻小說 瀏覽:31
win7如何設置文件夾背景 瀏覽:670
秋瓷炫劇情電影 瀏覽:335
韓劇之大尺度的電影 瀏覽:452
高圓圓古樂天電影 瀏覽:767
江山電影院的今日電影 瀏覽:172
哪個小說app可以看完美 瀏覽:692

友情鏈接