Cara Nelusuri File ing Linux

Anonim

Cara Nelusuri File ing Linux

Nalika kerja ing sistem operasi, kadang kudu nggunakake alat kanggo nemokake file kanthi cepet. Iki cocog kanggo Linux, saengga ing ngisor iki bakal dianggep kabeh cara sing bisa digoleki kanggo file ing OS iki. Ditampilake bakal dadi piranti manajer file lan prentah sing digunakake ing terminal.

Deleng uga:

Ganti jeneng file ing Linux

Nggawe lan mbusak file ing Linux

Terminal

Yen sampeyan kudu nyetel akeh pilihan telusuran kanggo nemokake file sing dipengini, printah temokake ora pati penting. Sadurunge dipikirake kabeh variasi, mula kudu mlaku ing sintaks lan pilihan. Sintaksis dheweke duwe ing ngisor iki:

Temokake pilihan Cara

Ing endi dalan kasebut direktori sing bakal ditemokake. Ana telung cara dhasar kanggo nemtokake dalan:

  • / - Nelusuri root lan direktori sing cedhak;
  • ~ - Telusuri dening Direktori Ngarep;
  • ./ - Telusuri ing direktori ing pangguna saiki.

Sampeyan uga bisa nemtokake jalur kasebut langsung menyang direktori dhewe, sing file kasebut ora ana gandhengane.

Temokake pilihan akeh, lan matur nuwun kanggo sampeyan bisa nggawe setelan telusuran fleksibel kanthi nyetel variabel sing dibutuhake:

  • -Name - Nindakake telusuran kanthi njupuk minangka dhasar jeneng unsur seni;
  • -user - Telusuri file sing kalebu pangguna tartamtu;
  • -Group - Nindakake telusuran dening klompok pangguna tartamtu;
  • -Pilih - Tampilake file kanthi mode akses sing ditemtokake;
  • -Sampeyan N. - Telusuri kanthi njupuk ukuran obyek;
  • -Mtime + n - - Kanggo nelusuri file sing diganti luwih akeh (+ n) utawa kurang (-n) dina kepungkur;
  • -Ttype - Telusuri file jinis sing ditetepake.

Jinis unsur sing dikepengini uga akeh. Mangkene dhaptar:

  • B. - Blok;
  • F. - normal;
  • P. - jeneng saluran;
  • D. - katalog;
  • L. - link;
  • S. - soket;
  • C. - simbol.

Sawise parsing rinci sintaksis lan pilihan, printah Golek bisa diproses langsung menyang conto visual. Minangka tampilan opsi panggunaan printah, conto bakal diwenehake kanggo kabeh variabel, nanging mung kanggo sing paling digunakake.

Deleng uga: Tim sing populer ing terminal Linux

Cara 1: Goleki kanthi jeneng (-Nome)

Paling asring, pangguna nggunakake pilihan-<kanggo nggoleki sistem, mula mula diwiwiti lan wiwiti. Kita bakal nganalisa sawetara conto.

Telusuran kanthi ekspansi

Upaminipun sampeyan kudu golek file ing sistem kanthi ekstensi ".xlsx", sing ana ing direktori Dropbox. Kanggo nindakake iki, gunakake printah ing ngisor iki:

Temokake / Ngarep / Pangguna / Dropbox -Name "* .xlsx" -print

Saka sintaksine, bisa diarani manawa telusuran ditindakake ing direktori "Dropbox" ("/ Ngarep / Dropbox"), lan obyek sing dipengini kudu nganggo ekstensi ".xlsX". Asterisk nyaranake manawa telusuran bakal dihabisake ing kabeh file ekspansi iki, tanpa menehi jeneng. "-Print" nuduhake manawa asil telusuran bakal ditampilake.

Tuladha:

Tuladha nggoleki ing direktori tartamtu kanggo ngembangake file ing Linux

Telusuran miturut jeneng file

Contone, sampeyan pengin nemokake file kanthi jeneng "lumpic" ing direktori "/ omah", nanging ekspansi sing ora dingerteni. Ing kasus iki, sampeyan kudu nindakake ing ngisor iki:

