Ushbu qo'llanmada siz faylni yoki fayllar turkumini topish uchun Linuxdan foydalanishni o'rganasiz.
Fayllarni qidirish uchun Linux tarqatish bilan ta'minlangan fayl boshqaruvchisidan foydalanishingiz mumkin. Agar siz Windows dan foydalanmoqchi bo'lsangiz, fayl menejeri Windows Explorer uchun mos keladi. U bir necha papkalarga ega foydalanuvchi interfeysini o'z ichiga oladi, bosganingizda ushbu papkalar ichidagi pastki papkalarni va tarkibidagi barcha fayllarni ko'rsatish mumkin.
Fayl menejerlarining aksariyati fayllar ro'yxatini filtrlash uchun qidiruv funksiyasini va usulini taqdim etadi.
Fayllarni qidirishning eng yaxshi usuli - Linux buyruqlar qatorini ishlatishdir, chunki grafikani izlashdan ko'ra ko'proq usullar mavjud, chunki ular hech qachon grafik vositani o'z ichiga olmaydi.
Terminal oynasini ochish
Linux buyruq satrini ishlatib fayllarni qidirish uchun siz terminal oynasini ochishingiz kerak.
Terminal oynasini ochish uchun ko'plab usullar mavjud. Ko'pgina Linux tizimlarida ishlashni ta'minlaydigan usullardan biri - CTRL, ALT va T tugmachalarini bir vaqtning o'zida bosish. Agar bu sizning Linux ish stoli atrofidagi menyuni terminalda muharririni topish uchun ishlatmasa.
Fayl topishga eng oson yo'li
Fayllarni izlash uchun ishlatiladigan buyruq topishga chaqiriladi .
Find buyrug'ining asosiy sintaksisi.
topish
Boshlanish nuqtasi siz qidirishni boshlash kerakli papka. Barcha drayverni qidirishni boshlash uchun quyidagilarni kiritasiz:
topish /
Biroq, siz hozirda joylashgan papkani qidirishni boshlashni xohlasangiz, quyidagi sintaksisini ishlatishingiz mumkin:
topish.
Odatda, siz izlayotganingizda nomingiz bo'yicha qo'ng'iroq qilishni xohlaysiz, shuning uchun butun diskda myresume.odt nomli faylni qidirish uchun quyidagi sintaksisini ishlatasiz:
/ myresume.odt nomini toping
Topash buyrug'ining birinchi qismi aniq topilgan so'zdir.
Ikkinchi qism - qaerdan qidirishni boshlash
Keyingi qism esa, nima topishni belgilaydigan ifodadir.
Nihoyat, oxirgi qism topiladigan narsaning nomi.
Qaerdan qidirishni boshlash kerak
Avvalgi bobda qisqacha aytilganidek, siz qidirishni boshlash uchun fayl tizimidagi istalgan joyni tanlashingiz mumkin. Misol uchun, agar mavjud fayl tizimini qidirmoqchi bo'lsangiz, to'liq to'xtashni quyidagicha foydalanishingiz mumkin:
topish. - Nomli o'yin
Yuqoridagi buyruqlar joriy papkaning ostidagi barcha papkalarda o'yin deb nomlangan fayl yoki papkani qidirishadi. Joriy papkani nomini pwd buyrug'idan foydalanib topishingiz mumkin.
Agar butun fayl tizimini qidirmoqchi bo'lsangiz, ildiz papkasida quyidagi kabi boshlashingiz kerak:
toping / nomini o'yin
Yuqoridagi buyruq bilan qaytarilgan natijalar qaytarilgan natijalarning ko'pchiligi uchun ruxsat berilmaganligi ehtimoldan yiroq emas.
Ehtimol , sudo buyrug'idan foydalangan holda ruxsatingizni ko'tarishingiz yoki suv buyrug'idan foydalanib administrator hisobiga o'tishingiz kerak.
Dastlabki joylashuvi sizning fayl tizimingizda deyarli har qanday joyda bo'lishi mumkin. Misol uchun, uy daftarini qidirish uchun quyidagilarni yozing:
~ nomini toping
Tilde - bu odatda foydalanuvchining asosiy papkasini belgilash uchun ishlatiladigan metacharacter .
So'zlar
Siz ishlatadigan eng keng tarqalgan ifoda - ism.
Nomi ifodasi fayl yoki papkaning nomini qidiradi.
Boshqa so'zlar quyidagi kabi foydalanishingiz mumkin:
- -amin n - Fayl oxirgi marta n daqiqa oldin foydalanilgan
- -yangi-so'nggi - fayl oxirgi marta o'zgartirilganidan so'ng kirishdi
- -atime n - Fayl oxirgi marta n kun oldin kirib olingan
- -cmin n - Fayl oxirgi marta n daqiqa oldin o'zgartirilgan
- -Cnewer - Fayl oxirgi marta o'zgartirilgan
- -yeni n - Fayl oxirgi marta n kun oldin o'zgartirilgan
- - bo'sh joy - Fayl bo'sh
- executable - Fayl bajariladi
- -false - Har doim noto'g'ri
- -fstype turi - fayl ko'rsatilgan fayl tizimida
- -gid n - Fayl identifikatsiya raqami bo'lgan guruhga tegishli
- Guruh guruh nomi - Fayl nomlangan guruhga tegishli
- -nomasi namunasi - ramziy chiziqni qidirish, ammo vaziyatni e'tiborsiz qoldiring
- - nom naqsh - faylni qidirish, lekin vaziyatni e'tiborsiz qoldiring
- -inim n - ko'rsatilgan tugunli faylni qidiring
- -path yo'li - yo'lni qidirish, lekin vaziyatni e'tiborsiz qoldiring
- -iregex ifodasi - ifoda qilishni qidirish, ammo vaziyatni e'tiborsiz qoldiring
- -link n - belgilangan ulanishlar soniga ega faylni qidiring
- - ism-sharifi - ramziy havolani qidirish
- -mmin n-fayl ma'lumotlari oxirgi marta n daqiqa oldin o'zgartirilgan
- -mtime n - fayli ma'lumotlari n kun oldin o'zgartirilgan
- - Nomlar nomi - ko'rsatilgan nomdagi faylni qidirish
- - yangi ism - berilgan faylga nisbatan yaqinda tahrirlangan faylni qidirish
- -nokrup - guruh identifikatori bo'lmagan faylni qidirish
- - ko'p foydalanuvchilar - unga biriktirilgan foydalanuvchi bo'lmagan faylni qidirish
- - yo'ldosh yo'li - yo'lni izlash
- O'qilgan - o'qilishi mumkin bo'lgan fayllarni topish
- -regex naqsh - muntazam ifoda bilan taaluqli fayllarni qidirish
- Turi - ma'lum turdagi qidiruv
- - Uid - fayllar soni foydalanuvchi identifikatori uid bilan bir xil
- - foydalanuvchi nomi - fayl foydalanuvchi tomonidan ko'rsatilgan
- -writable - yozilishi mumkin bo'lgan fayllarni qidirish
Qanday kundan ma'lum bir kundan ko'proq foydalanilgan fayllarni topish
Tasavvur qiling, siz 100 kundan ortiq vaqt mobaynida kirishingiz mumkin bo'lgan barcha papkalarni topishingiz mumkin. Muntazam kira olmaydigan eski fayllarni zaxiralash va o'chirishni xohlasangiz, buni qilishni xohlashingiz mumkin.
Buning uchun quyidagi buyruqni bajaring:
~ - 100 marta toping
Bo'sh fayllarni va papkalarni qanday topish kerak
Agar sistemangizdagi barcha bo'sh fayl va papkalarni topmoqchi bo'lsangiz, quyidagi buyruqni bajaring:
topish / ozod qilish
Barcha bajariladigan fayllarni qanday topish mumkin
Kompyuteringizdagi barcha executable fayllarni topmoqchi bo'lsangiz, quyidagi buyruqni bajaring:
find / -exec
O'qiladigan fayllarni qanday topish mumkin
O'qilishi mumkin bo'lgan barcha fayllarni topish uchun quyidagi buyruqni ishlating:
topish / o'qish
Namunalar
Faylni qidirganingizda naqsh ishlatishingiz mumkin. Misol uchun, siz kengaytmali mp3 bilan birga barcha fayllarni qidiryapsiz.
Quyidagi namunani ishlatishingiz mumkin:
Find / -name * .mp3
Faylni buyruqni topish xususiyatidan qanday qilib chiqishni yuborish kerak
Find buyrug'i bilan bog'liq asosiy muammo, ba'zida birdaniga qarash uchun juda ko'p natijalarni berishi mumkin.
Chiqarishni quyruq buyrug'iga yo'naltirishingiz mumkin yoki chiziqlarni faylga quyidagicha kiritishingiz mumkin:
Find / -name * .mp3 -fprint nameoffiletoprintto
Qanday qilib faylni topish va bajarish haqida buyruq
Bir vaqtning o'zida faylni qidirish va tahrirlashni tasavvur qiling.
Siz quyidagi buyruqni ishlatishingiz mumkin:
faylni topish / nom fayl -exec nano '{}' \;
Yuqoridagi buyruq fayl nomi deb nomlangan faylni izlaydi va topilgan fayl uchun nano-muharriridan ishlaydi.
Xulosa
Topash buyrug'i juda kuchli. Qo'llanma fayllarni qanday qidirish kerakligini ko'rsatdi, ammo juda ko'p imkoniyat mavjud va ularning barchasini tushunish uchun Linux qo'llanmasini tekshirish kerak.
Buni terminalda quyidagi buyruqni bajarish orqali amalga oshirishingiz mumkin:
odam topadi