Skip to main content

Cara Cari Fail Di Linux Menggunakan Barisan Perintah

Howto install hadoop on Ubuntu (April 2025)

Howto install hadoop on Ubuntu (April 2025)
Anonim

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 dipanggilcari.

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 biasa yang anda akan gunakan ialah -name. Ungkapan-nama membolehkan anda mencari nama fail atau folder.

Walau bagaimanapun, ada ungkapan lain yang boleh anda gunakan seperti berikut:

  • -amin n - Fail yang terakhir diakses n minit yang lalu
  • -pengurus - Fail terakhir telah diakses lebih baru daripada yang diubah suai
  • -atime n - Fail terakhir telah diakses lebih lama n hari yang lalu
  • -cmin n - Fail terakhir ditukar n minit yang lalu
  • -cnewer - Fail terakhir diubah lebih baru daripada fail diubah suai
  • -tetika n - Fail terakhir ditukar lebih daripada n hari yang lalu
  • -empty - Fail ini kosong
  • -boleh laku - Fail ini boleh laku
  • -salah - Sentiasa salah
  • -jenis jenis - Fail pada sistem fail yang ditentukan
  • -gid n - Fail dimiliki oleh kumpulan dengan ID n
  • -pumpulan kumpulan kumpulan - Fail dimiliki oleh kumpulan yang dinamakan
  • corak nama-nama - Cari baris simbolik tetapi abaikan perkara
  • - corak dinamik - Cari fail tetapi abaikan perkara
  • -inum n - Cari fail dengan nod yang ditentukan
  • -Pipah jalan - Cari laluan tetapi abaikan perkara
  • ekspresi -iregex - Cari ungkapan tetapi abaikan perkara
  • -dalam n - Cari fail dengan bilangan pautan yang ditentukan
  • -ln nama - Cari pautan simbolik
  • -mmin n - Data fail terakhir dimodifikasi n minit lalu
  • -mtime n - Data fail terakhir diubah suai n hari lalu
  • nama nama - Cari fail dengan nama yang ditentukan
  • nama baru - 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 path - Cari laluan
  • -boleh dibaca - Cari fail yang boleh dibaca
  • - corak merah - Cari fail yang sepadan dengan ungkapan biasa
  • jenis jenis - Cari jenis tertentu
  • -uid uid - Fail pengguna id angka adalah sama dengan uid
  • -mereka nama - Fail dimiliki oleh pengguna yang ditentukan
  • -mengarahkan - 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