Príkaz Linuxu, ktorý sa používa na vyhľadanie umiestnenia programu. V tejto príručke vám ukážeme, ako použiť príkaz a ako na to čo najviac vyťažiť vysvetlením všetkých dostupných prepínačov.
Ako nájsť miesto programu
Teoreticky by všetky programy mali bežať z priečinka / usr / bin, ale v skutočnosti to nie je. Určený spôsob, ako zistiť, kde sa nachádza program, je pomocou ktorého príkazu.
Najjednoduchšia forma príkazu je nasledovná:
ktorýAk chcete napríklad nájsť umiestnenie webového prehliadača Firefox, použite nasledujúci príkaz:
ktoré firefoxVýstup bude takýto:
/ Usr / bin / firefoxV tom istom príkaze môžete zadať viacero programov. Napríklad:
ktoré firefox gimp bansheeTým sa vrátia nasledujúce výsledky:
/ usr / bin / firefox / usr / bin / gimp / usr / bin / bansheeNiektoré programy sa nachádzajú vo viac ako jednej zložke. V predvolenom nastavení sa však zobrazí iba jedna.
Napríklad spustite nasledujúci príkaz:
čo menejNájde miesto menšieho príkazu a výstup bude nasledovný:
/ Usr / bin / menejToto však naozaj nezobrazuje celý obrázok, pretože menej príkazov je k dispozícii na viac ako jednom mieste.
Môžete získať príkaz na zobrazenie všetkých miest, na ktorých je program nainštalovaný pomocou nasledujúceho prepínača:
ktorý -aMôžete to spustiť proti menšiemu príkazu takto:
čo je menejVýstup z vyššie uvedeného príkazu bude nasledovný:
/ usr / bin / less / bin / menejTakže to znamená menej je skutočne nainštalované na dvoch miestach? Vlastne nie.
Spustite nasledujúci príkaz ls :
ls -lt / usr / bin / menejNa konci výstupu uvidíte nasledovné:
/ usr / bin / less -> / bin / menejKeď uvidíte príkaz -> na konci príkazu ls, viete, že ide o symbolické spojenie a že to naozaj poukazuje na umiestnenie skutočného programu.
Teraz spustite nasledujúci príkaz ls:
ls -lt / bin / menejTentokrát výstup na konci linky je jednoduchý nasledovne:
/ Bin / menejTo znamená, že ide o skutočný program.
Je teda trochu prekvapujúce, že aký príkaz vystupuje / usr / bin / less pri hľadaní menšieho príkazu.
Príkaz, ktorý považujeme za užitočnejší, ako je príkaz whereis, môže byť použitý na vyhľadanie binárnych súborov programu, zdrojového kódu pre program a manuálových stránok programu.
zhrnutie
Tak prečo by ste použili príkaz?
Predstavte si, že viete, že program bol nainštalovaný, ale z nejakého dôvodu sa nespustí. Je veľmi pravdepodobné, že to je, pretože priečinok, do ktorého bol program nainštalovaný, nie je v ceste.
Použitím príkazu, ktorý môžete nájsť tam, kde je program, a buď prejsť na priečinok, ktorý má program spustiť, alebo pridať cestu k programu do príkazu cesta.
Ďalšie užitočné nástroje vyhľadávania
Zatiaľ čo čítate o tom, ktorý príkaz stojí za zmienku, existujú aj ďalšie príkazy, ktoré sú užitočné pri hľadaní súborov.
Pomocou príkazu nájsť môžete nájsť súbory vo vašom súborovom systéme alebo alternatívne môžete použiť príkaz locate.
Základné príkazy pre systém Linux
Moderné distribúcie Linuxu vyžadujú, aby sa terminál používal menej, ale existujú aj niektoré príkazy, ktoré potrebujete vedieť.
Táto príručka obsahuje zoznam základných príkazov potrebných na navigáciu vášho súborového systému.
Pomocou sprievodcu budete môcť zistiť, v ktorom priečinku sa nachádzate, ako navigovať do rôznych zložiek, zobrazovať súbory v priečinkoch, vrátiť sa do domovskej zložky, vytvoriť novú zložku, vytvárať súbory, premenovať a presúvať súbory a kopírovať súbory.
Takisto zistíte, ako odstrániť súbory a tiež zistiť, aké symbolické odkazy sú a ako ich používate, vrátane špecifikácie rozdielu medzi tvrdými a jemnými odkazmi.