Команда жолын пайдалану арқылы Linux файлын қалай табуға болады

Бұл нұсқаулықта файлды немесе файлдар топтамасын табу үшін Linux бағдарламасын қалай пайдалану керектігін үйренесіз.

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

Файл менеджерлерінің көбісі файлдар тізімін сүзу үшін іздеу мүмкіндігін және әдісті ұсынады.

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

Терминал терезесін ашу жолы

Linux командалық жолын пайдаланып файлдарды іздеу үшін терминал терезесін ашу қажет.

Терминал терезесін ашудың бірнеше жолы бар. Көптеген Linux жүйелерінде жұмыс істеудің бір жолы - CTRL, ALT және T пернелерін бір уақытта басу. Егер бұл терминал редакторын табу үшін Linux жұмыс үстелі ортасында мәзірді пайдаланбаса.

Файлды табудың ең оңай жолы

Файлдарды іздестіруге арналған пәрмен табылған деп аталады .

Міне, Табу пәрменінің негізгі синтаксисі.

табу

Бастапқы нүкте - іздеуді бастайтын қалта. Толық дискті іздеуді бастау үшін төмендегілерді тересіз:

табу /

Егер солай болса, қазір сізде тұрған қалтаны іздей бастағыңыз келсе, келесі синтаксисті қолдануға болады:

табу.

Әдетте, сіз іздегенде аты бойынша іздеуге болады, сондықтан, бүкіл дискідегі myresume.odt деп аталатын файлды іздеу үшін келесі синтаксисті қолданасыз:

/ myresume.odt атауын табыңыз

Табу пәрменінің бірінші бөлігі анық сөзді табады.

Екінші бөліктен іздеуді бастау керек

Келесі бөлім - бұл не табу керектігін анықтайтын өрнек.

Ақырында, соңғы бөлік - табылған нәрсенің аты.

Іздеуді қай жерден бастау керек

Алдыңғы бөлімде қысқаша айтылғандай, іздеуді бастау үшін файлдық жүйеде кез келген орынды таңдауға болады. Мысалы, ағымдағы файлдық жүйені іздегіңіз келсе, толық тоқтатуды төмендегідей пайдалана аласыз:

табу. - ойын атауы

Жоғарыдағы пәрмен ағымдағы қалтаның астындағы барлық қалталарда ойын аталатын файлды немесе қалтаны іздейді. Ағымдағы қалтаның атын pwd пәрменін пайдалана аласыз .

Егер сіз бүкіл файлдық жүйені іздегіңіз келсе, түбірлік қалтадан келесідей бастауыңыз керек:

табу / атау ойыны

Жоғарыда көрсетілген команданың нәтижесі қайтарылған нәтижелердің көбі үшін рұқсатты растайды.

Сіз sudo пәрменін пайдалану арқылы рұқсаттарыңызды жоғарылатуыңыз немесе su командасымен әкімші тіркелгісіне ауысуыңыз қажет болуы мүмкін.

Бастапқы жай сіздің файлдық жүйеңіздегі кез-келген жерде болуы мүмкін. Мысалы, үй қалтасын іздеу үшін төмендегіні теріңіз:

~ ойын атын табыңыз

Тильда - ағымдағы қолданушының бастапқы қалтасын белгілеу үшін әдетте пайдаланылатын метакаркер .

Өрнектер

Сіз пайдаланатын ең жиі кездесетін өрнек - аты.

Аттың өрнегі файлдың немесе қалтаның атын іздеуге мүмкіндік береді.

Дегенмен келесідей қолдануға болады:

Күнделікті белгілі бір саннан артық файлдарды табу жолы

Өзіңіздің қалтаңыздағы барлық файлдарды 100 күн бұрын қолжетімді деп тапқыңыз келсе. Сіз жүйелі түрде кірмейтін ескі файлдарды сақтық көшірмелеу және жою қажет болса, мұны істеуіңіз мүмкін.

Мұны орындау үшін келесі пәрменді іске қосыңыз:

~ - 100 уақытты табыңыз

Бос файлдар мен қалталарды табу жолы

Егер жүйеңіздегі барлық бос файлдар мен қалталарды табу керек болса, мына пәрменді пайдаланыңыз:

табу / босату

Орындалатын файлдардың барлығын қалай табуға болады

Компьютердегі барлық орындалатын файлдарды табу қажет болса, келесі пәрменді пайдаланыңыз:

find / -exec

Оқылатын файлдардың барлығын қалай табуға болады

Оқуға болатын барлық файлдарды табу үшін келесі пәрменді пайдаланыңыз:

табу / оқу

Үлгілер

Файлды іздегенде, үлгі пайдалануға болады. Мысалы, сіз кеңейтім mp3 бар барлық файлдарды іздестіруіңіз мүмкін.

Келесі үлгіді пайдалануға болады:

find / -name * .mp3

Файлды басқару пәрменін табудан шығаруды қалай жіберу керек

Табу пәрмені бойынша негізгі мәселе, ол кейде бір жолмен қарап шығу үшін тым көп нәтижелерді қайтара алады.

Шығуды құйрық пәрменіне бағыттай аласыз немесе желілерді файлға келесідей шығара аласыз:

find / -name * .mp3 -fprint nameoffiletoprintto

Файлды қалай табуға және орындауға болады

Файлды бір уақытта іздеуді және өңдеуді қалайтыныңызды елестетіңіз.

Мына пәрменді пайдалана аласыз:

find / -name filename -exec nano '{}' \;

Жоғарыда көрсетілген пәрмен файл атауы деп аталатын файлды іздейді және одан кейін табылған файл үшін nano редакторын іске қосады.

Резюме

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

Оны терминалда келесі пәрменді іске қосу арқылы орындауға болады:

адам табу