歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> 更多Linux >> RedHat Linux 9下識別和使用文件類型

RedHat Linux 9下識別和使用文件類型

日期:2017/2/27 9:47:09   编辑:更多Linux

如果你是 Linux 的新手,你可能會由於不熟悉的 文件擴展名(extension) 而無法識別某些文件類型。文件擴展名是文件名的最後一個點之後的部分(在文件 sneakers.txt 中,“ txt ”是文件的擴展名)。

下面簡單列出了一些文件擴展名和它們的含義:

14.2.1. 壓縮的和歸檔的文件

.bz2 — 使用 bzip2 壓縮的文件

.gz — 使用 gzip 壓縮的文件

.tar — 使用 tar ( tape archive,磁帶歸檔的簡寫 )壓縮的文件,又稱 tar 文件

.tbz — 用 tar 和 bzip 壓縮的文件

.tgz — 用 tar 和 gzip 壓縮的文件

.zip — 使用 ZIP 壓縮的文件,在 MS-DOS 應用程序中常見。多數為 Linux 壓縮的文件使用 gzip 壓縮,因此 Linux 文件中的 .zip 歸檔較少見。

關於使用 bzip2 、 gzip 的文件以及 tar 文件的信息,請參閱 第 14.3 節 。

14.2.2. 文件格式

.au — 音頻文件

.gif — GIF 圖像文件

.Html/.htm — HTML 文件

.jpg — JPEG 圖像文件

.pdf — 文檔的電子映像;PDF 代表 Portable Document Format(可移植文檔格式)

.png — PNG 圖像文件(Portable Network Graphic 的簡寫,可移植網絡圖形)

.ps — PostScript 文件,為打印而格式化過的文件

.txt — 純 ASCII 文本文件

.wav — 音頻文件

.XPm — 圖像文件

14.2.3. 系統文件

.conf — 一種配置文件。配置文件有時也使用 .cfg 。

.lock — 鎖(lock) 文件;用來判定程序或設備是否正在被使用

.rpm — Red Hat 用來安裝軟件的軟件包管理器文件

14.2.4. 編程和腳本文件

.c — C 程序語言的源碼文件




.cpp — C++ 程序語言的源碼文件

.h — C 或 C++ 程序語言的頭文件

.o — 程序的對象文件

.pl — Perl 腳本

.py — Python 腳本

.so — 庫文件

.sh — shell 腳本

.tcl — TCL 腳本

文件擴展名不總是被使用或被一致地使用。那麼,如果一個文件沒有擴展名,或者它與它的擴展名不符時怎麼辦呢?

這個時候, file 命令就會對你有所幫助。

譬如,你找到了一個叫做 saturday 的文件,它沒有擴展名。使用 file 命令,你就可以判定這個文件的類型:

file saturday

以上的例子中,命令 file saturday 會顯示 ASCII text ,告訴你它是文本文件。任何文本文件都應該可以使用 cat 、 more 、或 less 命令,或者使用 gedit 、 vi 之類的文本編輯器來閱讀。

竅門:要進一步學習 file 命令,請鍵入 man file 來閱讀該命令的說明書頁。

關於其它有用的讀取文件命令的詳情,請參閱 第13章 。



Copyright © Linux教程網 All Rights Reserved