一、查看文件類型的方式:
①ls-l/ls-ld 或者ll [ls-l ---查看文件 ls-ld ---查看路徑 ll ----跟ls -l 一樣]
②file 命令 查看文件的類型 例:file 1.txt
格式:file 文件名
③stat 命令 查看文件的詳細屬性(其中包括文件時間屬性)
二、Linux下七種文件類型:
l(link):鏈接文件;
d:目錄文件;
分為三種文件:
1、純文本文件(ASCII):內容可直接讀取,數字字母等,比如配置文件幾乎都是這種文件;
2、二進制文件(binnary):Linux中可執行文件,比如命令文件,cat ls cp;
3、數據格式的文件(date):具有特定格式的文件。
-:普通文件;
c:字符設備;
s(sock):
prw:管道文件;
三、Linux下拓展名的作用:
1、.tar、.tar.gz、.tgz、.zip、.tar.bz表示壓縮文件,創建命令一般為tar,gzip,unzip等
2、sh 表示shell腳本文件,通過shell語言開發的程序;
3、.pl 表示perl語言文件,通過perl語言開發的程序;
4、.py 表示python語言的文件,通過python語言開發的程序;
5、.html、.htm、.php、.jsp、.do表示網頁語言的文件;
6、.conf 表示系統服務的配置文件;
7、.rpm 表示rpm安裝包文件
四、Linux常用的系統目錄
基本目錄結構:
bin:全稱binary,含義是二進制。該目錄中存儲的都是一些二進制文件,文件都是可以被運行的。
dev:該目錄中主要存放的是外接設備,例如盤、其他的光盤等。在其中的外接設備是不能直接被使用的,需要掛載(類似windows下的分配盤符)。
etc:該目錄主要存儲一些配置文件。
home:表示“家”,表示除了root用戶以外其他用戶的家目錄,類似於windows下的User/用戶目錄。
proc:process,表示進程,該目錄中存儲的是Linux運行時候的進程。
root:該目錄是root用戶自己的家目錄。
sbin:全稱super binary,該目錄也是存儲一些可以被執行的二進制文件,但是必須得有super權限的用戶才能執行。
tmp:表示“臨時”的,當系統運行時候產生的臨時文件會在這個目錄存着。
usr:存放的是用戶自己安裝的軟件。類似於windows下的program files。
var:存放的程序/系統的日志文件的目錄。
mnt:當外接設備需要掛載的時候,就需要掛載到mnt目錄下。
