Linuxda faylları necə tapmaq olar?

Müəllif: Monica Porter
Yaradılış Tarixi: 20 Mart 2021
YeniləMə Tarixi: 1 İyul 2024
Anonim
#10 ip adress testi etdik(Kali Linux)
Videonuz: #10 ip adress testi etdik(Kali Linux)

MəZmun

Bilmirsinizsə, Linux-da fayl tapmaq çətin ola bilər.Burada ən yaxşı təcrübə bir sıra fərqli terminal əmrlərindən istifadə etməkdir. Digər əməliyyat sistemlərindəki sadə axtarışdan daha güclüdürlər və bunlardan necə düzgün istifadə edəcəyinizi bildiyiniz zaman fayllarınıza tam nəzarət edə bilərsiniz.

Addımlar

Metod 3-dən 1: "tap" əmrini istifadə edin

  1. Faylları adlarına görə tapın. Bu əmrlə edə biləcəyiniz ən əsas axtarış metodudur tapmaq. Aşağıdakı əmr cari qovluqdakı faylı və bütün alt qovluqları tapacaqdır.
    • İstifadə edin - ad əvəzinə - ad sorğularınızdakı böyük və kiçik hərf elementlərini görməməzlikdən gəlmək. Gəlin - ad bu amili nəzərə al.

  2. Axtarış üçün quraşdırma kök qovluğundan başlayır. Kompüterdə axtarış etmək üçün dəyişdiricilər əlavə edə bilərsiniz / sorğuya. Bunun sayəsində əmr tapmaq kök qovluğundan bütün qovluqları tanıyacaq və axtarmağa davam edəcəkdir.
    • Vergül əvəz edərək müəyyən bir qovluqda axtarışa başlaya bilərsiniz / kimi yolla / ev / pat.
    • İstifadə edə bilərsən . əvəzinə / yalnız cari qovluqda və alt qovluqlarında axtarış aparmaq.

  3. Joker simvollardan istifadə edin.* sorğunun hissələrini ehtiva edən bütün sənədləri tapmaq. Simvollar * Bu, tam adını bilmədiyiniz və ya müəyyən bir uzantısı olan bütün sənədləri tapmaq istədiyiniz zaman axtarış üçün faydalı ola bilər.
    • Yuxarıdakı əmr Pat istifadəçi qovluğundakı (və alt qovluqlardakı) bütün .conf sənədlərini qaytaracaqdır.
    • Fayl adının bir hissəsini ehtiva edən bütün sənədləri tapmaq üçün də istifadə edə bilərsiniz. Məsələn, wikiHow ilə əlaqəli bir çox material varsa, hamısını yazaraq axtarış edə bilərsiniz " * wiki *".

  4. Nəticələri sadələşdirin. Çox nəticə qaytarıldıqda ekranlaşdırmaq çətin ola bilər. Bu nöqtədə simvoldan istifadə edin | və axtarış nəticələrini "daha az" bir seçim proqramına göndərin. Daha sonra nəticələri daha asanlıqla gözdən keçirə və süzə bilərsiniz.
  5. Xüsusi bir axtarış nəticəsini tapın. Xüsusi axtarış nəticələrini əldə etmək üçün əlavə simvollardan istifadə edə bilərsiniz. Normal faylları tapa bilərsiniz (f), qovluq (d), simvolik əlaqə (l), Cihaz Sürücüləri (c) və cihazı blokla (b) uyğun dəyişdirici ilə.
  6. Axtarış nəticələrini ölçüyə görə süzün. Eyni adda birdən çox sənədiniz olduqda və axtardığınız fayl ölçüsünü bildiyiniz zaman axtarış nəticələrini bu meyarla süzgəcdən keçirə bilərsiniz.
    • Yuxarıdakı əmr 50 MB və ya daha çox faylları qaytaracaqdır. Simvollardan istifadə edə bilərsiniz + və ya - daha böyük və ya daha kiçik olan sənədləri tapmaq. Bu simvollar istifadə edilmədikdə, axtarış ölçüsü ilə faylı qaytaracaqdır doğrudur ölçü tələb olunur
    • Baytlarla süzə bilərsiniz (c), kilobayt (k), meqabayt (M), gigabayt (G) və ya 512 baytlıq blok (b). Bu hissənin hərflərə həssas olduğunu unutmayın.
  7. Zərif axtarış növlərini birləşdirmək üçün məntiqi operatorlardan istifadə edin. Operatorlardan istifadə edə bilərsiniz -və (və), - ya da (və ya) və - yox (sıfır) müxtəlif növ axtarışları birləşdirmək üçün.
    • Yuxarıdakı əmr, "təqvim" qovluğunda yerləşən və ölçüsü 200 kilobaytdan böyük olan və adında "2015" olmayan sənədləri axtaracaqdır.
  8. Sahibinə və ya girişinə görə sənədləri tapın. Birinin və ya müəyyən icazələri olan bir sənəd axtarırsınızsa, axtarışın həcmini minimuma endirə bilərsiniz.
    • Yuxarıdakı nümunələr öz növbəsində müəyyən istifadəçilər, qruplar və icazələr üçün sorğu göndərir. Siyahıda göstərilən növdəki bütün sənədləri əldə etmək üçün fayl adını da buraxa bilərsiniz. Kimi tapmaq / - 777-ci maddə 777 (məhdudiyyətsiz) girişi olan hər hansı bir faylı qaytaracaqdır.
  9. Fayl tapdıqdan sonra davam etmək üçün əmrləri birləşdirin. Əmrləri qarışdırmaq olar tapmaq qaytarılmış sənədlərdə bu əmrləri yerinə yetirmək üçün digər əmrlərlə. Sifariş bölün tapmaq ikincisi isə bərabərdir -exec və vurğu ilə komanda satırını bitirin {} ;
    • Yuxarıda göstərilən komanda birləşməsi mövcud qovluqda (və alt qovluqlarda) 777 girişi olan bütün sənədləri tapacaq və sonra əmri istifadə edəcəkdir chmod bu çıxışı 755-ə dəyişdirmək.
    reklam

