Linuxda fayllarni qanday topish mumkin

Muallif: Monica Porter
Yaratilish Sanasi: 20 Mart Oyi 2021
Yangilanish Sanasi: 1 Iyul 2024
Anonim
Mayning qilib pul ishlash / NiceHash dasturidan foydalanish / NiceHash haqida
Video: Mayning qilib pul ishlash / NiceHash dasturidan foydalanish / NiceHash haqida

Tarkib

Agar siz qanday qilib bilmasangiz, Linuxda fayllarni topish qiyin bo'lishi mumkin.Bu erda eng yaxshi amaliyot bu turli xil terminal buyruqlaridan foydalanishdir. Ular boshqa operatsion tizimlarda oddiy qidiruvdan ancha kuchliroq va ulardan qanday qilib to'g'ri foydalanishni bilsangiz, fayllaringizni to'liq boshqarish imkoniga egasiz.

Qadamlar

3-usulning 1-usuli: "topish" buyrug'idan foydalaning

  1. Fayllarni nomlari bo'yicha toping. Bu buyruq bilan bajarishingiz mumkin bo'lgan eng asosiy qidirish usuli topmoq. Quyidagi buyruq faylni joriy katalogda va uning barcha ichki papkalarida topadi.
    • Foydalanish - ism ning o'rniga - ism so'rovlaringizdagi katta va kichik harflarni e'tiborsiz qoldirish uchun. Keynand - ism ushbu omilni hisobga oling.

  2. Qidirishni sozlash ildiz katalogidan boshlanadi. Kompyuter orqali qidirish uchun siz modifikatorlar qo'shishingiz mumkin / so'rovga. Buning uchun buyruq topmoq root katalogidagi barcha kataloglarni taniydi va qidirishga kirishadi.
    • Vergulni almashtirish orqali ma'lum bir katalogda qidirishni boshlashingiz mumkin / kabi yo'l bilan / uy / pat.
    • Siz foydalanishingiz mumkin . o'rniga / qidiruvni faqat joriy katalog va uning kataloglarida amalga oshirish.

  3. Joker belgilaridan foydalaning.* so'rov qismlarini o'z ichiga olgan barcha fayllarni topish. Belgilar * To'liq ismini bilmagan yoki ma'lum kengaytmali barcha fayllarni topmoqchi bo'lgan narsalarni qidirish uchun foydali bo'lishi mumkin.
    • Yuqoridagi buyruq Patning foydalanuvchi katalogidagi (va pastki papkalarda) barcha .conf fayllarini qaytaradi.
    • Bundan tashqari, fayl nomining bir qismini o'z ichiga olgan barcha fayllarni topish uchun foydalanishingiz mumkin. Agar, masalan, wikiHow bilan bog'liq materiallar juda ko'p bo'lsa, siz hammasini yozib qidirishingiz mumkin " * wiki *".

  4. Natijalarni soddalashtiring. Juda ko'p natijalar qaytarilganda ekranni ekranga chiqarish qiyin bo'lishi mumkin. Ushbu nuqtada belgidan foydalaning | va qidiruv natijalarini "kamroq" skrining dasturiga yuboring. Keyin natijalarni ancha osonroq ko'rib chiqishingiz va filtrlashingiz mumkin.
  5. Qidiruv natijalarining ma'lum bir turini toping. Qidiruv natijalarining aniq turlarini olish uchun siz qo'shimcha belgilarni ishlatishingiz mumkin. Siz oddiy fayllarni topishingiz mumkin (f), papka (d), ramziy havola (l), Qurilma drayverlari (v) va blok uskunalari (b) tegishli modifikator bilan.
  6. Qidiruv natijalarini hajmi bo'yicha filtrlang. Agar sizda bir xil nomdagi bir nechta fayl bo'lsa va siz qidirayotgan fayl hajmini bilsangiz, qidiruv natijalarini ushbu mezon bo'yicha filtrlashingiz mumkin.
    • Yuqoridagi buyruq 50 MB yoki undan ortiq fayllarni qaytaradi. Belgilarni ishlatishingiz mumkin + yoki - kattaroq yoki kichikroq fayllarni topish uchun. Ushbu belgilar ishlatilmaganda, qidiruv hajmi o'lchamdagi faylni qaytaradi haqiqat hajmi talab qilinadi
    • Siz baytlar bo'yicha filtrlashingiz mumkin (v), kilobayt (k), megabayt (M), gigabayt (G) yoki 512 baytli bloklar (b). Ushbu bo'lim katta-kichikligini hisobga oling.
  7. Nozik qidiruv turlarini birlashtirish uchun mantiqiy operatorlardan foydalaning. Siz operatorlardan foydalanishingiz mumkin -va (va), - yoki (yoki) va - emas (nol) har xil qidiruv turlarini birlashtirish uchun.
    • Yuqoridagi buyruq "taqvim" katalogida joylashgan, hajmi 200 kilobaytdan kattaroq va nomida "2015" bo'lmagan fayllarni qidiradi.
  8. Fayllarni egasi yoki kirish huquqi bo'yicha toping. Agar siz birovning faylini yoki ma'lum ruxsatlarga ega faylni qidirsangiz, qidiruv hajmini minimallashtirishingiz mumkin.
    • Yuqoridagi misollar o'z navbatida ma'lum foydalanuvchilar, guruhlar va ruxsatlar uchun so'rov yuboradi. Ro'yxatdagi barcha fayllarni olish uchun siz fayl nomini qoldirishingiz mumkin. Kabi 777-sonli toping 777 (cheksiz) kirish huquqiga ega bo'lgan barcha fayllarni qaytaradi.
  9. Faylni topgandan keyin davom etish uchun buyruqlarni birlashtiring. Buyruqlarni aralashtirishingiz mumkin topmoq qaytarilgan fayllarda ushbu buyruqlarni bajarish uchun boshqa buyruqlar bilan. Buyurtmani ajratish topmoq ikkinchisi esa ga teng -exec va buyruq satrini aksent bilan tugating {} ;
    • Yuqoridagi buyruqlar kombinatsiyasi 777 kirish huquqiga ega bo'lgan barcha fayllarni joriy katalogda (va kataloglarda) topadi va keyin buyruqdan foydalanadi chmod ushbu kirishni 755 ga o'zgartirish uchun.
    reklama

