KompyuterlarAmaliyot tizimlari

Linux: terminali yordamida fayllar uchun qidiruv

Uning hayotida har bir kishi iloji boricha ko'p ishlarni amalga oshirish uchun vaqt kerak istaydi. Afsuski, uni hal qilmaydi. Vaqt - bu abadiy, har birimiz uchun etarli emas, nima bo'ladi. Biroq, odamlar, ayniqsa, operatsiya, yoki bu harakatni tezlashtirish uchun yo'llar katta raqami bilan keldi.

Bu ma'noda, hatto zarur, balki bir kichik, taxminan sifatida global hozir emas bo'ladi. Linux fayl Izlash amalga oshirish uchun qanday haqida. Bu jarayon bir necha marta tezlashtiradi, va qanday limiti uchun zarur fayllar uchun Izlash avtomatlashtirish haqida.

Oddiy fayl qidirish

Siz amalga oshirish uchun zarur bo'lgan Linux fayl izlab uning xususiyatlari (ism, hajmi, yoki hajmi) faqat ayrim bilish qachon endi ishni ko'rib. Bilimdon kishi uni topish buyrug'ini ishlatish uchun zarur ekanligini tushunib etdi.

Shunday qilib, biz sizning uy papkasida, bir joyda bir kompyuterda bor, aytaylik, u erda ", Pokemon.jpg" deb nomlangan bir rasm, lekin u yotadi qaerda, biz aynan esimda yo'q.

biri bilan har bir papkani ochish uchun emas, balki maqsadida, siz terminali ro'yxatdan uchun, masalan, topish buyrug'ini foydalanishingiz mumkin:

topish / home -name "Pokemon.jpg" -print

Darhol faylga yo'l paydo bo'ladi. Lekin bu tushuntirish uchun zarur bo'lgan, u ochiq-oydin qilish. Plot «/ Bosh sahifa» Fayl Izlash Bosh katalogda amalga oshiriladi, deb ko'rsatadi. «-name» faylning to'liq nomi ko'rsatib keltirilgan keyin, qidiruv deb nomlangan holda buyuriladi. Va oxirida «-print» bir chiqish buyrug'i ekranga natija topildi beradi.

Endi siz fayl formatini bilmayman bir vaziyat taqlid qilaylik. Bu holda, buyruq, bu kabi paydo bo'ladi:

Bosh sahifa -name "seriya *" -print / topish

Bu holda, "*" fayl nomi oxirida joylashtirilgan. Bu rasm, hujjat, yoki musiqa bo'lsin, "nusxa" nomli barcha fayllar mavjud bo'ladi, degan ma'noni anglatadi.

ma'lum bir fayl formati, topish maqsadida «.jpg» kabi, siz kirishingiz zarur:

"* .jpg" uy -name / topa -print

Biz, bu munosabatlar ochiq-oydin, deb o'ylayman. Linux fayl qidirish amalga oshirilayotgan bo'lib, u ochiq-oydin bo'ldi.

fayllar Izlash matn

Ko'p odamlar, ayniqsa, so'z yoki iboraning matnida qidirish Word yoki shunga o'xshash dasturida matnni ochish va u erda, bir qo'ng'iroq o'tkazish orqali amalga oshirilishi mumkin, deb, uchun ishlatiladi, lekin fayllar ichida matn uchun Linux qidiruv tezroq va ba'zi tarzda oson amalga oshiriladi.

Birinchi o'rin jamoa «top», bu bizga yordam bera olmaydi, bu holatda haqida unutish. Endi «Grep» jamoasi, bir ko'z tashlang. zarur bo'lgan matn katta devor aytganda topasiz, deb.

«/ Home / foydalanuvchi": ning kompyuteringiz so'zlarini "Men Linuxni sevaman" va siz u papkada joylashgan, deb bilaman ega bo'lgan matn hujjatni ega aytaylik. Shunday qilib, siz bizga matnini kerakli hujjatni topish uchun, siz buyruq kirishingiz zarur:

grep "Men Linux kabi" /home/user/*.txt

Matnni sintaksisi rang juda oddiy. grep keltirilgan ko'rsatilgan qidirish so'z so'ng, keyin siz ular fayl formatini belgilash uchun izlab, va oxirida kerak faylga yo'l ochib kerak.

Buyuk Fayllarni qidirish

diskda oz bo'sh joy, va og'ir fayllarni olib tashlash uchun bir ehtiyoj bor qaerda Linux yilda hollarda ko'pincha amalga oshiriladi katta fayllarni topish.

tez topish va bu fayllarni olib tashlash uchun qanday ikki variant ham bor. Eng muhimi, ular hech qanday farq qiladi, va faqat siz qanday foydalanishni qaror mumkin.

birinchi jamoa belgilangan kattaroq fayllarni topish uchun bizga imkon beradi:

/ -size + 1G -print topish

Bu holda, biz, bu bilan barobar bo'lardi o'rniga minus bir Plus bo'lsa fayllar, 1 GB dan katta bo'ladi, degan ma'noni anglatadi "+ 1G», ko'rsatilgan hajmi ekanini ko'rib ko'rsatilgan shriftdan kichik fayllar uchun qidiruv, deb. Ushbu fayllar, siz ularni tartiblashtirish uchun uzoq vaqt bo'laman ko'p bo'ladi, agar, shunday ikkinchi variant bor: Lekin bu usul bir Shuning uchun yomon.

buyruqni kiriting:

topish / -mount qisqacha sarlavhalari f -ls 2> / dev / null | Saralash -rnk7 | bosh -10 | awk »{printf"% 10d MB \ t% s \ n "($ 7/1024) / 1024, $ SO} '

So'ngra ekranda siz eng yirik bilan boshlangan, o'n fayllar ko'rinadi qiladi. Bu olib tashlash uchun mos variant izlab vaqt saqlashingiz mumkin.

Bu buyruqlar ijro oldin, u, buyruqni «Sudo su» uchun, ro'yxatdan o'tishingiz Superuser olish, fayl qidirish beri va ildiz ta'sir qiladi tavsiya etiladi.

zaxira fayllar qidirish

Ko'pincha u ko'paytiradi ustida uzoq vaqt foydalanish kompyuter bilan allaqachon fayllar yaratilgan ko'rinishi bo'ladi. Ular biri e'tiborsizlik bo'ladi, ko'p sabablarga ko'ra yuzaga keladi. Albatta, jiddiy narsa tahdid emas, balki hali shuning uchun tez Linux uchun nima qilish kerak, ularning hammasini olib tashlash uchun, ushlab ikki nusxadagi fayllarni topish.

oxirgi marta kabi, bu ikki yo'l bilan amalga oshirilishi mumkin, lekin oson bo'lgan, bir-da to'xtatish.

Siz terminali ro'yxatdan etgan maxsus vositasi yuklab olishingiz mumkin:

sudo apt-get o'rnatish fslint

Bu uning yangilar bilan ishini engillashtirish bo'ladi, bir grafik interfeysi ega, deb boshqa versiyalarida farq qiladi.

uni chopib, darhol sukut bu sizning uy katalogiga bo'ladi, qidiruv tugmasini bosishingiz mumkin. Kerakli bo'lsangiz, har qanday katalogini tanlash mumkin.

Muqobil qidiruv imkoniyatlari

Albatta, yuqorida amri barcha hammaning kuch emas eslayman, va hech vaqo, halol bo'lish uchun va bir qog'oz parchasi ustiga yozish, shuningdek, bir variant emas. vaqt talab da siz, bir yuz marta osonroq muqobil, haqida gapirish kerak, shuning uchun.

Agar nomi bilan faylni topish uchun kerak bo'lsa, birinchi variant, konduktordan qo'ng'iroq qiladi. Shunchaki orzu bo'lishi taxmin qilinadi papkani tanlang va o'ng yuqori qismida joylashgan Qidiruv maydoniga, uning nomini kiriting. U erda siz ham yozish va fayl formati mumkin.

Agar Linux fayllar bilan satrlari qo'ng'iroq qilish uchun, kerak bo'lsa, ikkinchi variant mos keladi. LibreOffice yuklab olish va matn nusxa ko'chiring. So'ngra asosiy birlashmasidan Ctrl + F tugmasini bosing va tezkor namoyon, so'zlarning zarur birlashmasidan kiriting.

Bu yerda, tamoyili, va hamma. Bas, siz tez buyruqlarni esda kerak bo'lmasdan, istalgan topishingiz mumkin.

xulosa

Ko'rib turganimizdek, bir Linux fayl qidirish bo'yicha turli yo'llar bilan erishish mumkin. Ba'zi ba'zi yomon, yaxshi bo'ladi, u barcha vaziyatga bog'liq. Har qanday holatda ham, bu maqolani o'qib chiqib, endi siz buni mumkin. bir muddat Buyruqning parametrlar yordamida siz eslab qoladi va keyin jamoalari eng jarayonini bir necha marta tezlashtiradi imkoniyatiga ega bo'ladi.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 uz.unansea.com. Theme powered by WordPress.