Temokake ~ -Name "lumpic *" -print

Kaya sing sampeyan ngerteni, simbol "~" digunakake ing kene, tegese telusuran bakal dianakake ing direktori omah. Sawise pilihan "-Name, jeneng telusuran (" lumpics * ") dituduhake. Asterisk ing pungkasan tegese telusuran mung bakal diarani jeneng, tanpa nggatekake ekspansi.

Tuladha:

Contone nggoleki telusuran file ing direktori omah ing Linux

Telusuran ing huruf pisanan ing jeneng

Yen sampeyan mung elinga huruf pisanan saka jeneng file, mula ana sintaksis khusus sing bakal mbantu sampeyan nemokake. Contone, sampeyan pengin nemokake file sing diwiwiti karo surat saka "G" dadi "l", lan sampeyan ora ngerti katalog sing kasebut. Banjur sampeyan kudu nglakokake printah ing ngisor iki:

Temokake / -Name "[G-L] *" -Print

Simbol dening simbol "/", sing langsung sawise tim utama, telusuran bakal dihabisake saka direktori root, yaiku ing antarane sistem. Luwih, part "[G-l] *" Tegese tembung sing dipengini bakal diwiwiti kanthi serat tartamtu. Ing kasus kita, saka "g" dadi "l".

Kanthi cara, yen sampeyan ngerti ekstensi file, banjur sawise simbol "*" sing bisa ditemtokake. Contone, sampeyan kudu nemokake file sing padha, nanging sampeyan ngerti manawa duwe extension ".Dt". Banjur sampeyan bisa nggunakake printah kaya ngono:

Temokake /Name "[G-l] *. ODT" -Print

Tuladha:

Conto nggoleki file ing huruf pisanan lan ekspansi ing Linux

Cara 2: Goleki Akses Modifikasi (pilihan -perm)

Kadhangkala, kudu golek obyek sing dudu jeneng sing sampeyan ora ngerti, nanging sampeyan ngerti mode akses. Banjur sampeyan kudu ngetrapake pilihan "-PERM".

Iku cukup prasaja kanggo nggunakake, sampeyan mung kudu nemtokake papan telusuran lan mode akses. Iki minangka conto tim kasebut:

Temokake ~ -perm 775 -print

Yaiku, telusuran ditindakake ing bagean Ngarep, lan obyek telusuran bakal entuk akses menyang 775. Sampeyan uga bisa ndhaptar simbol "-" sadurunge nomer iki, mula obyek kasebut bakal duwe bit ijin nol menyang nilai sing ditemtokake Waca rangkeng-.

Cara 3: Goleki dening pangguna utawa klompok (sup opsi lan -group)

Ana pangguna lan klompok ing sistem operasi apa wae. Yen sampeyan pengin golek obyek sing kalebu salah sawijining kategori kasebut, sampeyan bisa nggunakake pilihan "-User" utawa "-Group".

File Telusuri dening Jeneng pangguna

Contone, sampeyan kudu nemokake file "lamps" ing direktori Dropbox, nanging sampeyan ora ngerti carane diarani, nanging sampeyan ngerti mung kalebu pangguna "pangguna". Banjur sampeyan kudu nglakokake printah ing ngisor iki:

Temokake / Ngarep / Pangguna / Dropbox pangguna -Print

Ing dhawuh iki, sampeyan nyatakake direktori sing dibutuhake (/ Ngarep / Pangguna / Dropbox), sing dituduhake manawa sampeyan kudu nggoleki file sing ana gandhengane karo pangguna (pangguna).

Tuladha:

File Telusuri kanggo pangguna ing Linux

Deleng uga:

Cara ndeleng dhaptar pangguna ing Linux

Cara nambah pangguna menyang klompok ing Linux

File Telusuri dening Jeneng Grup

Temokake file sing kalebu klompok tartamtu kaya - sampeyan mung kudu ngganti pilihan "-User" menyang pilihan "-group" lan nemtokake jeneng klompok iki:

