linux檔案類型

來源:互聯網
上載者:User

1、普通檔案

例如:要確定/user/bin/file和/bin/date檔案類型,採用如下命令:

#file /user/bin/file /bin/date

2、目錄檔案

注意:以“.”開頭的檔案名稱表示隱含檔案,使用帶-a選項的ls命令可以列出。

3、裝置檔案

在linux系統中,所有裝置都作為一類特別檔案對待。系統利用他們來表示各個裝置磁碟機,核心使用他們與硬體裝置通訊。

裝置檔案的一個樣本是當前正在使用的終端,tty命令可以顯示出這個檔案名稱。如:

#tty

/dev/pts/2

通常,裝置檔案在/dev目錄下。

4、連結檔案

linux具有一個檔案起多個名字的功能,稱為連結。被連結的檔案可以放在同一目錄或不同目錄下,同一目錄中時名稱不能重複。只要對一個目錄下的該檔案進行修改,就可以完成對所有目錄下連結檔案的修改。

1)永久連結

建立永久連結時,一個檔案就登記在多個目錄中。

ln命令用來建立連結。預設情況下,ln命令建立永久連結。對於永久連結有如下限制:

i)不能對目錄檔案做永久連結

ii)不能在不同的檔案系統之間做永久連結,即:連結檔案和被連結檔案必須位於同一個檔案系統。

2)符號連結(軟連結)

和永久連結不同的是,符號連結確實是一個新檔案,符號連結沒有永久連結的限制,可以對目錄檔案做符號連結,也可以在不同檔案系統之間做符號連結。

用ln -s命令做符號連結,最好源檔案用絕對路徑。

請注意,符號連結和源檔案或目錄之間的區別:

a)刪除源檔案或目錄時,只刪除資料,不刪除連結。

b)在目錄列表中,符號連結作為一種特殊的檔案類型顯示出來,其第一字母是l。

c)符號連結大小是其連結檔案的路徑名中的位元組數。

ln命令格式:

ln [option] <source file> [target file]

-s命令做符號連結,而不是永久連結。

連結的對象可以是檔案也可以是目錄。

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.