Příklad použití Linuxu, který příkaz

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ý firefox

Výstupem bude něco jako:

/ usr / bin / firefox

V jednom příkazu můžete zadat více programů. Například:

které firefox gimp banshee

Tím se vrátí následující výsledky:

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

Ně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ý -a

Tento 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.