Linux文件類型和Linux文件的文件名所代表的意義是兩個不同的概念。我們通過一般應(yīng)用程序而創(chuàng)建的比如file.txt、file.tar.gz,這些文件雖然要用不同的程序來打開,但放在Linux文件類型中衡量的話,大多是常規(guī)文件(也被稱為普通文件)。
一.文件類型
-type b/d/c/p/l/f #查是塊設(shè)備、目錄、字符設(shè)備、管道、符號鏈接、普通文件。-type 查找某一類型的文件,諸如:b - 塊設(shè)備文件,d - 目錄,c - 字符設(shè)備文件linux常用命令,p - 管道文件,l - 符號鏈接文件,f - 普通文件。該功能在概念上類似于 unix 的目錄符號鏈接,只是在 ntfs 中目標(biāo)必須是另一個目錄(典型的 unix 文件系統(tǒng)允許將符號鏈接連接到任何其它類型的文件),而語義上等效于硬鏈接。
1.普通文件
我們用ls-lh來查看某個文件的屬性,可以看到有類似-rwxrwxrwx,值得注意的是第一個符號是-,這樣的文件在Linux中就是普通文件。這些文件一般是用一些相關(guān)的應(yīng)用程序創(chuàng)建,比如圖像工具、文檔工具、歸檔工具.......或cp工具等。這類文件的刪除方式是用rm命令。另外,依照文件的內(nèi)容,又大略可以分為:
1>.純文本檔(ASCII):
這是Linux系統(tǒng)中最多的一種文件類型,稱為純文本檔是因為內(nèi)容為我們?nèi)祟惪梢灾苯幼x到的數(shù)據(jù),例如數(shù)字、字母等等。幾乎只要我們可以用來做為設(shè)定的文件都屬于這一種文件類型。舉例來說,你可以用命令:cat~/.bashrc來看到該文件的內(nèi)容。(cat是將一個文件內(nèi)容讀出來的指令).
2>.二進(jìn)制文件(binary):
intelhex文件記錄中的數(shù)字都是16進(jìn)制格式,兩個16進(jìn)制數(shù)字代表一個字節(jié)。不幸的是,ansible無法知道你的命令所指向的內(nèi)容是否改變了什么東西,為了讓ansible知道這一點,我們需要提供刪除和創(chuàng)建這2個參數(shù)給它,當(dāng)使用創(chuàng)建時,如果文件已經(jīng)存在,那么命令將不會被執(zhí)行,如果執(zhí)行刪除時linux常用命令,文件存在,那么命令將被執(zhí)行。(6)在word菜單欄中依次執(zhí)行“文件”/“另存為”命令,將轉(zhuǎn)換獲得的文本內(nèi)容保存為純文本格式文件。
3>.數(shù)據(jù)格式文件(data):
有些程序在運作的過程當(dāng)中會讀取某些特定格式的文件,那些特定格式的文件可以被稱為數(shù)據(jù)文件(datafile)。舉例來說,我們的Linux在使用者登錄時,都會將登錄的數(shù)據(jù)記錄在/var/log/wtmp那個文件內(nèi),該文件是一個datafile,他能夠透過last這個指令讀出來!但是使用cat時,會讀出亂碼~因為他是屬于一種特殊格式的文件?
2.目錄文件
當(dāng)我們在某個目錄下執(zhí)行,看到有類似drwxr-xr-x,這樣的文件就是目錄,目錄在Linux是一個比較特殊的文件。注意它的第一個字符是d。創(chuàng)建目錄的命令可以用mkdir命令,或cp命令,cp可以把一個目錄復(fù)制為另一個目錄。刪除用rm或rmdir命令。
3.字符設(shè)備或塊設(shè)備文件
如時您進(jìn)入/dev目錄,列一下文件,會看到類似如下的:
[root@localhost ~]# ls -al /dev/tty crw-rw-rw- 1 root tty 5, 0 11-03 15:11 /dev/tty [root@localhost ~]# ls -la /dev/sda1 brw-r----- 1 root disk 8, 1 11-03 07:11 /dev/sda1
2、要想從光驅(qū)啟動,必須把光盤的啟動次序調(diào)到硬盤前面,比如第一啟動設(shè)備為軟驅(qū),第二啟動設(shè)備為光。first boot device(第一啟動) cd-rom 光驅(qū)second boot device(第二啟動) hdd-0硬盤third boot device(第三啟動) floppy軟盤早期的電腦菜單將上面的三條合并為一條設(shè)置成:boot sequence c,scsi,a (光驅(qū),硬盤,軟盤)有的bios第一畫面上面是橫式菜單的它的設(shè)置為:選上面橫行中的boot(啟動設(shè)備設(shè)置)boot device priority(第一啟動)removable drives(第二啟動)cdrom drives(第三啟動)它后面是用光驅(qū)、硬盤、軟盤的種類來表示的和上面固定cdrom光驅(qū)hdd-0硬盤floppy軟盤有不同,但也能借用這些名稱看得出來。2、要想從光驅(qū)啟動,必須把光盤的啟動次序調(diào)到硬盤前面,比如第一啟動設(shè)備為軟驅(qū),第二啟動設(shè)備為光驅(qū),第三啟動設(shè)備為硬盤。