Temokake / -groupe tamu -Print

Yaiku, sampeyan nuduhake yen sampeyan pengin nemokake file ing sistem sing ana gandhengane karo klompok tamu. Panelusuran bakal kedadeyan ing sajroning sistem, iki wis dibuktekake dening simbol "/".

Cara 4: Goleki file miturut Tipe (-type)

Temokake unsur wong ing Linux cukup sederhana, sampeyan mung kudu nemtokake pilihan sing cocog (-type) lan nunjuk jinis kasebut. Ing wiwitan artikel, kabeh jinis jinis sing bisa ditrapake kanggo digoleki.

Contone, sampeyan pengin nemokake kabeh file blok ing direktori omah. Ing kasus iki, tim sampeyan bakal katon kaya iki:

Temokake ~ -type b -print

Patut, sampeyan nemtokake manawa ngentekake telusuran miturut pilihan file, kaya sing wis dibuktekake dening pilihan "-Type", banjur nemtokake jinis kasebut kanthi masang tandha file blok - "B".

Tuladha:

File blok telusuran nggunakake printah -Type ing terminal Linux

Kajaba iku, sampeyan bisa nampilake kabeh direktori ing direktori sing dipengini, nyetak simbol "D" DO "

Temokake / Omah / Pangguna -Type D -print

Cara 5: Goleki file kanthi ukuran (-Sampeyan pilihan)

Yen saka kabeh informasi file sing sampeyan ngerti mung ukuran, mula bisa uga cukup. Contone, sampeyan pengin nemokake file 120 MB ing direktori tartamtu, kanggo iki, tindakake ing ngisor iki:

Temokake / Ngarep / Pangguna / Dropbox -Samper 120m -print

Tuladha:

Output printah kanggo nemokake file ukuran tartamtu

Waca uga: Cara ngerteni ukuran folder ing Linux

Kaya sing sampeyan ngerteni, file sing dibutuhake ditemokake. Nanging yen sampeyan ora ngerti direktori sing, sampeyan bisa nggoleki liwat kabeh sistem, nemtokake direktori root ing wiwitan tim:

Temokake / -Sampun 120m -print

Tuladha:

Goleki file sing jelas ing kabeh sistem ing Linux

Yen sampeyan ngerti ukuran file kira-kira, mula kasus iki duwe tim khusus. Sampeyan kudu ndhaptar padha ing terminal, mung sadurunge nemtokake ukuran file kanggo nginstal tandha "-" (yen sampeyan kudu golek file sing kurang saka ukuran sing ditemtokake) utawa yen ukuran file telusuran luwih akeh ditemtokake). Iki minangka conto tim kasebut:

Temokake / Ngarep / Pangguna / Dropbox + 100m -print

Tuladha:

Search file ukuran luwih spesifik ing linux

Cara 6: File Search dening Ganti Tanggal (-mtime)

Ana kasus nalika paling trep kanggo nindakake telusuran file kanthi owah-owahan. Ing Linux, iki ngetrapake pilihan "-mtime". Iku cukup prasaja kanggo nggunakake, nimbang kabeh ing conto kasebut.

Upaminipun ing folder "Gambar" Kita kudu golek obyek sing wis diganti sajrone 15 dina pungkasan. Yaiku sing kudu sampeyan ndhaptar ing terminal:

Temokake / Ngarep / Pangguna / Gambar -mtime -15 -Print

Tuladha:

Conto nggoleki file kanthi tanggal pungkasan kanthi nggunakake printah Temokake ing Linux

Kaya sing sampeyan ngerteni, pilihan iki nuduhake ora mung file sing wis diganti sajrone wektu sing ditemtokake, nanging uga folder. Dheweke kerja ing arah sing beda-beda - sampeyan bisa nemokake obyek sing wis diganti mengko tinimbang wektu sing ditemtokake. Kanggo nindakake iki, sampeyan kudu ngetik tandha "+" ing ngarepe nilai digital:

Temokake / Ngarep / Pangguna / Gambar -mtime +10 -Print

GUI.

