Die Verwendung des Linux-Suchbefehls ist: 1. [find -name], um direkt auf der Grundlage des Dateinamens zu suchen; 2. [find -perm], um auf der Grundlage der Dateiberechtigungen zu suchen; 3. [find -mtine -n( +n)] basierend auf Finden Sie die Änderungszeit der Datei.
Verwandte Lernempfehlungen: Linux-Video-Tutorial
Die Verwendung des Linux-Suchbefehls ist:
Der Suchbefehl ist ein Befehl zum Suchen von Dateien im Linux-System. Seine wichtigste Aufgabe besteht darin, zu helfen Benutzer finden bei Verwendung des Linux-Systems schnell die benötigten Dateien.
Führen Sie zunächst den Verzeichnispfad der Suchsuche ein, der in zwei Situationen unterteilt ist:
„.“ stellt das aktuelle Verzeichnis dar
„/“ stellt das Stammverzeichnis dar
Häufig verwendete Parameter für die Suche Befehlsdateiabfrage Die Bedeutung ist wie folgt:
1. find -name
: Direkt anhand des Dateinamens suchen, zum Beispiel find / -name a.txt: Die a.txt-Datei suchen im Stammverzeichnisfind -name
:直接根据文件名字来查找,比如,find / -name a.txt:在根目录下查找a.txt文件
2、find -perm
:根据文件权限来查找,比如:find / -perm 777,:查找根目录下权限为777(rwx-rwx-rwx)的文件
3、find -mtine -n(+n)
:根据文件的更改时间来查找,其中-n
代表n天之内的文件,+n
代表n天之前的文件,比如:find / -mtime -1:查找1天内修改过的文件
4、find -type
:查找某一类型的文件,后带一些参数:
-d:目录
-p:管道文件
-f:普通文件
-i:符号链接文件
用find命令查找到了文件,输出的方式有2种:
1、find -print:标准输出,比如:find / ‘*.NCT’-print >a.txt
find -perm
: Suche basierend auf Dateiberechtigungen, wie zum Beispiel: find / -perm 777,: Finde Dateien mit den Berechtigungen 777 (rwx-rwx-rwx) im Stammverzeichnis Verzeichnis 3. find -mtine -n(+n)
: Suche basierend auf der Änderungszeit der Datei, wobei -n
Dateien innerhalb von n Tagen darstellt, +n
Stellt Dateien vor n Tagen dar, wie zum Beispiel: find / -mtime -1: Findet Dateien, die innerhalb eines Tages geändert wurden
4 find -type
: Findet Dateien eines bestimmten Typs , gefolgt von einigen Parametern:
-d: Verzeichnis-i: Symbolische Linkdatei 🎜🎜🎜 Verwenden Sie den Befehl „Suchen“, um die Datei zu finden zur Ausgabe: 🎜🎜🎜1 , find -print: Standardausgabe, wie zum Beispiel:-p: Pipe-Datei
-f: Gewöhnliche Datei
find / '*.NCT'-print >a.txt
, was bedeutet, dass die Dateiliste mit dem Namen nct in eingegeben wird Stammverzeichnis zu a.txt 🎜🎜2. Führen Sie den durch diesen Parameter angegebenen Shell-Befehl für die vom Find-Befehl gefundene Datei aus, z. B.: 🎜find -name test.txt -exec rm -f test.tx {} \;
Das obige ist der detaillierte Inhalt vonWozu dient der Linux-Befehl „find'?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!