Linux-тен файлдарды қалай табуға болады

Автор: Monica Porter
Жасалған Күн: 20 Сапта Жүру 2021
Жаңарту Күні: 1 Шілде 2024
Anonim
#2 НАСТРАИВАЕМ НОУТБУК ПЕРЕД МАЙНИНГОМ. Все необходимые процедуры до запуска майнеров.
Вызшақ: #2 НАСТРАИВАЕМ НОУТБУК ПЕРЕД МАЙНИНГОМ. Все необходимые процедуры до запуска майнеров.

Мазмұны

Егер сіз қалай білмесеңіз, Linux-те файлдарды табу қиынға соғуы мүмкін.Мұнда ең жақсы тәжірибе бірнеше түрлі терминал командаларын қолдану болып табылады. Олар басқа амалдық жүйелердегі қарапайым іздеуден гөрі әлдеқайда күшті және оларды қалай дұрыс пайдалану керектігін білгенде, сіз файлдарыңызды толық басқара аласыз.

Қадамдар

3-тен 1-әдіс: «табу» командасын қолданыңыз

  1. Файлдарды аты бойынша табыңыз. Бұл команда көмегімен жасауға болатын ең негізгі іздеу әдісі табу. Төмендегі команда ағымдағы каталогтағы файлды және оның барлық ішкі қалталарын табады.
    • Пайдаланыңыз - аты орнына -ат сұрауларыңыздағы үлкен және кіші регистр элементтерін елемеу үшін. Коминанд -ат осы факторды ескеріңіз.

  2. Іздеуді орнату түбірлік каталогтан басталады. Компьютер арқылы іздеу үшін модификаторлар қосуға болады / сұрауға. Бұған рахмет табу түбірлік каталогтан барлық каталогтарды таниды және іздеуге кіріседі.
    • Үтірді ауыстыру арқылы нақты каталогтан іздеуді бастауға болады / сияқты жолмен / үй / пат.
    • Сіз пайдалана аласыз . орнына / іздеуді тек ағымдағы каталогта және оның ішкі каталогтарында жүргізу.

  3. Қойылмалы таңбаларды қолданыңыз.* сұраныстың бөліктерін қамтитын барлық файлдарды табу. Кейіпкерлер * Бұл сізге толық аты-жөнін білмейтін немесе белгілі бір кеңейтімі бар барлық файлдарды тапқыңыз келетін заттарды іздеуге пайдалы болуы мүмкін.
    • Жоғарыда келтірілген команда Пат пайдаланушының (және ішкі каталогтардың) каталогындағы барлық .conf файлдарын қайтарады.
    • Сіз оны файл атауының бөлігі бар барлық файлдарды табу үшін пайдалана аласыз. Егер, мысалы, wikiHow-қа қатысты көптеген материалдар бар болса, барлығын теру арқылы іздеуге болады « * wiki *».

  4. Нәтижелерді жеңілдетіңіз. Тым көп нәтижелер қайтарылған кезде оны экранға шығару қиын болуы мүмкін. Осы кезде таңбаны пайдаланыңыз | және іздеу нәтижелерін «аз» скринингтік бағдарламаға жіберіңіз. Содан кейін нәтижелерді қарап шығуға және сүзуге болады.
  5. Іздеу нәтижесінің нақты түрін табыңыз. Іздеу нәтижелерінің нақты түрлерін алу үшін қосымша таңбаларды пайдалануға болады. Сіз қарапайым файлдарды таба аласыз (f), папка (г.), символдық сілтеме (л), Құрылғы драйверлері (в) және құрылғыны блоктау (б) тиісті модификатормен.
  6. Іздеу нәтижелерін өлшемі бойынша сүзгілеңіз. Егер сізде бірнеше бірдей файлдар болса және сіз іздейтін файлдың өлшемін білсеңіз, іздеу нәтижелерін осы критерий бойынша сүзуге болады.
    • Жоғарыдағы команда 50 МБ немесе одан көп файлдарды қайтарады. Сіз таңбаларды пайдалана аласыз + немесе - үлкенірек немесе кішірек файлдарды табу үшін. Бұл таңбалар пайдаланылмаған кезде іздеу файлдың өлшемін қайтарады шындық өлшемі қажет
    • Сіз байт бойынша сүзуге болады (в), килобайт (к), мегабайт (М), гигабайт (G) немесе 512 байттық блоктар (б). Бұл бөлім регистрді ескеретінін ескеріңіз.
  7. Нақтыланған іздеу түрлерін біріктіру үшін логикалық операторларды қолданыңыз. Сіз операторларды қолдана аласыз -және (және), -немесе (немесе) және -жоқ (нөл) іздеудің әртүрлі түрлерін біріктіру үшін.
    • Жоғарыда келтірілген команда «күнтізбе» каталогында орналасқан, өлшемі 200 килобайттан асатын және атында «2015» жоқ файлдарды іздейді.
  8. Файлдарды иесі немесе рұқсаты бойынша табыңыз. Егер сіз біреудің файлын немесе белгілі бір рұқсаты бар файлды іздесеңіз, іздеу ауқымын азайтуға болады.
    • Жоғарыда келтірілген мысалдар өз кезегінде белгілі бір пайдаланушыларға, топтарға және рұқсаттарға сұраныс жасайды. Сондай-ақ, тізімдегі барлық файлдарды алу үшін файл атауын қалдыруға болады. Сияқты 777 777 (шексіз) қол жетімді кез келген файлдарды қайтарады.
  9. Файлды тапқаннан кейін жалғастыру үшін командаларды біріктіріңіз. Сіз командаларды араластыра аласыз табу қайтарылған файлдарда осы командаларды орындау үшін басқа командалармен бірге. Бөлу тәртібі табу ал екіншісі - тең -exec және пәрмен жолын екпінмен аяқтаңыз {} ;
    • Жоғарыдағы командалық тіркесім 777 қатынасы бар барлық файлдарды ағымдағы каталогтан табады (және ішкі каталогтар), содан кейін команданы қолданады chmod бұл қатынасты 755-ке ауыстыру.
    жарнама

