OrdinadorsEls sistemes operatius

Linux: cerca d'arxius usant el terminal

Cada persona en la seva vida vol tenir temps per fer el major nombre de casos possible. Per desgràcia, no ho resol. Temps - això és el que sempre no és suficient per a cada un de nosaltres. No obstant això, la gent es va acostar amb un gran nombre de formes d'accelerar una operació en particular, o aquella acció.

Ara serà no tan global, en lloc d'una petita, d'alguna manera, fins i tot necessari. Sobre com implementar a la recerca d'arxius de Linux. Sobre la forma d'accelerar aquest procés diverses vegades, i com automatitzar la recerca dels arxius necessaris en el límit.

cerca d'arxius senzilla

Considerem ara el cas en la recerca d'arxius en Linux que necessita per implementar, coneixent només algunes de les seves propietats (nom, mida o grandària). La gent bé s'han adonat que cal utilitzar la comanda find.

Així que, diguem, tenim en un ordinador en algun lloc de la carpeta d'inici, hi ha una imatge, que es diu "Pokemon.jpg", però no recorda exactament on es troba.

Per tal de no obrir cada carpeta un a un, es pot utilitzar l'ordre de trobar, a saber, per registrar-se en un terminal:

find / -name casa -print "Pokemon.jpg"

Immediatament apareix la ruta d'accés a l'arxiu. Però que quedi clar, cal explicar. Parcel·la «/ home» indica que la recerca d'arxius es durà a terme en el directori principal. «-nom» es prescriu en cas que la recerca es diu, a continuació, citat indicar el nom complet de l'arxiu. I «-print» al final dóna una ordre de sortida va trobar els resultats a la pantalla.

Ara anem a simular una situació en la qual no es coneix el format d'arxiu. En aquest cas, la comanda es veurà així:

find / -name casa "Pokémon *" -print

En aquest cas, "*" es col·loca al final del nom de fitxer. Això vol dir que hi haurà tots els fitxers denominats "Pokémon", tant si es tracta d'una imatge, un document, o la música.

Per tal de trobar un determinat format d'arxiu, com ara «.jpg», ha d'introduir:

find / -name casa "* .jpg" -print

Pensem que la relació és clara. I va quedar clar com s'aplica en la recerca d'arxius de Linux.

Cercar text en arxius

Moltes persones estan acostumades a que la recerca en el text d'una paraula o frase en particular es pot fer obrint el text en Word o un programa similar i portar a terme una recerca allà, sinó en la recerca de Linux per al text en els arxius es porta a terme molt més ràpid i d'alguna manera més fàcil.

En l'equip en primer lloc oblidar-se de «trobar», és en aquest cas no ens ajudarà. Ara fa una ullada a «grep» equip. Que es troba en les paraules d'un gran mur de text que es necessita.

Diguem que l'equip té un document de text, que té les paraules "M'encanta Linux" i saps que es troba a la carpeta: «/ home / usuari». Per tant, per trobar el document que desitja que el text, s'ha d'introduir la comanda:

grep "m'agrada Linux" /home/user/*.txt

La sintaxi és molt simple. Després de grep citat paraules especificades, i llavors vostè necessita per aplanar el camí a l'arxiu on han de buscar, i al final per especificar el format d'arxiu.

Cerca fitxers grans

A Linux, trobar arxius de grans dimensions es realitza amb més freqüència en els casos en què hi ha poc espai en el disc, i una necessitat urgent per eliminar els arxius pesats.

Hi ha dues opcions de com trobar i eliminar aquests arxius de forma ràpida. Fonamentalment, no són diferents, i només tu pots decidir com utilitzar.

El primer equip ens permetrà trobar arxius més grans que s'especifiqui:

find / mida -size + 1G -print

En aquest cas, veiem que la mida especificat de la «+ 1G», el que significa que els arxius seran més grans que 1 GB, si en lloc d'un plus a un menys, hauria significat era que la recerca d'arxius més petits que la mida especificat. No obstant això, aquest mètode és dolent per una raó: si aquests arxius seran moltes, seràs molt de temps per ordenar a ells, així que hi ha una segona opció.

Entrar a la línia d'ordres:

find / -type f -mount -ls 2> / dev / null | Ordenar -rnk7 | el cap -10 | awk '{printf "% 10d MB \ t% s \ n", ($ 7/1024) / 1024, $ NF}'

A continuació, a la pantalla semblarà deu arxius, començant pel més gran. Això pot estalviar temps en la recerca d'una opció adequada per a la seva eliminació.

Abans d'executar aquestes comandes, es recomana registrar la comanda «suo seva», per obtenir el superusuari, ja que les recerques d'arxius i afectarà a l'arrel.

Cerca fitxers de còpia de seguretat

Sovint passa que amb l'ús prolongat de l'ordinador en ella apareixen duplicats ja creat arxius. Sorgeixen per moltes raons, una de les quals és la negligència. Per descomptat, res seriós no es vegi amenaçada, però el lloc encara porta a terme, de manera que per eliminar ràpidament tots ells necessita fer per a Linux trobar arxius duplicats.

Com l'última vegada, això es pot fer de dues maneres, però s'atura en un, el que és més fàcil.

Podeu descarregar una eina especial d'haver registrat en el terminal:

sudo apt-get install fslint

Es diferencia d'altres versions és que compta amb una interfície gràfica que facilitarà la feina amb els seus novícies.

Executar-lo, podeu prémer immediatament la recerca, per defecte serà en el seu directori personal. Si ho desitja, pot seleccionar qualsevol directori.

Opcions de cerca alternatius

Per descomptat, recordar tots els comandaments anterior no és la força de tots, i per ser honest, en va, i escriu en un full de paper tampoc és una opció. És per això que vostè necessita per parlar d'una alternativa, que és cent vegades més fàcil, tot i que consumeix molt de temps.

La primera opció, si vostè necessita per trobar un arxiu pel seu nom, buscarà des del conductor. Només ha de seleccionar la carpeta en la qual es presumeix que desitjar, i en el quadre de cerca, que es troba a la part superior dreta, introdueixi el seu nom. Allà també es pot escriure i format d'arxiu.

La segona opció és adequada si cal cercar una cadena en els arxius de Linux. Descarregar LibreOffice i copiar el seu text. A continuació, premeu la combinació de tecles Ctrl + F i es manifesta indicador, introdueixi la combinació necessària de paraules.

Aquí, en principi, i tot. Perquè pugui trobar ràpidament el desitjat, sense haver de recordar ordres.

conclusió

Com es pot veure, es pot aconseguir de diverses maneres en una recerca d'arxius de Linux. Alguns són millors, altres pitjors, tot depèn de la situació. En qualsevol cas, després de llegir aquest article, ara pot fer-ho. Usant la línia d'ordres des de fa algun temps, s'acordi, i després la major part dels equips serà capaç d'accelerar el procés diverses vegades.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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