Nalika damel dina sistem operasi naon waé, kadang-kadang peryogi peryogi alat pikeun gancang milarian file anu tangtu. Ieu ogé relevan pikeun Linux, janten di handap urang bakal mertimbangkeun sadaya cara anu mungkin pikeun milarian file dina OS ieu. Duanana parangkat manajer file sareng paréntah anu dianggo dina "Terminal".
Maca ogé:
Ngaganti ngaran deui file dina Linux
Damel sareng ngahapus file dina Linux
Terminal
Upami anjeun kedah nyetél seueur seueur parameter pikeun milari file anu dipikahoyong, teras paréntahna mendakan henteu tiasa diganti. Sateuacan mertimbangkeun sadaya variasi na, anjeun kedah ngaliwat sintaksis sareng pilihan. Sintaksis anu diangkat nyaéta nyaéta:
milarian pilihan jalan
di mana éta jalanna - Ieu diréktori dimana milarian anu bakal dilakukeun. Aya tilu pilihan utama pikeun nangtukeun jalan:
- / - Milarian dina diréktori akar sareng anu caket;
- ~ - milarian dina diréktori bumi;
- ./ - milarian dina diréktori dimana pangguna ayeuna aya.
Anjeun ogé tiasa netepkeun jalur langsung kana diréktori dimana file disangka lokasina.
Pilihan dina mendakan loba, sareng nuhun janten aranjeunna yén anjeun tiasa ngalaksanakeun panyungsi fléksibel ku cara netepkeun variabel anu perlu:
- -name - ngalaksanakeun panyilarian, nyandak salaku dasar pikeun nami anu dipikahoyong;
- -user - milarian file anu aya hubunganana sareng pangguna khusus;
- -polongan - milarian grup khusus pangguna;
- -perm - nunjukkeun file sareng mode aksés anu ditetepkeun;
- -size n - milarian dumasar kana ukuran obyék;
- -mtime + n -n - milarian file anu parantos langkung seueur+ n) atanapi kurang (-n) dinten ka tukang;
- -tipe - milarian file tina sababaraha jenis.
Aya seueur jinis unsur wajib. Ieu daptar aranjeunna:
- b - blok;
- f - biasa;
- p - ngaranna pipa
- d - katalog;
- l - numbu;
- s - stop kontak;
- c - simbolis.
Sanggeus analisa rinci ngeunaan sintaksis sareng pilihan paréntah mendakan Anjeun tiasa langsung ka conto ilustrasi. Kusabab loba pisan pilihan pikeun ngagunakeun paréntah, conto moal dipasihan pikeun sagala variabel, tapi ngan ukur pikeun anu paling dianggo.
Tingali ogé: Paréntah Terminal Linux populér
Métode 1: Milarian ngaran (pilihan-pilihan)
Seringna, pangguna nganggo pilihan pikeun milarian sistem. -name, janten dimana urang ngamimitian. Hayu urang tingali sababaraha conto.
Milarian ku extension
Hayu urang kedah milari file sareng penyuluhan ".xlsx"lokasina di diréktori éta Dropbox. Jang ngalampahkeun ieu, nganggo paréntah di handap ieu:
mendakan / bumi / pangguna / Dropbox -name "* .xlsx" -print
Tina sintaksisna, urang tiasa nyebatkeun yén panyungsi dilaksanakeun dina diréktori Dropbox ("/ home / user / Dropbox"), sareng obyék anu dipikahoyong kedah aya sareng penyuluhan ".xlsx". Asterisk nunjukkeun yén pamilarian bakal dilakukeun dina sadaya file ékspansi ieu, tanpa ningal namina. "-print" nunjukkeun yén hasil pamilarian bakal ditembongkeun.
Hiji conto:
Paluruh ku nami file
Contona, anjeun badé milarian dina diréktori "/ bumi" file nganggo nami "lumpics", tapi sambunganna teu dipikanyaho. Dina hal ieu, lakukeun ieu:
mendakan ~ -name "lumpics *" -print
Sakumaha anjeun tiasa tingali, simbol anu dianggo di dieu "~", anu hartosna yén milarian bakal lumangsung dina diréktori bumi. Sanggeus pilihan "-name" nami file anu anjeun pilari ("lumpics *") Asterisk di tungtung hartosna pencarian ngan ukur bakal dilakukeun ku nami, sanés kalangkungan extensionna.
Hiji conto:
Milarian ku hurup nami hareup
Upami anjeun ngan ukur nginget hurup heula anu mana file file dimimitian, maka aya sintaksis paréntah anu khusus anu bakal ngabantosan anjeun. Contona, anjeun badé milari file anu dimulai sareng serat ti g sateuacan "l", sareng anjeun henteu terang kana diréktori tempat éta. Teras Anjeun kedah ngajalankeun paréntah ieu:
milari / -name "[g-l] *" -print
Ditilik ku simbol "/", anu langsung dipasihan paréntah utama, pamilarian bakal dilakukeun dimimitian tina diréktori akar, nyaéta, dina sakabéh sistem. Bagian salajengna "[g-l] *" hartosna kecap panyambungan bakal dimimitian ku hurup khusus. Dina kasus urang, ti g sateuacan "l".
Ku jalan kitu, upami anjeun terang file extension, teras saatos karakterna "*" anjeun tiasa netepkeunana. Salaku conto, anjeun kedah mendakan file anu sami, tapi anjeun terang yén parantos ngagaduhan penyambutan ".odt". Teras Anjeun tiasa nganggo paréntah ieu:
neangan / -name "[g-l] *. aneh" -print
Hiji conto:
Métode 2: Pilarian ku mode aksés (-perm pilihan)
Kadang-kadang perlu pikeun milari obyék anu nami anjeun teu terang, tapi terang naon modeu aksés anu aya. Teras Anjeun kedah nerapkeun pilihan "-perm".
Nganggo cukup gampang, anjeun ngan ukur kedah nangtoskeun lokasi milarian sareng modeu aksés. Ieu conto ngeunaan paréntah sapertos:
mendakan ~ -perm 775-nyetak
Hartina, pamilarian dilakukeun dina bagian bumi, sareng barang anu dipikahoyong bakal ngagaduhan aksés 775. Anjeun ogé tiasa nyerat karakter "-" sateuacan nomer ieu, maka objék anu dipendakan bakal ngagaduhan ijin bit ti enol kana nilai anu ditangtoskeun.
Métode 3: Pilarian ku pangguna atanapi grup (-user sareng -group pilihan)
Aya pangguna sareng grup dina sistem operasi naon waé. Upami anjeun hoyong milari obyék anu kagolong kana salah sahiji kategori ieu, anjeun tiasa nganggo pilihan "-user" atanapi "-kumpulan", masing-masing.
Milarian file ku nami pangguna na
Contona, anjeun kedah milarian dina diréktori Dropbox file "Lampu", tapi anjeun henteu terang naon anu disebut, tapi anjeun ngan ukur terang, éta milik pamaké "pangguna". Teras anjeun kedah ngalaksanakeun paréntah di handap ieu:
mendakan / bumi / pangguna / Dropbox -user pangguna-nyetak
Dina paréntah ieu anjeun nyarios diréktori anu diperyogikeun (/ bumi / pangguna / Dropbox), dituduhkeun yén diperyogikeun milarian file anu kagolong kana pangguna (-user), sareng anu ditunjukkeun ka pangguna mana file ieu milik (pangguna).
Hiji conto:
Maca ogé:
Kumaha cara nempo daptar pangguna dina Linux
Kumaha nambihan pangguna kana grup kana Linux
Milarian file ku nami kelompokna
Milarian file anu kagolong kana grup anu khusus mangrupikeun saderhana - anjeun kedah ngagentos pilihan "-user" dina pilihan "-kumpulan" tur nunjukkeun ngaran kelompok ieu:
mendakan / -polongan tamu -prét
Nyaéta, anjeun nunjukkeun yén anjeun hoyong milari dina sistem file anu aya hubunganna sareng grup "tamu". Pilarian bakal lumangsung dina sapanjang sistem, sakumaha anu dituduhkeun ku simbolna "/".
Métode 4: Milarian file dumasar jinisna (-tipe pilihan)
Milarian hiji unsur dina Linux tina sababaraha jinis anu cukup saderhana, anjeun ngan ukur kedah netepkeun pilihan anu luyu (-tipe) tur nunjukkeun jinisna. Dina awal tulisan, sadaya jinis catetan anu tiasa dianggo pikeun milarian didaptarkeun.
Contona, anjeun hoyong milari sadayana file blok dina diréktori bumi anjeun. Dina hal ieu, paréntah anjeun bakal siga kieu:
mendakan ~ -tip b-nyetak
Sasuai, anjeun nunjukkeun yén anjeun milarian jinis file, sakumaha anu dituduhkeun ku pilihan "-type", teras parantos ditangtukeun jinisna ku nempatkeun simbol file blok - "b".
Hiji conto:
Dina cara nu sami, anjeun tiasa ningalikeun sadaya diréktori dina diréktori anu dipikahoyong ku ngalebetkeun simbol dina paréntah éta "d":
mendakan / bumi / pangguna -tipe d-cetakan
Métode 5: Milarian file dumasar ukuran (-size pilihan)
Upami tina sagala inpormasi ngeunaan file anu anjeun ukur terang ukuranana, maka ieu tiasa waé pikeun mendakanana. Salaku conto, upami anjeun hoyong mendakan file 120 MB dina diréktori husus, lakukeun ieu:
mendakan / bumi / pangguna / Dropbox -pilih 120M -print
Hiji conto:
Tingali ogé: Kumaha mendakan ukuran folder di Linux
Sakumaha anjeun tiasa tingali, file anu diperyogikeun kami kapendak. Tapi upami anjeun henteu terang naon diréktori éta, anjeun tiasa milarian sadayana sistem ku netepkeun diréktori akar dina awal paréntah:
mendakan / -susun 120M -print
Hiji conto:
Upami anjeun terang ukuran filena langkung, maka aya paréntah khusus pikeun hal ieu. Anjeun kedah ngadaptar "Terminal" sami, sateuacan ukuran file "-" (upami anjeun kedah mendakan file langkung alit tibatan ukuran anu ditangtoskeun) atanapi "+" (upami ukuran file anu ditéang langkung ageung tibatan anu ditangtoskeun). Ieu conto ngeunaan paréntah sapertos:
mendakan / bumi / pangguna / Dropbox + 100M -print
Hiji conto:
Métode 6: Milarian file ku tanggal modifikasi (pilihan-waktos)
Aya waktos anu paling gampang pikeun milari gambar dina tanggal éta parantos dirobih. On Linux, pilihan ieu dianggo. "-mtime". Nganggo éta cukup sederhana, nimbangkeun sadayana kalayan conto.
Hayu urang dina folder "Gambar" urang kedah mendakan objék anu parantos ngalaman parobihan saatos 15 dinten ka pengker. Ieu naon anu anjeun kedah ngadaptar "Terminal":
mendakan / bumi / pangguna / Gambar -masa -15 -print
Hiji conto:
Sakumaha anjeun tiasa tingali, pilihan ieu nunjukkeun sanés ngan ukur file anu parantos dirobih dina jaman anu ditangtukeun, tapi ogé polder. Karya dina arah anu tibalik - anjeun tiasa mendakan objék anu parantos robih langkung lami ti waktos anu parantos ditangtukeun. Jang ngalampahkeun ieu, lebetkeun tanda di hareup nilai digital "+":
mendakan / bumi / pangguna / Gambar -masa +10 -print
GUI
Antarmuka grafis ngagampangkeun kahirupan pikeun pamula anu nembé dipasang distribusi Linux. Métode milarian ieu siga pisan sareng anu dilaksanakeun dina Windows, sanaos henteu masihan sadayana kauntungan anu ditawarkeunana "Terminal". Tapi pertama-tama heula. Janten, hayu urang milarian kumaha milarian file dina Linux anu nganggo antarmuka grafis sistem.
Métode 1: Milarian dina ménu sistem
Ayeuna urang bakal mertimbangkeun cara milarian file ngaliwatan menu sistem Linux. Laku lampah bakal dilakukeun dina nyebarkeun Ubuntu 16,04 LTS, kumaha, paréntah biasa pikeun sadayana.
Tingali ogé: Kumaha mendakan versi distribusi Linux
Hayu urang nyarios anjeun kedah milarian file dina sistem anu aya dina nami Pilari kuring, aya ogé dua file ieu dina sistem: hiji dina pormat ".txt"sareng anu kadua ".odt". Pikeun mendakan aranjeunna, anjeun kedah mimiti-klik ikon ménu (1), sareng dina khusus widang input (2) Sebutkeun pamundut milarian Pilari kuring.
Hasilna ditingalikeun tempat file anu dipikahoyong ditembongkeun.
Tapi upami aya seueur file sapertos dina sistem sareng sadayana parantos ekstensi, maka milarian bakal langkung rumit. Pikeun ngaluarkeun file anu teu dipikabutuh, contona, program, dina hasilna, langkung saé nganggo saringan.
Tempatna aya di sisi katuhu ménu. Anjeun tiasa nyaring ku dua kritéria: "Kategori" jeung "Sumber". Buka dua daptar ieu ku ngaklik panah gigireun nami sareng cabut pamilihan tina item anu teu diperyogikeun dina ménu. Dina hal ieu, langkung saé pikeun ngan ukur milarian File sareng folder, saprak urang milari file énggal.
Anjeun langsung tiasa perhatikeun kakurangan tina metoda ieu - anjeun moal tiasa ngonpigurasi saringan sacara rinci, sapertos "Terminal". Janten, upami anjeun milarian dokumen téks kalayan sababaraha nami, anjeun tiasa ditingalikeun gambar, folder, arsip, sareng sajabana dina hasil pamilarian. Nanging upami anjeun terang nami pasti file anu anjeun peryogikeun, anjeun tiasa gancang mendakan éta tanpa diajar seueur cara paréntahna. "mendakan".
Métode 2: Milarian manajer file
Metodeu kadua gaduh kauntungan anu signifikan. Nganggo alat manajer file, anjeun tiasa milarian dina diréktori anu ditangtoskeun.
Ngalakukeun operasi ieu basajan. Anjeun peryogi dina file manager, dina hal Nautilus kami, lebetkeun folder dimana file anu anjeun pilari anu perenahna sareng klik "Paluruh"lokasina di pojok katuhu luhur jandela.
Dina widang input anu bijil, anjeun kedah ngetikkeun nami file perkiraan. Ogé ulah hilap yén pamilarian tiasa dilakukeun sanés ku sadayana nami file, tapi ngan ukur ku bageanna, sapertos anu dipidangkeun dina conto ieu di handap.
Sapertos dina metodeu sateuacana, dina cara ieu sami sareng anjeun tiasa nganggo saringan. Pikeun muka éta, klik tombol kalayan tanda anu "+"ayana di sisi katuhu lapangan input query pamundut. Submenu bakal muka di mana anjeun tiasa milih jinis file anu dipikahoyong tina daptar turun.
Kacindekan
Tina anu baheula, urang tiasa nyimpulkeun yén pikeun milarian gancang dina sistem, metode anu kadua, dumasar kana panganteur grafis, sampurna. Upami anjeun kedah nyetél seueur paréangan pamilarian, maka paréntahna tiasa diperyogikeun mendakan di "Terminal".