Linux檔案型別與副檔名
阿新 • • 發佈:2018-12-21
檔案型別
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