3-тен 2-әдіс: «табу» пәрменін қолданыңыз

  1. Мүмкіндік параметрлері.табу. Жалпы, командалық табу бұйрыққа қарағанда жылдамырақ жүгіру табу мәліметтер қорының файлдық құрылымында жұмыс істегеніңіз үшін рақмет. Бұл функция барлық Linux таратылымдарында қол жетімді емес. Сондықтан оларды орнатуға тырысу үшін сізге келесі командалар қажет:
    • Түрі sudo apt-get жаңарту түймесін басыңыз ↵ енгізіңіз.
    • Сіз Debian және Ubuntu-ға келесі жолмен орната аласыз: sudo apt-get install mlocate түймесін басыңыз ↵ енгізіңіз. Егер табу орнатылған, келесі хабарлама пайда болады:.
    • Linux Arch бағдарламасында пакман пакетінің менеджерін қолданыңыз: пакман -Syu mlocate
    • Gentoo үшін келесі нұсқаны пайдаланыңыз: mlocate пайда болады
  2. Мәліметтер базасын жаңарту.табусенің. Коминанд табу Оның дерекқоры жасалып, жаңартылмайынша ештеңе табылмайды. Бұл тапсырма күн сайын автоматты түрде орындалатынына қарамастан, сіз оны өзіңіз жасай аласыз және оны орындау үшін оны орындауыңыз керек табу дұрыс.
    • Түрі sudo жаңартылған түймесін басыңыз ↵ енгізіңіз.
  3. Пайдаланыңыз.табуқарапайым сұраныстарды орындау үшін. Жылдам болса да, бірақ бұйрық береді табу Пәрмендер сияқты көп нұсқалар жоқ табу. Осы команданың көмегімен негізгі іздеуді орындау командада қолданылатын негізгі іздеуге өте ұқсас табу.
    • Жоғарыдағы команда кеңейтімі бар файлды табады .webp бүкіл жүйеде. Реперсентивті сипат * командадағыдай рөл алады табу.
    • Пәрмендер сияқты табу, -i Сіздің сұранысыңызда бас әріппен жазба коэффициентін ескермеңіз.
  4. Іздеу нәтижелерін шектеңіз. Егер іздеу тым көп нәтиже берсе, оларды опциялардың көмегімен қысқартуға болады , содан кейін сіз көрсеткіңіз келетін нәтижелер саны.
    • Сұрауға сәйкес келетін алғашқы 20 іздеу нәтижелері ғана көрсетіледі.
    • Сондай-ақ, екпіндерді қолдануға болады | нәтижелерді жіберу Аздау қарап шығуды жеңілдету үшін.
    жарнама

3-тен 3-ші әдіс: белгілі бір мәтіні бар файлды табыңыз

  1. Пәрмендерді қолданыңыз.греп белгілі бір мәтін мазмұнын қамтитын файлдарды табу. Белгілі бір тіркестерді немесе жолдарды қамтитын файлдарды табу үшін команданы пайдалануға болады греп. Коминанд греп Негізгі формат келесідей:
    • «рекурсивті» іздеуді орнатады, яғни ағымдағы каталогтағы кілт сөзі бар кез-келген файл және оның барлық ішкі каталогтары ізделетін болады.
    • -i жоғарыдағы сұрақтың регистрге тәуелді еместігін көрсетеді. Егер сіз регистрге сезімтал болғыңыз келсе, операторды қалдырыңыз -i.
  2. Мәтіндік мазмұнды алып тастаңыз. Іздеуді орындау кезінде греп Жоғарыдағыдай құрылыммен сіз файлдың атын және сұраныстың мазмұнына сәйкес бөлектелген мәтінді қамтитын нәтижелерге қол жеткізесіз. Пәрменге келесілерді қосу арқылы тек файл атауы мен жолын көрсететін осы сәйкес мәтінді жасыра аласыз:
  3. Қате туралы хабарламаларды жасыру. Коминанд греп қателіктер каталогқа дұрыс рұқсаттарсыз кіруге немесе бос каталогты іздеуге тырысқанда қайтарылады. Шығу кезінде жасыру үшін қате туралы хабарламаны / dev / null жіберуге болады. жарнама