Příkaz Linux, který se používá k nalezení umístění programu. V této příručce vám ukážeme, jak používat příkaz a jak získat co nejvíce z toho vysvětlením všech dostupných přepínačů.
Jak najít umístění programu
Teoreticky by všechny programy měly běžet ze složky / usr / bin, ale ve skutečnosti tomu tak není. Bezpečný způsob, jak zjistit, kde je program umístěn, je pomocí kterého příkazu.
Nejjednodušší forma příkazu je následující:
kterýChcete-li například najít umístění webového prohlížeče Firefox, použijte následující příkaz:
který firefoxVýstupem bude něco jako:
/ usr / bin / firefoxV jednom příkazu můžete zadat více programů. Například:
které firefox gimp bansheeTím se vrátí následující výsledky:
/ usr / bin / firefox / usr / bin / gimp / usr / bin / bansheeNěkteré programy se nacházejí ve více než jedné složce. Ve výchozím nastavení se však zobrazí pouze jedna.
Například spusťte následující příkaz:
které méněObjeví se umístění méně příkazu a výstup bude následující:
/ usr / bin / méněToto však ve skutečnosti neukazuje celý obraz, protože méně příkazů je k dispozici na více než jednom místě.
Příkaz můžete zobrazit, abyste zobrazili všechna místa, ve kterých je program nainstalován, pomocí následujícího přepínače:
který -aTento příkaz můžete spustit proti méně příkazu následujícím způsobem:
což je méněVýstup z výše uvedeného příkazu bude následující:
/ usr / bin / less / bin / méněTakže to znamená méně je opravdu instalováno na dvou místech? Právě ne.
Spusťte následující příkaz ls :
ls -lt / usr / bin / méněNa konci výstupu uvidíte následující:
/ usr / bin / méně -> / bin / méněKdyž uvidíte -> na konci příkazu ls víte, že je to symbolické spojení a že to opravdu poukazuje na umístění skutečného programu.
Nyní spusťte následující příkaz ls:
ls -lt / bin / méněTentokrát výstup na konci řádku je jednoduše následující:
/ bin / méněTo znamená, že se jedná o skutečný program.
Je tedy poněkud překvapující, že příkaz, který při vyhledávání méně příkazu vygeneruje / usr / bin / less.
Příkaz, který považujeme za užitečnější, než který je příkaz whereis , může být použit k vyhledání binárních souborů programu, zdrojového kódu pro program a manuálových stránek programu.
souhrn
Tak proč byste použil příkaz, který?
Představte si, že víte, že program byl nainstalován, ale z nějakého důvodu nebude fungovat. Je velmi pravděpodobné, že je složka, do které byl program nainstalován, a není v cestě.
Pomocí kterého příkazu můžete najít místo, kde je program, a buď přejděte do složky, kterou má program spouštět, nebo přidat cestu k programu příkazu cesty.
Další užitečné vyhledávací nástroje
Zatímco čtete o příkazu, který stojí za zmínku, existují další příkazy, které jsou užitečné při hledání souborů.
Příkaz find můžete použít k nalezení souborů v systému souborů nebo alternativně k použití příkazu locate.
Základní příkazy pro systém Linux
Moderní distribuce Linuxu učinily požadavek používat méně terminálu, ale některé příkazy, které stačí znát.
Tato příručka obsahuje seznam základních příkazů potřebných pro navigaci vašeho souborového systému.
Pomocí této příručky budete moci zjistit, ve které složce se nacházíte, navigaci do různých složek, seznam souborů v adresářích, návrat do domovské složky, vytvoření nové složky, vytváření souborů, přejmenování a přesouvání souborů a kopírování soubory.
Budete také zjistit, jak odstranit soubory a také zjistit, jaké symbolické odkazy jsou a jak je budete používat, včetně specifikace rozdílu mezi tvrdými a měkkými odkazy.