Linux koji komandu koristi za pronalaženje lokacije programa. U ovom vodiču ćemo vam pokazati kako da koristite komandu i kako to najbolje iskoristiti objašnjavanjem svih dostupnih prekidača.
Kako pronaći lokaciju nekog programa
U teoriji, svi programi bi trebali pokrenuti iz foldera / usr / bin, ali u stvarnosti to nije slučaj. Siguran način otkrivanja mesta gde se program nalazi je pomoću koje komande.
Najjednostavniji oblik komande je sledeći:
kojiNa primjer, da biste pronašli lokaciju web pretraživača Firefoxa koristite sljedeću naredbu:
koji firefoxIzlaz će biti ovako:
/ usr / bin / firefoxU istoj komandi možete odrediti više programa. Na primjer:
koji je vatra gimp bansheeOvo će vratiti sledeće rezultate:
/ usr / bin / firefox / usr / bin / gimp / usr / bin / bansheeNeki programi se nalaze u više fascikli. Podrazumevano, koja će samo prikazati jednu.
Na primjer, pokrenite sljedeću naredbu:
što manjeOvo će pronaći lokaciju manje komande i izlaz će biti sljedeći:
/ usr / bin / manjeMeđutim, ovo zaista ne pokazuje celu sliku, jer je manja komanda dostupna na više mesta.
Možete dobiti koju komandu da pokažete sva mesta na kojima je instaliran program pomoću sledećeg prekidača:
što -aOvo možete pokrenuti protiv manje naredbe na sledeći način:
što manjeIzlaz iz prethodne naredbe biće sledeći:
/ usr / bin / manje / bin / manjeDa li to znači da je manje stvarno instalirano na dva mesta? Zapravo ne.
Pokrenite sledeću naredbu ls :
ls -lt / usr / bin / manjeNa kraju izlaza ćete videti sledeće:
/ usr / bin / manje -> / bin / manjeKada vidite -> na kraju komande ls znate da je to simbolička veza i da to upravo ukazuje na lokaciju stvarnog programa.
Sada pokrenite sledeću naredbu ls:
ls -lt / bin / manjeOvog puta izlaz na kraju linije je jednostavno sledeći:
/ bin / manjeTo znači da je ovo pravi program.
Možda je donekle iznenađujuće zbog toga što komanda izlazi / usr / bin / manje kada tražite manje komande.
Komanda koju nalazimo korisnijom od koje je komanda whereis, jer se ovo može koristiti za lociranje binarnih datoteka za program, izvorni kod za program i priručne stranice za program.
Sažetak
Zašto biste koristili komandu?
Zamislite da znate da je instaliran program, ali iz nekog razloga to neće pokrenuti. Vrlo je verovatno da je to zato što fascikla na kojoj je instaliran program nije na putu.
Koristeći komandu možete odrediti gdje je program i da li se krećete do fascikle na kojem će se program pokrenuti ili dodati putanju do programa komandi putanje.
Ostale korisne alatke za pretraživanje
Dok čitate o komandi, vredi napomenuti da postoje druge komande koje su korisne za pronalaženje datoteka.
Možete koristiti komandu za pronalaženje da pronađete datoteke u vašem fajl sistemu ili, alternativno, možete koristiti komandu locate.
Linux Essential komande
Moderne Linux distribucije su zahtevale da terminal bude manje problem, ali postoje neke komande koje jednostavno trebate znati.
Ovaj vodič pruža listu bitnih naredbi potrebnih za navigaciju vašeg datotečnog sistema.
Upotrebom vodiča moći ćete da saznate u kojoj fascikli se nalazite, kako se krećete do različitih fascikli, popisujte datoteke u fascikle, vratite se u vašu kućnu fasciklu, kreirajte novu fasciklu, kreirajte datoteke, preimenovati i premjestiti datoteke i kopirati datoteke.
Takođe ćete saznati kako da izbrišete datoteke, kao i da saznate koje su simboličke veze i kako biste ih koristili, uključujući navođenje razlike između tvrdih i mekih veza.