Dalam panduan ini, anda akan belajar cara menggunakan Linux untuk mencari fail atau siri fail.
Anda boleh menggunakan pengurus fail yang disediakan dengan pengedaran Linux anda untuk mencari fail. Jika anda digunakan untuk menggunakan Windows, maka pengurus fail adalah serupa dengan Windows Explorer. Ia mengandungi antara muka pengguna dengan satu siri folder yang apabila diklik menunjukkan subfolder dalam folder tersebut dan sebarang fail yang terkandung di dalamnya.
Kebanyakan pengurus fail menyediakan ciri carian dan kaedah penapisan senarai fail.
Cara terbaik untuk mencari fail adalah dengan menggunakan baris arahan Linux kerana terdapat lebih banyak kaedah yang tersedia untuk mencari fail daripada alat grafis yang mungkin dapat disertakan.
Cara Buka Jendela Terminal
Untuk mencari fail menggunakan baris arahan Linux, anda perlu membuka tetingkap terminal.
Terdapat banyak cara untuk membuka tetingkap terminal . Satu cara yang pasti berfungsi pada kebanyakan sistem Linux ialah dengan menekan kekunci CTRL, ALT dan T pada masa yang sama. Jika itu gagal menggunakan menu pada persekitaran desktop Linux anda untuk mencari editor terminal.
Cara Paling Mudah Untuk Cari Fail
Perintah yang digunakan untuk mencari fail dipanggil mencari.
Inilah sintaks dasar arahan Cari.
cari
Titik permulaan adalah folder di mana anda ingin mula mencari dari. Untuk memulakan carian seluruh pemacu, anda akan menaip yang berikut:
cari /
Jika bagaimanapun, anda ingin mula mencari folder yang sedang anda gunakan maka anda boleh menggunakan sintaks berikut:
cari .
Secara umumnya, apabila mencari, anda akan ingin mencari dengan nama, oleh itu, untuk mencari fail yang dipanggil myresume.odt merentas seluruh pemacu anda akan menggunakan sintaks berikut:
cari / -name myresume.odt
Bahagian pertama arahan cari jelasnya mencari perkataan.
Bahagian kedua adalah tempat untuk mencari dari
Bahagian seterusnya adalah ungkapan yang menentukan apa yang perlu dicari.
Akhirnya bahagian terakhir adalah nama benda untuk dicari.
Di mana Untuk Memulakan Mencari Dari
Seperti yang dinyatakan sebentar di bahagian sebelumnya, anda boleh memilih mana-mana lokasi dalam sistem fail untuk mula mencari dari. Sebagai contoh, jika anda ingin mencari sistem fail semasa anda boleh menggunakan hentian sepenuhnya seperti berikut:
cari . permainan nama
Perintah di atas akan mencari fail atau folder yang dipanggil permainan dalam semua folder di bawah folder semasa. Anda boleh mencari nama folder semasa menggunakan arahan pwd .
Sekiranya anda ingin mencari keseluruhan sistem fail, anda perlu memulakan folder root seperti berikut:
cari / -name permainan
Kemungkinan hasil yang dikembalikan oleh arahan di atas akan menunjukkan kebenaran yang ditolak kerana banyak hasil yang dikembalikan.
Anda mungkin perlu meningkatkan keizinan anda menggunakan perintah sudo atau beralih ke akaun pentadbir menggunakan perintah su .
Kedudukan permulaan boleh secara harfiah berada di mana-mana sistem fail anda. Sebagai contoh untuk mencari folder rumah, taipkan yang berikut:
mencari ~ nama permainan
Tilde adalah metacharacter yang biasa digunakan untuk menandakan folder rumah pengguna semasa.
Ungkapan
Ungkapan yang paling umum yang anda gunakan ialah nama-nama.
Ungkapan-nama membolehkan anda mencari nama fail atau folder.
Walau bagaimanapun ada ekspresi lain yang boleh anda gunakan seperti berikut:
- -amin n - Fail yang terakhir diakses n minit yang lalu
- -personalizer - Fail terakhir telah diakses lebih baru daripada yang diubahsuai
- -atime n - Fail tadi telah diakses lebih lama n hari yang lalu
- -cmin n - Fail terakhir ditukar n minit lalu
- -Newer - Fail terakhir diubah lebih baru-baru ini daripada fail yang telah diubah suai
- -tempa n - Fail terakhir diubah lebih dari n hari yang lalu
- -empty - Fail ini kosong
- -executable - Fail ini dapat dieksekusi
- -false - Sentiasa salah
- - Jenis jenis - Fail adalah pada sistem fail yang ditentukan
- -gid n - Fail kepunyaan kumpulan dengan ID n
- - Nama kumpulan kumpulan - Fail dimiliki oleh kumpulan yang dinamakan
- - corak nama - Mencari garis simbolik tetapi mengabaikan kes
- - corak dinamik - Cari fail tetapi abaikan perkara
- -inum n - cari fail dengan nod yang ditentukan
- - laluan jalan - cari laluan tetapi abaikan perkara
- ungkapan -iregex - cari ungkapan tetapi abaikan perkara
- -links n - cari fail dengan bilangan pautan yang ditentukan
- - nama nama - cari pautan simbolik
- -mmin n - data fail terakhir dimodifikasi n minit lalu
- -mtime n - data fail terakhir dimodifikasi n hari yang lalu
- nama nama - cari fail dengan nama yang ditentukan
- nama baharu - cari fail yang diedit baru-baru ini daripada fail yang diberikan
- -kumpulan - cari fail tanpa id kumpulan
- -nouser - cari fail tanpa pengguna melekat padanya
- -path jalan - cari laluan
- boleh dibaca - cari fail yang boleh dibaca
- - corak semula - cari fail yang sepadan dengan ungkapan biasa
- Jenis jenis - cari jenis tertentu
- -uid uid - fail pengguna nombor numerik sama dengan uid
- -user nama - fail dimiliki oleh pengguna yang ditentukan
- -writing - cari fail yang boleh ditulis
Cara Cari Fail Diakses Lebih Dari Nombor Tertentu Sepanjang Hari
Bayangkan anda ingin mencari semua fail dalam folder rumah anda diakses lebih daripada 100 hari yang lalu. Anda mungkin mahu melakukan ini jika anda ingin sandaran dan mengalih keluar fail lama yang anda tidak kerap mengakses.
Untuk melakukan ini jalankan perintah berikut:
cari ~ -atime 100
Bagaimana Untuk Cari Empat Fail Dan Folder
Jika anda ingin mencari semua fail dan folder kosong dalam sistem anda, gunakan arahan berikut:
cari / -empty
Cara Cari Semua Fail Eksekusi
Jika anda ingin mencari semua fail boleh laku pada komputer anda, gunakan arahan berikut:
cari / -exec
Cara Cari Semua Fail Boleh Dibaca
Untuk mencari semua fail yang boleh dibaca gunakan arahan berikut:
cari / -read
Corak
Apabila anda mencari fail, anda boleh menggunakan corak. Contohnya, mungkin anda sedang mencari semua fail dengan sambungan mp3 .
Anda boleh menggunakan corak berikut:
cari / -name * .mp3
Cara Hantar Output Daripada Mencari Cari Command Untuk Fail
Masalah utama dengan arahan mencari ialah kadang-kadang ia boleh menghasilkan banyak hasil untuk melihat dalam satu perjalanan.
Anda boleh paip output ke arahan ekor atau anda boleh mengeluarkan baris ke fail seperti berikut:
cari / -name * .mp3 -print nameoffiletoprintto
Cara Cari Dan Jalankan Perintah Terhadap Fail
Bayangkan anda ingin mencari dan mengedit fail pada masa yang sama.
Anda boleh menggunakan arahan berikut:
cari / -name filename -exec nano '{}' \;
Perintah di atas mencari fail bernama nama fail dan kemudian menjalankan editor nano untuk fail yang ia dapati.
Ringkasan
Perintah mencari sangat berkuasa. Panduan ini telah menunjukkan bagaimana untuk mencari fail tetapi terdapat sejumlah besar pilihan yang tersedia dan untuk memahami semua itu anda harus menyemak manual Linux.
Anda boleh melakukan ini dengan menjalankan perintah berikut di terminal:
lelaki mencari