1. 程式人生 > >Linux檔案型別與副檔名

Linux檔案型別與副檔名

檔案型別

linux常見的檔案型別有普通檔案、目錄檔案、字元裝置檔案、塊裝置檔案和符號連結檔案

1. 普通檔案

當用ls -lh檢視某個檔案的屬性時,會看到第一列是-rwxrwxrwx,第一個字元是-的檔案就是普通檔案,主要是由一些相關的工具建立

2. 目錄檔案

執行ls -lh後會看到第一列為drwxr-xr-x,第一個字元是d的檔案就是目錄檔案

3. 字元裝置檔案

執行ls -lh後會看到第一列為crw-rw-rw-,第一個字元是c的檔案就是字元裝置檔案

4. 塊裝置檔案

一些儲存資料, 以提供系統隨機存取的介面裝置,第一個字元是b

5. 符號連結檔案

執行ls -lh後會看到第一列為lrwxrwxrwx,第一個字元是l

 

副檔名

1. *.sh

指令碼或批處理檔案 (scripts),因為批處理檔案為使用shell寫成的,所以副檔名就編成 .sh 

2. *Z, *.tar, *.tar.gz, *.zip, *.tgz

經過打包的壓縮檔案

3. *.html, *.php

網頁相關檔案,分別代表 HTML 語法與 PHP 語法的網頁檔案

4. 判斷一個檔案能否是可執行的

執行ls -lh後如果第一列的最後一個字元是x,那麼它就是可執行的,但是能否正確執行還要看檔案的內容是否正確


參考:https://www.cnblogs.com/peida/archive/2012/11/22/2781912.html