-size n:檔案大小 是 n 單位,b 代表 512 位元組的區塊,c 表示字元數,k 表示 kilo bytes,w 是二個位元組。-type c:檔案類型是 c 的檔案。

d: 目錄

c: 字型裝置檔案

b: 區塊裝置檔案

p: 具名貯列

f: 一般檔案

l: 符號連結

s: socket

-pid n:process id 是 n 的檔案

你可以使用 ( ) 將運算式分隔,並使用下列運算。

exp1 -and exp2

! expr

-not expr

exp1 -or exp2

exp1, exp2

範例:

將目前目錄及其子目錄下所有延伸檔名是 c 的檔案列出來。

# find . -name "*.c"

將目前目錄其其下子目錄中所有一般檔案列出

# find . -ftype f

將目前目錄及其子目錄下所有最近 20 分鍾內更新過的檔案列出

# find . -ctime -20

名稱:less

使用權限:所有使用者

使用方式:

less [Option] filename

說明:

less 的作用與 more 十分相似,都可以用來瀏覽文字檔案的內容,不同的是 less 允許使用者往回卷動

以瀏覽已經看過的部份,同時因為 less 並未在一開始就讀入整個檔案,因此在遇上大型檔案的開啟時,會比一般的文書編輯器(如 vi)來的快速。

範例:

指令名稱:ln

使用權限:所有使用者

使用方式:ln [options] source dist,其中 option 的格式為:

[-bdfinsvF] [-S backup-suffix] [-V {numbered,existing,simple}]

[--help] [--version] [--]

說明:Linux/Unix 檔案係統中,有所謂的連結(link),我們可以將其視為檔案的別名,而連結又可分為兩種:硬連結(hard link)與軟連結(symbolic link),硬連結的意☉

-r 將檔案以相反次序顯示(原定依英文字母次序)

-t 將檔案依建立時間之先後次序列出

-A 同 -a ,但不列出 "." (目前目錄) 及 ".." (父目錄)

-F 在列出的檔案名稱後加一符號;例如可執行檔則加 "*", 目錄則加 "/"

-R 若目錄下有檔案,則以下之檔案亦皆依序列出

範例:

列出目前工作目錄下所有名稱是 s 開頭的檔案,愈新的排愈後麵: