Exemplu Utilizează Linux Command

Linux care comandă este folosit pentru a găsi locația unui program. În acest ghid, vă vom arăta cum să folosiți comanda respectivă și cum să profitați la maximum de aceasta prin explicarea tuturor comutatoarelor disponibile.

Cum să găsiți locația unui program

În mod teoretic, toate programele ar trebui să ruleze din folderul / usr / bin, dar în realitate acest lucru nu este cazul. Modul sigur de a afla unde se află un program este prin utilizarea comenzii.

Cea mai simplă formă a comenzii este următoarea:

care

De exemplu, pentru a găsi locația browserului web Firefox, utilizați următoarea comandă:

care firefox

Rezultatul va fi ceva de genul:

/ usr / bin / firefox

Puteți specifica mai multe programe în aceeași comandă. De exemplu:

care firefox gimp banshee

Aceasta va returna următoarele rezultate:

/ usr / bin / firefox / usr / bin / gimp / usr / bin / banshee

Unele programe sunt situate în mai multe dosare. În mod prestabilit însă, care va afișa doar unul.

De exemplu, executați următoarea comandă:

care mai puțin

Acesta va găsi locația celei mai puține comenzi și ieșirea va fi după cum urmează:

/ usr / bin / mai puțin

Acest lucru nu arată cu adevărat întreaga imagine, totuși, deoarece cea mai mică comandă este disponibilă în mai multe locuri.

Puteți obține comanda care va afișa toate locurile pe care le instalează un program folosind următorul switch:

care -a

Puteți rula acest lucru împotriva celei mai puține comenzi după cum urmează:

care - mai puțin

Ieșirea din comanda de mai sus va fi după cum urmează:

/ usr / bin / mai puțin / bin / mai puțin

Deci, înseamnă că mai puțin este instalat într-adevăr în două locuri? De fapt nu.

Rulați următoarea comandă ls :

ls -lt / usr / bin / mai puțin

La sfârșitul ieșirii veți vedea următoarele:

/ usr / bin / less -> / bin / mai puțin

Când vedeți -> la sfârșitul comenzii ls știi că este o legătură simbolică și că într-adevăr arată doar locația programului real.

Acum rulați următoarea comandă ls:

ls -lt / bin / mai puțin

De data aceasta, ieșirea de la capătul liniei este pur și simplu după cum urmează:

/ bin / mai puțin

Aceasta înseamnă că acesta este programul real.

Este posibil să fie oarecum surprinzător, prin urmare, comanda care emite / usr / bin / less atunci când căutați cea mai mică comandă.

O comandă pe care o găsim mai utilă decât cea care este comanda whereis, deoarece aceasta poate fi utilizată pentru a găsi binarele pentru program, codul sursă al programului și paginile manuale pentru program.

rezumat

Deci, de ce ai folosi ce comandă?

Imaginați-vă că știți că un program a fost instalat, dar din anumite motive, acesta nu va fi rulat. Este foarte probabil să se întâmple deoarece dosarul în care a fost instalat programul nu se află în cale.

Folosind comanda care le puteți localiza în cazul în care programul este și ori navigați la dosarul pe care îl va executa programul sau adăugați calea către program în comanda de cale.

Alte instrumente utile de căutare

În timp ce citiți despre comanda care merită remarcat există alte comenzi care sunt utile pentru găsirea fișierelor.

Puteți utiliza comanda de căutare pentru a găsi fișiere în sistemul de fișiere sau, alternativ, puteți utiliza comanda Locate.

Comenzile esențiale pentru Linux

Distribuțiile Linux moderne au făcut cerința de a folosi terminalul mai puțin de o problemă, dar există și câteva comenzi pe care trebuie doar să le cunoașteți.

Acest ghid oferă o listă a comenzilor esențiale necesare navigării sistemului de fișiere.

Utilizând ghidul veți putea afla ce folder vă aflați, cum să navigați în foldere diferite, să listați fișierele din directoare, să reveniți la dosarul dvs. de domiciliu, să creați un folder nou, să creați fișiere, să redenumiți și să mutați fișiere și să copiați fișiere.

De asemenea, veți afla cum să ștergeți fișierele și să aflați, de asemenea, legăturile simbolice și modul în care le veți folosi, inclusiv specificarea diferenței dintre linkurile greu și moi.