Linux文件種類與擴展名


一、文件種類

1)普通文件:ls -al第一個字符為[-]的

  • 純文本文件(ASCII)
  • 二進制文件(binary):Linux中的可執行文件
  • 數據格式文件(data):特定格式的文件,如:Linux登錄時,將登錄的數據記錄在/var/log/wtmp文件 內,能通過last命令讀出來,但是有cat時,會讀出亂碼

2)目錄:第一個屬性為[d]

3)連接文件:第一個屬性為[l]類似於Windows系統下的快捷方式

4)設備與設備文件:與系統外設與存儲相關的一些文件,通常集中在/dev目錄

  • 塊設備文件:第一個屬性為[b]
  • 字符設備文件:第一個屬性為[c]

5)套接字:第一個屬性為[s],數據接口文件

6)管道:第一個屬性為[p]

二、Linux文件擴展名:系統文件名只是讓你了解該文件可能的用途,真正的執行與否需要權限的規范

1)*.sh:腳本或批處理文件

2)*Z , * .tar , *.tar.gz , *.zip , *.tgz:經打包的壓縮文件,不同壓縮軟件其擴展名不同

3)*.html、*.php:網頁相關文件

三、Linux文件名的限制:

1)單一文件或目錄的最大容許文件名為255個字符

2)包含完整路徑名稱及目錄的完整文件名為4096個字符

3)設置Linux文件名時,最好避免一些特殊字符;如:* ? > < ; & [ ] | \ ' " ` ( ) { }


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM