Heim > Betrieb und Instandhaltung > Betrieb und Wartung von Linux > In welchem ​​Ordner findet Linux eine Datei?

In welchem ​​Ordner findet Linux eine Datei?

angryTom
Freigeben: 2019-11-07 13:19:45
Original
4359 Leute haben es durchsucht

In welchem ​​Ordner findet Linux eine Datei?

In welchem ​​Ordner findet Linux Dateien?

Um Dateien unter Linux zu finden, können Sie verwenden der Suchbefehl

Zum Beispiel:

find / -name tnsnames.ora
Nach dem Login kopieren

Gefunden:

/opt/app/oracle/product/10.2/network/admin/tnsnames.ora
/opt/app/oracle/product/10.2/network/admin/samples/tnsnames.ora
Nach dem Login kopieren

Fehlerfreie Suchtechnik:

" „find“ in Linux-Systembefehlen sind Befehle, die von den meisten Systembenutzern verwendet werden können und nicht nur ROOT-Systemadministratoren vorbehalten sind. Normale Benutzer können jedoch auch auf ein solches Problem stoßen, wenn sie den Befehl „find“ verwenden. Das heißt, der Systemadministrator ROOT im Linux-System kann bestimmte Dateiverzeichnisse in den Modus „Zugriff verweigert“ versetzen. Auf diese Weise haben normale Benutzer keine Berechtigung, den Befehl „find“ zum Abfragen dieser Verzeichnisse oder Dateien zu verwenden. Wenn normale Benutzer den Befehl „find“ verwenden, um diese Dateiverzeichnisse abzufragen, erscheint häufig die Meldung „Permissiondenied“ (Zugriff verboten). Das System kann die gewünschte Datei nicht abfragen. Um solche Fehler zu vermeiden, verwenden wir die Methode der Übermittlung von Fehlermeldungen, um zu versuchen, die Datei zu finden. Geben Sie beispielsweise Folgendes ein:

find / -name access_log 2>/dev/null
Nach dem Login kopieren

Suchmethode basierend auf einem Teil des Dateinamens:

Wenn wir beispielsweise wissen, dass eine Datei die drei Buchstaben srm enthält, ist es möglich, alle Dateien im System zu finden, die diese drei Buchstaben enthalten. Geben Sie Folgendes ein:

find /etc -name '*srm*'
Nach dem Login kopieren

Gemäß Dateifunktionsabfragemethode:

find / -amin -10 # 查找在系统中最后10分钟访问的文件 
find / -atime -2 # 查找在系统中最后48小时访问的文件 
find / -empty # 查找在系统中为空的文件或者文件夹 
find / -group cat # 查找在系统中属于groupcat的文件 
find / -mmin -5 # 查找在系统中最后5分钟里修改过的文件 
find / -mtime -1 #查找在系统中最后24小时里修改过的文件 
find / -nouser #查找在系统中属于作废用户的文件 
find / -user fred #查找在系统中属于FRED这个用户的文件
Nach dem Login kopieren

Empfohlen: Linux-Systemeinstiegslernen

Das obige ist der detaillierte Inhalt vonIn welchem ​​Ordner findet Linux eine Datei?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage