Microsoft Excel-də ABC analizinin tətbiqi

Linux çekirdeğinde işletim sistemi üçün ən çox kullanılan fayl yöneticileri olduqca işlevsel bir axtarış aracı var. Lakin, həmişə mövcud olmayan parametrlər istifadəçi üçün lazımi məlumatları axtarmaq üçün kifayətdir. Bu vəziyyətdə, standart vasitələrdən istifadə edir "Terminal". Bir komanda, arqument və seçim daxil edərək, istənilən məlumatları xüsusi bir kataloqda və ya bütün sistemdə asanlıqla tapmaq imkanı verir.

Linuxdakı tapmaq komutunu istifadə edin.

Komanda tapmaq müxtəlif dərinliyin hər hansı forması və kataloqunun faylları daxil olmaqla müxtəlif obyektləri axtarmaq üçün nəzərdə tutulmuşdur. İstifadəçi yalnız əmri özünü daxil etməlidir, istənilən dəyəri göstərməlidir və filtrasiya parametrlərini təyin etmək üçün dəlilləri təyin etməlidir. Kommunal tərəfindən prosedurun yerinə yetirilməsi adətən çox vaxt çəkmir, ancaq bu da skan edilmiş məlumatların həcmindən asılıdır. İndi istifadə nümunələrinə baxaq. tapmaq daha ətraflı.

Konsol vasitəsilə kataloqa gedin

Bir başlanğıc üçün, əsas komanda bir az geri addım və gələcəkdə konsol idarə zaman kömək edəcək əlavə tədbirlər mövzu toxunmaq istəyirəm. Əslində, Linux dağılımlarında kommunal kompüterdə bütün maddələrin axtarışı ilə kəskinləşməməsi. Bütün proseslər elementlərə tam yer göstərilməklə və ya komanda vasitəsilə yerə keçməklə başlamalıdır cd. Bu, çox asanlıqla edilə bilər:

  1. Yüklənmiş fayl menecerini açın və daha sonra əmr istifadə etmək istədiyiniz istədiyiniz qovluğa get. tapmaq.
  2. Hər hansı bir obyekt üzərində sağ basın və elementi tapın "Əmlak".
  3. Onun əsas qovluğunu tam şəkildə görürsünüz. Bunu keçid etmək üçün əzbərləyin "Terminal".
  4. İndi konsol, məsələn, menyu vasitəsilə başlayın.
  5. Orada komanda qeydiyyatdan keçincd / home / user / folderharada istifadəçi - istifadəçinin ev qovluğunun adı və qovluq - lazımi qovluğun adı.

İstifadə etməzdən əvvəl tapmaq, yuxarıda göstərilən təlimatlara əməl edin, seçilmiş yerdə olması şərtilə faylın tam yolunu atlaya bilərsiniz. Belə bir həll gələcəkdə giriş əmrlərini əhəmiyyətli dərəcədə sürətləndirəcəkdir.

Mövcud kataloqdakı faylları axtarın

Performans edərkəntapmaqyeni başlayan konsoldan, aktiv istifadəçinin ev kataloqunda axtarış nəticəsini alacaqsınız. Başqa bir vəziyyətdə, məsələn, bir axtarış zamanı yerə aktivləşdirdiyiniz zaman nəticələri içərisində yer alan bütün alt qovluqları və faylları görürsünüz.

Aktivləşdirmə tapmaq bir anda bütün elementləri görmək lazım olduğunda heç bir argument və seçim istifadə edilmir. Adları xəttlərə tamamilə uyğun gəlmirsə, əmrini dəyişməyə dəyərtapmaq. -print.

Göstərilən kataloqdakı faylları axtarın

