Linux文件類型

Linux文件類型常見的有:普通文件、目錄文件、字符設備文件和塊設備文件、符號鏈接文件等。

1、普通文件,顏色為白色

  • 純文本檔

  • 二進制文件

  • 數據格式文件


2、目錄文件,顏色為藍色

當我們在某個目錄下執行,看到有類似 drwxr-xr-x ,這樣的文件就是目錄,目錄在Linux是一個比較特殊的文件。首字符是【d】字母。


3、字符設備和塊設備文件,顏色為黃色

  • 字符設備:執行/dev/tty時,我們可以看到屬性是 crw-rw-rw- ,第一個字符是【c】,這表示字符設備文件。比如貓、鍵盤、鼠標等串口設備。

  • 塊設備:在執行/dev/sda1 的屬性是 brw-r—– ,第一個字符是【b】,這表示塊設備,比如硬盤,光驅等設備。


4、數據接口文件(sockets),顏色為粉紅色

數據接口文件(或者:套接口文件),這種類型的文件通常被用在網絡上的數據承接了。我們可以啟動一個程序來監聽客戶端的要求, 而客戶端就可以透過這個socket來進行數據的溝通了。第一個屬性為【s】, 最常在/var/run這個目錄中看到這種文件類型了。


5、符號鏈接文件,顏色為淺綠色

當我們查看文件屬性時,會看到有類似 lrwxrwxrwx,注意第一個字符是【L】,這類文件是鏈接文件。


6、管道文件,顏色為暗黃色

也就是數據輸送設備。管道是Linux中很重要的一種通信方式,是把一個程序的輸出直接連接到另一個程序的輸入,第一個屬性為【P】。

原創文章,作者:tangfeifei,如若轉載,請注明出處:http://www.www58058.com/51973

(0)
tangfeifeitangfeifei
上一篇 2016-10-16 12:16
下一篇 2016-10-16 14:26

相關推薦

  • 腳本數組及yum軟件包管理器

    一、數組 變量:存儲單個元素的內存空間 數組:存儲多個元素的連續的內存空間,相當于多個變量的集合。 數組名和索引索引:編號從0開始,屬于數值索引注意:索引可支持使用自定義的格式,而不僅是數值格式,即為關聯索引,bash4.0版本之后開始支持。bash的數組支持稀疏格式(索引不連續) 1.定義數組聲明數組:    declare …

    Linux干貨 2016-08-25
  • CentOS7下重置root密碼

    CentOS7下重置root密碼          Linux系統、UNIX系統和其他類UNIX系統中,存在唯一的超級用戶root。普通用戶密碼忘掉可以用root用戶重置,但是一旦root密碼忘掉,事情就復雜起來了。本文主要介紹root密碼忘掉之后,重置密碼的過程。   &nbs…

    Linux干貨 2017-03-30
  • N25第六周總結:vim編輯器詳解

    vim編輯器 一、      大綱 1、   什么是vim編輯器 2、   為什么要使用vim編輯器 3、   vim編輯器能實現哪些功能 4、   vim編輯器詳解   二、   &nbs…

    Linux干貨 2017-01-12
  • linux之文本處理工具

    今天來聊一聊關于linux中處理shell的文本工具,主要說說以下命令:  · 文件查看命令:cat、tac、  · 分頁查看文件內容:more、less  · 顯示文本前行或后行內容:head、tail  · 按列抽取文本:cut  · 合并文件:paste  · 文…

    2017-07-29
  • CentOS7口令破解

    一.rd.break方式修改  1.啟動時任意鍵暫停啟動      2.按e 鍵進入編輯模式 將光標移動linux16 開始的行,添加內核參數rd.break 按ctrl-x 啟動 3.重新掛載可讀可寫根目錄 :mount –o remount,rw /sysroot 切回根目錄: chroot /sysroot 修改…

    Linux干貨 2016-11-29
  • Python內置數據結構——集合set

    集合 定義 set翻譯為集合 collection翻譯為集合類型,是一個較大的概念 set是一個可變的、無序的、不重復的元素組成的集合 set的元素要求必須可以hash,目前已學的不可hash的類型只有list、set 元素不可以索引 set可以迭代 set的初始化 set_1 =set() #表示定義一個空集合set_1 set_1 =set(iterab…

    Linux干貨 2017-10-03
欧美性久久久久