Metod 3-dən 2: "tap" əmrini istifadə edin

  1. Xüsusiyyət parametrləri.tapmaq. Ümumiyyətlə, əmr tapmaq əmrdən daha sürətli qaçın tapmaq verilənlər bazası fayl quruluşunuzda işlədiyiniz üçün təşəkkür edirik. Bu xüsusiyyət bütün Linux dağıtımlarında mövcud deyil. Buna görə onları quraşdırmağa çalışmaq üçün aşağıdakı əmrlərə ehtiyacınız var:
    • Yazın sudo apt-get yeniləmə və basın ↵ daxil edin.
    • Debian və Ubuntu-a yükləyə bilərsiniz: yazın sudo apt-get install mlocate və basın ↵ daxil edin. Əgər tapmaq artıq quraşdırılıb, aşağıdakı mesaj görünəcək:.
    • Linux Arch'da pacman paket menecerindən istifadə edin: pacman -Syu mlocate
    • Gentoo üçün ortaya çıxın: mlocate ortaya çıxmaq
  2. Verilənlər bazası yeniləmə.tapmaqsənin. Gəlin tapmaq Verilənlər bazası qurulana və yenilənməyincə heç nə tapılmayacaq. Bu tapşırıq hər gün avtomatik olaraq həyata keçirilsə də, bunu özünüz edə bilərsiniz və onu davam etdirmək üçün etməlisiniz tapmaq sağ.
    • Yazın sudo yeniləndi və basın ↵ daxil edin.
  3. İstifadə edin.tapmaqsadə sorğuları icra etmək. Sürətli olsa da, əmr tapmaq Əmrlər qədər çox seçim yoxdur tapmaq. Bu əmrlə əsas axtarışın həyata keçirilməsi əmrdə istifadə olunan əsas axtarışa çox oxşayır tapmaq.
    • Yuxarıdakı əmr uzantısı olan faylı axtarır .webp bütün sistemdə. Reperentativ xarakter * əmrdəki kimi eyni rolu alır tapmaq.
    • Komanda kimi tapmaq, -i sorğundakı kiçik hərfləri, böyük hərfləri nəzərə almayın.
  4. Axtarış nəticələrini məhdudlaşdırın. Axtarış çox nəticə verərsə, seçimlərdən istifadə edərək onları daraltmaq olar -n, ardından göstərmək istədiyiniz nəticələrin sayı.
    • Yalnız sorğuya uyğun gələn ilk 20 axtarış nəticəsi görünəcəkdir.
    • Vurğulardan da istifadə edə bilərsiniz | nəticələri göndərin az daha asan gəzmək üçün.
    reklam

Metod 3-dən 3: Müəyyən mətni ehtiva edən faylı tapın

  1. Əmrlərdən istifadə edin.grep müəyyən mətn məzmunu olan faylları tapmaq. Müəyyən ifadələr və ya simlər olan faylları tapmaq üçün əmrdən istifadə edə bilərsiniz grep. Gəlin grep Əsas format aşağıdakı kimidir:
    • -r "rekursiv" bir axtarış qurur, yəni cari qovluqdakı açar sözdən ibarət olan hər hansı bir fayl və onun bütün alt qovluqları axtarılacaqdır.
    • -i yuxarıdakı sorğunun hərf üçün həssas olmadığını göstərir. Böyük / kiçik hərflərə həssas olmaq istəyirsinizsə, operatoru buraxın -i.
  2. Mətn məzmunu silin. Bir axtarış edilərkən grep Yuxarıdakı ilə eyni quruluşda, sorğu məzmununa uyğun olaraq fayl adı və vurğulanmış mətn daxil olan nəticələr əldə edəcəksiniz. Əmrə aşağıdakıları əlavə etməklə yalnız fayl adını və yolunu göstərən bu uyğun mətni gizlədə bilərsiniz:
  3. Xəta mesajlarını gizlədin. Gəlin grep doğru icazələr olmadan bir qovluğa daxil olmağa çalışarkən və ya boş bir qovluq axtararkən səhv qayıdır. Çıxışda gizlənmək üçün / dev / null-a səhv mesajı göndərə bilərsiniz. reklam