Rumah > Artikel > Operasi dan penyelenggaraan > Apakah kegunaan find dalam linux
Di Linux, arahan cari digunakan untuk mencari fail dalam direktori yang ditentukan Sintaksnya ialah "cari peraturan ditentukan direktori yang ditentukan"; apabila menggunakan arahan ini tanpa menetapkan sebarang parameter, arahan itu akan mencari dalam direktori semasa . Subdirektori dan fail, dan memaparkan semua subdirektori dan fail yang ditemui.
Persekitaran pengendalian tutorial ini: sistem linux7.3, komputer Dell G3.
Apakah penggunaan find dalam Linux
Arahan cari Linux digunakan untuk mencari fail dalam direktori yang ditentukan. Sebarang rentetan sebelum parameter akan dianggap sebagai nama direktori yang akan dicari. Jika anda menggunakan arahan ini tanpa menetapkan sebarang parameter, arahan find akan mencari subdirektori dan fail dalam direktori semasa. Dan semua subdirektori dan fail yang ditemui akan dipaparkan.
Sintaksnya ialah:
find path -option [ -print ] [ -exec -ok command ] {} \;
di mana
cari menentukan laluan dan ungkapan mengikut peraturan berikut, sebelum yang pertama - ( ), ! baris arahan Bahagian adalah laluan, diikuti dengan ungkapan. Jika laluan ialah rentetan kosong, laluan semasa digunakan Jika ungkapan ialah rentetan kosong, -cetak digunakan sebagai ungkapan lalai. Terdapat sebanyak dua puluh atau tiga puluh pilihan yang tersedia dalam
ungkapan, dan hanya yang paling biasa digunakan diperkenalkan di sini.
-mount, -xdev: Hanya semak fail dalam sistem fail yang sama seperti direktori yang ditentukan, elakkan menyenaraikan fail dalam sistem fail lain
-amin n: Dalam n minit yang lalu Baca
-fail yang lebih baru: Fail yang dibaca kemudian daripada fail fail
-atime n: Fail yang dibaca pada n hari lalu
-cmin n: Diubah suai pada n yang lalu minit
-fail cnewer: Fail lebih baharu daripada fail fail
-ctime n: Fail diubah suai dalam n hari lalu
-kosong: fail kosong -gid n atau -group nama: gid ialah n atau nama kumpulan ialah nama
-ipath p, -path p: fail yang nama laluannya sepadan dengan p, ipath akan Abaikan huruf kecil
-nama nama, -nama nama: fail yang namanya sepadan dengan nama. iname akan mengabaikan kes
-saiz n: saiz fail ialah n unit, b mewakili blok 512 bait, c mewakili bilangan aksara, k mewakili kilo bait dan w ialah dua bait.
-jenis c: Jenis fail ialah c.
d: direktori
c: fail pemasangan fon
b: fail pemasangan blok
p: senarai storan bernama
f: fail umum
l: pautan simbolik
s: soket
-pid n: fail dengan id proses n:
Anda boleh menggunakan () Asingkan ungkapan dan gunakan operasi berikut.
exp1 -dan exp2
! 🎜>Contohnya adalah seperti berikut:
Senaraikan semua fail dengan akhiran .c dalam direktori semasa dan subdirektorinya
Cadangan berkaitan: "Tutorial Video Linux
》Atas ialah kandungan terperinci Apakah kegunaan find dalam linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!