一天乙個linux命令 find

2021-09-01 00:22:53 字數 919 閱讀 3470

find命令用來在指定目錄下查詢檔案。任何位於引數之前的字串都將被視為欲查詢的目錄名。如果使用該命令時,不設定任何引數,則find命令將在當前目錄下查詢子目錄與檔案, 返回目錄或檔名稱。並且將查詢到的子目錄和檔案全部進行顯示。

find [starting-point…] -option [ -print ] [ -exec -ok command ] {} \;

部分引數說明-菜鳥教程

man find + google

精確查詢』相親相愛一家人.m4a』檔案

find /data1/audio -name "相親相愛一家人.m4a"
模糊查詢 『薛之謙』 演唱的 『演員』 檔案

find -name "*薛之謙*演員*.m4a"
查詢檔案大於1m小於30m的檔案

find -size +1m -size -30m -exec ls -lh {} \;

# -size [+|-]n[cwbkmg] 查詢檔案打下為n檔案。

# 大小之後的字母表示單位,b-塊(512位元組)、 c表示位元組、w-字(2位元組)、k-千位元組、m-兆位元組、g-吉位元組,單位的預設值為b。

# 加號表示大於指定大小,減號表示小於指定大小。

為了查詢系統中所有檔案長度為0的普通檔案,並列出它們的完整路徑:

find / -type f -size 0 -exec ls -l {} \;
指定查詢型別

-type	c : 檔案型別是 c 的檔案。

d: 目錄

c: 字型裝置檔案

b: 區塊裝置檔案

p: 具名貯列

f: 一般檔案

l: 符號鏈結

一天乙個Linux命令 cp

cp命令用來將乙個或多個原始檔或者目錄複製到指定的目的檔案或目錄。它可以將單個原始檔複製成乙個指定檔名的具體的檔案或乙個已經存在的目錄下。cp命令還支援同時複製多個檔案,當一次複製多個檔案時,目標檔案引數必須是乙個已經存在的目錄,否則將出現錯誤。一般情況下,在命令列下複製檔案時,如果目標檔案已經存在...

一天乙個linux命令 (7)

1.建立使用者組 groupadd r g o r f groupname groupadd r group1 2.刪除使用者分組 groupdel group1 3.gpasswd a 將某個使用者添 組中 d 將某個使用者從群組中刪除 a 將群組的管理員許可權交給某個使用者 r 使群組的密碼失效...

一天乙個linux命令 export

shell程式設計中的命令有時和c語言是一樣的。表示與,表示或。把兩個命令用 聯接起來,如 make mrproper make menuconfig 表示要第乙個命令執行成功才能執行第二個命令。對執行順序有要求的命令能保證一旦有錯誤發生,下面的命令不會盲目地繼續執行。一天乙個 linux命令 ex...