Verilən bir yolla faylları göstərmək əmri yuxarıda göstərdiyimiz kimi demək olar ki, eynidır. Siz də qeydiyyatdan keçməlisiniztapmaqvə sonra əlavə edin.foldercari yerdəki kataloq haqqında məlumatı öyrənmək istəyirsinizsə, yaxud yazaraq tam yolu göstərməlisiniz, məsələn,tapmaq ./home/user/downloads/folderharada qovluq - yekun kataloq. Hər element öz dərinliyi sırasına görə ayrı-ayrı həndələrdə göstərilir.

Adı ilə axtarış

Bəzən adı yerinə yetirən obyektləri göstərmək lazımdır. Sonra istifadəçi əmr üçün ayrı bir seçim qoymalıdır ki, bu müraciəti başa düşsün. Giriş xətti aşağıdakı forma alır:tapmaq. adı "söz"harada söz - Axtarışa dair açar sözlər, ikiqat tirajla yazılmalı və halda həssas olmalıdır.

Hər bir məktubun dəqiq işini bilmirsinizsə və ya bütün parametrləri nəzərə almadan bütün müvafiq adları göstərmək istəyirsinizsə, konsolunuzu daxil edintapmaq. adı "söz".

Nəticələri söz arqumenti ilə süzmek üçün adı bir daha əlavə olunur. Komanda forma götürürtapmaq. -Not-adı "söz"harada söz - silinəcək söz.

Bəzən bəziləri bir düyməyə basmaqla obyektləri tapmağa ehtiyac var, digəri isə istisna edir. Daha sonra bir neçə axtarış variantı öz növbəsində verilir və giriş xətti aşağıdakı kimi alınır:tapmaq. - adı "söz" - adı "* .txt". Qeyddə ikinci arqument "* .txt »deməkdir tapmaq Bu adlar ilə deyil, həmin formada göstərilən fayl formatları ilə də işləyir.

Bir operator da var Və ya. Bir anda bir və ya bir neçə uyğun dəlilləri tapmaq imkanı verir. Hər biri müvafiq arqumentlərin əlavə edilməsi ilə ayrıca göstərilir. Nəticədə belə bir şey var:tapmaq-adı "söz" -o-ad "word1".

Axtarış dərinliyini göstərin

Komanda tapmaq istifadəçiyə kataloqların məzmununu yalnız müəyyən dərinliyə çatdırmaq üçün lazım olsa da, məsələn, üçüncü alt kassada analiz tələb olunmur. Belə məhdudiyyətlər qoymaq üçün daxil oluntapmaq. -maxdepth N-adı "söz"harada N - maksimum dərinlik, və adı "söz" - hər hansı bir sonrakı arqumentlər.

Birdən çox qovluq axtarın

Bir çox kataloqda müxtəlif məzmunlu bir neçə qovluq var. Onların çoxu varsa və axtarış yalnız müəyyən olanlarda həyata keçirilməlidirsə, əmr daxil edildikdə bunu göstərməlisiniztapmaq ./folder ./folder1 -type fname "word"harada ./folder ./folder1 - uyğun qovluqların siyahısı və adı "söz" - Qalan arqumentlər.

Gizli maddələr göstərin

Müvafiq dəlil olmadan, skan edilmiş qovluqdakı gizli obyektlər konsolda görünməyəcək. Buna görə, istifadəçi əl ilə əlavə bir seçim qeydə alacaq, beləliklə komanda belə olacaq:~ -type f-adını tapın. ". Siz bütün faylların tam siyahısı alacaqsınız, lakin əgər onların bir qismi çıxışdan öncə istifadə etmirsə tapmaq line yazmaqsudosuperuser hüquqlarını aktivləşdirmək.

Tarama qrupu və istifadəçi ev qovluqları

Hər bir istifadəçi müxtəlif yerlərdə dizin və obyektlərin məhdud sayda yarada bilər. Komanda istifadə edərək, istifadəçilərdən birinə aid olan məlumatı tapmaq üçün ən sürətli yol tapmaq və onun arqumentlərindən biri. Daxildir "Terminal" yazmaqtapmaq. İstifadəçi adıharada istifadəçi adı - istifadəçi adı. Tarama girdikdən sonra avtomatik olaraq başlayacaq.