Antarmuka grafis umume nggampangake urip pamula, sing mung nginstal distribusi Linux. Cara telusuran iki padha karo sing ditindakake ing Windows, sanajan ora bisa menehi kaluwihan kabeh penawaran terminal. Nanging dhisik dhisik. Dadi, nimbang cara nggawe file telusuran ing Linux nggunakake antarmuka sistem grafis.

Cara 1: Telusuri menu Sistem

Saiki cara golek file liwat menu sistem Linux bakal diteliti. Tumindak kasebut bakal ditindakake ing distribusi Ubuntu 16.04 LTS, nanging instruksi kasebut umume kabeh.

Waca uga: Cara nemokake versi distribusi Linux

Upaminipun sampeyan kudu golek file ing jeneng "Temokake kula" ing sistem kasebut, uga file kasebut ing sistem loro: siji ing format ".txt", ".DT". Kanggo nemokake, sampeyan kudu klik ing wiwitan lambang menu (1), lan ing lapangan input khusus (2), tulisake query telusuran "Temokake kula."

Asil telusuran bakal ditampilake, ing endi file telusuran bakal dituduhake.

Asil Panelusuran File dileksanakake liwat menu Sistem Linux

Nanging yen ana akeh file kasebut ing sistem kasebut lan kabeh beda karo ekstensi, mula telusuran bakal rumit. Supaya ora kalebu file sing ora perlu ing asil asil, kayata program, luwih becik nggunakake filter kasebut.

Dununge ana ing sisih tengen menu. Sampeyan bisa nyaring ing rong kritéria: "Kategori" lan "sumber". Ngembangake rong dhaptar kasebut kanthi ngeklik panah ing jejere jeneng, lan menu, copot allotment saka barang sing ora perlu. Ing kasus iki, luwih wicaksana mung kanggo ninggalake "file lan folder", amarga kita nggoleki file sing persis.

Nggawe Filter ing menu sistem Linux nalika nggoleki file

Sampeyan bisa langsung weruh kekurangan cara iki - sampeyan ora bisa ngonfigurasi saringan kanthi rinci, kaya ing terminal. Dadi, yen sampeyan nggoleki dokumen teks kanthi jeneng, ing ekstradisi sampeyan bisa nuduhake gambar, folder, arsip, lan sapiturute, yen sampeyan ngerti jeneng sing tepat file sing tepat, sampeyan bisa nemokake kanthi cepet Cara kanggo "Temokake"

Cara 2: Goleki liwat File Manager

Cara kapindho nduweni kauntungan sing signifikan. Nggunakake alat manager file, sampeyan bisa nggoleki ing direktori sing wis ditemtokake.

Tindakake operasi iki gampang gampang. Sampeyan butuh ing manajer file, ing kita, Naarilus, ketik folder sing dikepengini, banjur klik tombol "Search" sing ana ing pojok sisih tengen jendela.

Panelusuran tombol ing manajer file Nautilus ing Linux

Ing kolom input sing katon, sampeyan kudu ngetik jeneng file sing ora dikandhakake. Kajaba iku, aja lali manawa telusuran bisa ditindakake kanthi jeneng file variabel, nanging mung kanthi bagean kasebut, kaya sing ditampilake ing conto ing ngisor iki.

File Nggoleki bagean saka Manajer File Nautilus ing Linux

Kaya ing metode sadurunge, panyaring bisa digunakake kanthi cara sing padha. Kanggo mbukak, klik tombol nganggo tandha "+" sing ana ing sisih tengen lapangan query telusuran. A submenu bakal mbukak ing endi sing bisa dipilih jinis file sing dipengini saka dhaptar gulung.

Filter Nggoleki ing Manajer File Nautilus ing Linux

Kesimpulan

Saka wiwitan, bisa disimpulake manawa kanggo sistem telusuran cepet ing sistem kasebut, metode kapindho ditindakake, diikat panggunaan antarmuka grafis. Yen sampeyan kudu nyetel akeh pilihan telusuran, mula printah Golek ora pati penting ing terminal.

Nyeem ntxiv