3-usulning 2-usuli: "topish" buyrug'idan foydalaning.

  1. Xususiyat sozlamalari.topmoq. Umuman olganda, buyruq topmoq buyruqdan tezroq ishlash topmoq ma'lumotlar bazasi fayl tuzilmasi ustida ishlaganingiz uchun tashakkur. Ushbu xususiyat barcha Linux tarqatishlarida mavjud emas. Shuning uchun ularni o'rnatishga harakat qilish uchun sizga quyidagi buyruqlar kerak:
    • Turi sudo apt-get yangilanishi va tugmasini bosing ↵ Kiriting.
    • Siz Debian va Ubuntu-ga o'rnatishingiz mumkin: Turi sudo apt-get install mlocate va tugmasini bosing ↵ Kiriting. Agar topmoq allaqachon o'rnatilgan bo'lsa, quyidagi xabar paydo bo'ladi:.
    • Linux Arch-da, pacman paket menejeridan foydalaning: pacman -Syu mlocate
    • Gentoo uchun foydalaning: paydo bo'lish mlocate
  2. Ma'lumotlar bazasini yangilash.topmoqsizning. Keynand topmoq Ma'lumotlar bazasi tuzilmaguncha va yangilanmaguncha hech narsa topilmaydi. Garchi bu vazifa har kuni avtomatik ravishda bajarilsa ham, uni o'zingiz qilishingiz mumkin va uni amalga oshirish uchun buni qilishingiz kerak bo'ladi topmoq to'g'ri.
    • Turi sudo yangilangan b va tugmasini bosing ↵ Kiriting.
  3. Foydalanish.topmoqoddiy so'rovlarni bajarish. Tez bo'lsa-da, lekin buyruq topmoq Buyruqlar kabi ko'p variantlar mavjud emas topmoq. Ushbu buyruq bilan asosiy qidiruvni bajarish buyruqda ishlatiladigan asosiy qidiruvga juda o'xshaydi topmoq.
    • Yuqoridagi buyruq kengaytmali faylni qidiradi .webp butun tizimda. Repserentativ xarakter * buyruq bilan bir xil rol o'ynaydi topmoq.
    • Buyruqlar kabi topmoq, -i sizning so'rovingizdagi kichik harflarni kapitallashtirish omilini hisobga olmang.
  4. Qidiruv natijalarini cheklash. Agar qidiruv juda ko'p natijalarga olib kelsa, ularni variantlar yordamida qisqartirishingiz mumkin -n, keyin siz ko'rsatmoqchi bo'lgan natijalar soni.
    • So'rovga mos keladigan faqat dastlabki 20 ta qidiruv natijalari ko'rsatiladi.
    • Urg'ularni ham ishlatishingiz mumkin | natijalarni yuboring Kamroq ko'rib chiqishni osonlashtirish uchun.
    reklama

3-dan 3-usul: Muayyan matnli faylni toping

  1. Buyruqlardan foydalaning.grep ma'lum bir matn tarkibini o'z ichiga olgan fayllarni topish. Muayyan iboralar yoki satrlarni o'z ichiga olgan fayllarni topish uchun siz buyruqdan foydalanishingiz mumkin grep. Keynand grep Asosiy format quyidagicha:
    • -r "rekursiv" qidiruvni o'rnatadi, ya'ni joriy katalogdagi kalit so'zni o'z ichiga olgan har qanday fayl va uning barcha kataloglari qidiriladi.
    • -i yuqoridagi so'rov katta-kichikligini sezmasligini bildiradi. Agar siz kichik harflarga sezgir bo'lishni istasangiz, operatorni qoldiring -i.
  2. Matn tarkibini olib tashlash. Qidiruvni amalga oshirayotganda grep Yuqoridagi kabi bir xil tuzilishda siz fayl nomi va ajratilgan matnni so'rov tarkibiga mos keladigan natijalarga erishasiz. Ushbu mos keladigan matnni buyruqqa quyidagilarni qo'shish orqali faqat fayl nomi va yo'lini ko'rsatib yashirishingiz mumkin:
  3. Xato xabarlarini yashirish. Keynand grep to'g'ri ruxsatisiz katalogga kirishda yoki bo'sh katalogni qidirishda xato qaytadi. Chiqish paytida yashirish uchun / dev / null-ga xato xabari yuborishingiz mumkin. reklama