Təxminən eyni sxem istifadəçi qrupları ilə işləyir. Qruplardan biri ilə əlaqəli faylların təhlili vasitəsilə başlanılır/ var / www-qrup qrupu adını tapın. Unutmayın ki, çox sayda obyekt var və bəzən bunların hamısını çıxartmaq uzun sürür.

Dəyişdirmə tarixi ilə süzgəc

Əməliyyat sistemi avtomatik olaraq hər bir mövcud faylın dəyişmə tarixini saxlayır. Komanda tapmaq onların hamısını müəyyən edilmiş parametrlə tapmaq imkanı verir. Yalnız qeydiyyatdan tələb olunursudo find / -mtime Nharada N - obyektin sonuncu dəfə dəyişdirildiyi günlərin sayı. Prefiks sudo burada superuser üçün nəzərdə tutulan məlumatları və faylları əldə etmək lazımdır.

Son bir neçə gün əvvəl açılan maddələrə baxmaq istəyirsinizsə, xətt görünüşünü bir qədər dəyişirsudo find / -atime N.

Fayl ölçüsü ilə süzgəc

Hər bir obyektin öz ölçüsü müvafiq olaraq, faylları axtarmaq üçün əmrləri bu parametr ilə onları filtreleyebilmenize imkan verən funksiya olmalıdır. tapmaq bunu necə bilir, istifadəçi yalnız bir arqument vasitəsilə ölçəni özü təyin etməlidir. Yalnız daxil edinN tapmaq / nizamlamaqharada N - baytlarda həcmi, meqabayt (M) və ya gigabayt (G).

İstədiyiniz əşyaların çeşidini təyin edə bilərsiniz. Sonra seçicilər komanda ilə uyğunlaşır və məsələn, aşağıdakı satırı alırsınız:+ 500M -size -1000M tapmaq / -size. Bu analizdə 500 megabaytdan çox fayl, lakin 1000-dən az fayl göstərilir.

Boş fayl və qovluqları axtarın

Bəzi fayl və ya qovluqlar boşdur. Onlar yalnız əlavə disk sahəsi götürür və bəzən kompüterlə normal qarşılıqlı əlaqəyə girir. Onlar gələcək hərəkətlər barədə qərar verməlidirlər və bu kömək edəcəkdirtapmaq / qovluq tipli f-vacharada / qovluq - tarama aparıldığı yer.

Ayrı olaraq, mən istifadəçi üçün zaman zaman faydalı ola biləcək digər faydalı arqumentləri qısa bir şəkildə qeyd etmək istərdim:

  • -mount- yalnız cari fayl sisteminə məhdudiyyət;
  • -type f- yalnız faylları göstərmək;
  • tipi d- yalnız kataloq göstərmək;
  • -qrup,çoxsaylı- hər hansı bir qrupa aid olmayan və ya istifadəçiyə aid olmayan faylları axtarın;
  • -version- istifadə olunan proqramın versiyasını tapın.

Komanda ilə tanışlıq tapmaq tamamlandı. Linux çekirdeğindeki işletim sistemlerinin diğer standart konsol araçlarını ayrıntılı bir şekilde incelemek isterseniz, aşağıdakı linke ayrı bir malzemeye başvurmanızı tavsiye edirik.

Daha ətraflı: Linux Terminalında tez-tez istifadə olunan əmrlər

Lazımlı məlumatı axtarandan sonra, onlarla birlikdə digər hərəkətləri edə bilərsiniz, məsələn, məzmunu redaktə etmək, silmək və ya öyrənmək. Bu, digər qurulmuş kommunal xidmətlərinə kömək edəcəkdir. "Terminal". Onların istifadə nümunələri aşağıda tapılıb.

Həmçinin baxın: Linux grep / cat / ls əmrləri nümunələri