КомпјутериОперативни системи

Linux: барај за датотеки со користење на терминал

Секој човек во својот живот, сака да има време да се направи што повеќе предмети што е можно. За жал, тоа не се реши тоа. Време - тоа е она што секогаш не е доволно за секој од нас. Сепак, луѓето излезе со голем број на начини да се забрза одредена работа, или дека акција.

Тоа сега ќе нема за што на глобално ниво, а ситен, во некоја смисла, дури и е потребно. За тоа како да се спроведе во Linux датотека пребарување. За тоа како да се забрза овој процес неколку пати, и како да се автоматизира од пребарувањето за потребните фајлови до крај.

Едноставно пребарување на датотеки

Сега се разгледа случајот кога се во потрага за датотеки на Линукс кои треба да се имплементираат, знаејќи само некои од нејзините својства (име, големина, или големината). Познавања луѓе се сфати дека тоа е неопходно да се користи командата find.

Значи, ајде да се каже, имаме на компјутер некаде во вашата домашна папка, која има слика, која се нарекува "Pokemon.jpg", но ние не се сеќавам точно каде што се наоѓа.

Со цел да не се отвори секој фолдер, еден по еден, можете да го користите командата најде, имено, да се регистрираат во терминал:

да / home -име "Pokemon.jpg" -print

Веднаш се појавува на патот до датотеката. Но, за да биде јасно, тоа е потребно да се објасни. Заговор "/ home» покажува дека пребарување на датотеката ќе се врши во името на директориумот. «-име» е пропишано во случај на пребарување се нарекува, а потоа го цитираше укажуваат на полно име на датотека. И "-print» на крајот дава излез команда резултат на резултатите на екранот.

Сега, ајде да се симулираат ситуација каде што не го знаете форматот на датотеката. Во овој случај, командата ќе изгледа вака:

да / home -име "Одг *" -print

Во овој случај, "*" се наоѓа на крајот од името на датотеката. Ова значи дека ќе има на сите датотеки со име "Pokemon", без разлика дали тоа да биде слика, документ или музика.

Со цел да се најде одреден формат на датотека, како што се ".jpg», мора да внесете:

да / home -име "* .jpg" -print

Сметаме дека односот е јасно. И стана јасно што се спроведува во Linux датотека пребарување.

Пребарување на текст во датотека

Многу луѓе се навикнати, дека потрагата во текстот на одреден збор или фраза може да се направи со отворање на текст во Word или слична програма и спроведување на пребарување таму, но на Линукс пребарување на текст во датотека се врши многу побрзо и на некој начин полесно.

На прво место тим заборавајте за «најде», тоа е во овој случај нема да ни помогне. Сега да ги разгледаме во «grep» тим. Дека ќе се најде во зборовите на огромен ѕид од текстот што е потребно.

Да речеме дека вашиот компјутер има текст документ, кој има зборовите: "Сакам Линукс" и знаеш дека се наоѓа во папката: «/ home / корисникот». Значи, да се најде на документот што сакате ни да се текст, мора да внесете ја командата:

grep "Сакам Линукс" /home/user/*.txt

Синтаксата е многу едноставна. По grep цитираше наведени зборови за пребарување, а потоа ќе треба да го отвори патот до датотеката каде што треба да барате, и на крајот да се одреди форматот на датотеката.

Барај големи датотеки

Во Linux, да се најдат големи датотеки се врши најчесто во случаи каде што има малку простор на дискот, и итна потреба за отстранување на тешки датотеки.

Постојат две опции како брзо да ги најдете и избришете овие датотеки. Од големо значење, тие не се различни, и само вие можете да одлучите како да се користи.

Првиот тим ќе ни овозможи да се најде датотеки поголеми од одреден:

најдете / -size + 1G -print

Во овој случај, можеме да видиме дека одредената големина на «+ 1G», што значи дека додадени фајлови: ќе биде поголем од 1 GB, ако наместо плус за минус, тоа ќе значеше беше дека барај за датотеки помали од одредената големина. Но, овој метод е лошо за една причина: ако овие датотеки ќе бидат многу, ќе биде долго време да ги средиме, па таму е втората опција.

Внесете на командната линија:

најдете / -mount тип ѓ -LS 2> / dev / null | вид -rnk7 | главата -10 | awk '{printf "% 10d MB \ t% s \ n", ($ 7/1024) / 1024, $ NF}'

Тогаш сте на екранот ќе чини десет датотеки, почнувајќи од најголемите. Ова може да заштедите време во потрага по соодветен опција за отстранување.

Пред извршување на овие команди, тоа не е препорачливо да се регистрирате команда «sudo su", за да се добие суперкорисникот, од пребарувањето на фајлови и ќе влијае на коренот.

Барај резервните датотеки

Често се случува со пролонгирана употреба на компјутер што дупликати веќе се појави создадени фајлови. Тие се јавуваат поради многу причини, од кои еден е небрежност. Се разбира, ништо сериозно не е загрозена, но местото се 'уште има, така да брзо да ги отстраните сите од нив треба да се направи на Линукс најде дупликат датотеки.

Како минатиот пат, ова може да се направи на два начина, но запре во една, која е полесно.

Може да го симнете посебен алат ја регистриран во терминал:

sudo apt-get инсталирате fslint

Таа се разликува од другите верзии е тоа што има графички интерфејс, кој ќе се олесни работата со неа искушеници.

Вклучување на тоа, можете веднаш да го притиснете копчето за пребарување, по дифолт тоа ќе биде во вашиот домашен директориум. Ако сакате, можете да изберете било кој директориум.

Алтернативни опции за пребарување

Се разбира, се сеќавам на сите од горенаведените команда не е силата на сите, и да бидам искрен, да не ги искористи, и напишете на парче хартија, исто така не е опција. Тоа е зошто треба да се зборува за алтернатива, која е сто пати полесно, иако одземаат многу време.

Првата опција, ако треба да најдете некоја датотека со името, ќе се бара од диригент. Едноставно изберете ја папката во кој се претпоставува дека се сакате, и во полето за пребарување, кој се наоѓа во горниот десен агол, внесете го своето име. Таму може да се, исто така пишува и формат на документ.

Втората опција е погодна ако треба да се бараат стринг со Линукс датотеки. Преземете LibreOffice и копирате текст. Потоа притиснете го копчето Ctrl + F и манифестира линија, внесете потребните комбинација на зборови.

Тука, во принцип, и сите. Така да брзо може да се најде саканата, без да се сеќавам команди.

заклучок

Како што се гледа, може да се постигне на различни начини за пребарување на датотека Линукс. Некои од нив се подобро, некои полошо, сето тоа зависи од ситуацијата. Во секој случај, по читањето на оваа статија, сега можете да го стори тоа. Користење на командната линија за некое време, ќе се сеќавам, и тогаш повеќето од тимовите ќе бидат во можност да го забрза процесот неколку пати.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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