Přejít na hlavní obsah

Jak najít umístění příkazu v Linuxu: podrobný průvodce

Linux - je to populární operační systém, který je široce používán v oblasti IT a programování. Jednou z klíčových dovedností pro vlastnictví Linuxu je schopnost najít umístění správného týmu. To je zvláště důležité pro začátečníky, kteří se s tímto operačním systémem teprve začínají seznamovat.

V této příručce se podíváme na několik způsobů, které vám pomohou najít správný příkaz v Linuxu pomocí příkazového řádku. Umožní vám nejen najít umístění týmu, ale také získat další užitečné informace o něm.

Prvním způsobem je použití příkazu which. Příkaz which hledá zadaný příkaz ve vyhledávacích cestách definovaných proměnnou prostředí PATH. Pokud je tým nalezen, which povede celou cestu k němu. Pokud příkaz nenalezen, zobrazí se zpráva, že příkaz nebyl nalezen.

Příklad použití příkazu: which ls

Druhým způsobem je použití příkazu whereis. Tým whereis hledá zadaný příkaz v systémových vyhledávacích cestách. Přináší nejen cestu k příkazu, ale také další informace, jako jsou cesty k referenčním souborům a zdrojovému kódu příkazu.

Příklad použití příkazu: whereis ls

Třetím způsobem je použití příkazu find. Příkaz find provede rekurzivní vyhledávání zadaného příkazu v zadaném adresáři a všech jeho podřízených adresářích. Zobrazí všechny nalezené soubory se zadaným příkazem v názvu.

Příklad použití příkazu: find / -name ls

Nyní znáte několik způsobů, jak najít umístění příkazu v Linuxu. Tyto znalosti vám pomohou efektivněji používat příkazový řádek a vypořádat se s úkoly souvisejícími s řízením systému.

Metody hledání umístění příkazu v Linuxu

Když pracujete na příkazovém řádku, může být někdy nutné najít umístění konkrétního příkazu. V Linuxu existuje několik metod, které to umožňují:

    Použití příkazu which. Příkaz which hledá spustitelný soubor příkazu v proměnné PATH, která obsahuje seznam adresářů, ve kterých operační systém hledá spustitelné soubory příkazů. Chcete-li najít umístění příkazu, jednoduše spusťte příkaz which s názvem příkazu:

which [имя команды]
Chcete-li například najít umístění příkazu ls, proveďte:
which ls
whereis [имя команды]
Chcete-li například najít umístění příkazu gcc, proveďte:
whereis gcc
sudo updatedb
Poté můžete spustit příkaz locate se šablonou a najít soubory obsahující uvedený příkaz:
locate [шаблон]
Chcete-li například najít všechny soubory související s příkazem grep, proveďte:
locate grep

Nyní znáte několik metod hledání umístění příkazu v Linuxu. Vyberte si ten nejvhodnější pro vaše úkoly a začněte hledat!

Počáteční krok-vyhledejte příkazové adresář

Při použití příkazového řádku v Linuxu je důležité znát umístění příkazu, který chcete spustit.

Umístění příkazu v Linuxu představuje cestu k spustitelnému souboru tohoto příkazu na vašem systému.

Chcete-li najít umístění příkazu, měli byste použít příkaz which nebo whereis.

Tým which najde cestu k spustitelnému souboru příkazu, který je v systematické cestě hledání.

Systematická cesta vyhledávání zahrnuje adresáře uvedené v proměnné prostředí PATH.

Chcete-li použít příkaz which, jednoduše jej zadejte a poté název příkazu, jehož umístění chcete najít.

$ which command_name

Tým whereis najde cestu k spustitelnému souboru příkazu a také další informace o týmu,

jako jsou zdrojové soubory, dokumentace nápovědy a další související soubory.

Chcete-li použít příkaz whereis, stačí ji zadat a poté název příkazu.

$ whereis command_name

Oba příkazy vám ukážou úplnou cestu k spustitelnému souboru příkazu, pokud je nalezen v systému.

Pokud příkaz nenalezen, zobrazí se chybová zpráva.

Když znáte cestu ke spustitelnému souboru, budete moci příkaz spustit kdekoli v systému Linux.

Hledání cesty příkazu přes proměnnou $PATH

V operačním systému Linux, když zadáte příkaz v terminálu, systém vyhledá spustitelný soubor tohoto příkazu v různých adresářích uvedených v proměnné prostředí $PATH. $ PATH ukládá seznam adresářů, ve kterých systém hledá spustitelné soubory příkazů.

Chcete-li zjistit, kde je spustitelný soubor příkazu, měli byste spustit následující příkaz:

Chcete-li například vyhledat umístění příkazu "ls", spusťte následující příkaz:

Výsledkem bude výstup cesty k spustitelnému souboru příkazu "ls", například:

Pokud příkaz není vestavěný, ale je to samostatný spustitelný soubor, which zobrazí jeho cestu v systému souborů. Pokud tým nenajde, which nic nevytáhne.

Když znáte cestu k spustitelnému souboru, můžete jej snadno lokalizovat a používat ve vašem systému Linux.

Podrobný návod k použití příkazu which

Chcete-li použít příkaz which, zadejte do příkazového řádku which, po kterém následuje název programu nebo příkazu, jehož umístění chcete najít. Například:

TýmPopis
which lsNajde umístění spustitelného souboru příkazu ls.
which pythonNajde umístění spustitelného souboru interpreta Pythonu.

Když je příkaz which dokončen, vyhledá v konkrétním seznamu cest (uvedených v proměnné prostředí $PATH ) a zobrazí cestu k prvnímu nalezenému souboru na obrazovce. Pokud soubor není nalezen, příkaz which jednoduše nezobrazí nic.

Lze také použít kombinované příkazové řádky, včetně příkazu which a dalších příkazů. Například příkaz which-a python zobrazí všechny možné cesty k spustitelným souborům interpreta Pythonu.

Příkaz which je obzvláště užitečný, když je v systému nainstalováno více verzí programu a chcete vědět, která z nich je ve výchozím nastavení použita. Tento příkaz lze také použít k ladění, abyste se ujistili, že spustitelný soubor, o kterém si myslíte, že je použit, je na správném místě.

Je důležité poznamenat, že tým which hledá pouze spustitelné soubory a ignoruje skripty shell a další typy souborů. Pokud chcete najít všechny soubory se zadaným názvem, můžete použít příkaz find.

Zde jsou vlastně všechny informace o příkazu which v Linuxu. Nyní víte, jak použít tento nástroj k nalezení umístění příkazu nebo spustitelného souboru v systému.

Použití příkazu whereis k nalezení příkazu v Linuxu

Syntaxe příkazu whereis je následující:

whereis [možnosti] tým

Možnosti příkazu whereis:

  • -b : vyhledejte pouze spustitelný soubor příkazu;
  • - m: vyhledejte pouze soubory makro;
  • - s: vyhledávání pouze zdrojových souborů.

Příklady použití příkazu whereis:

1. Hledání umístění spustitelného souboru příkazu:

ls: /bin/ls /usr/share/man/man1/ls.1.gz

2. Hledání umístění souborů makro příkazů:

gcc: /usr/include/gcc /usr/lib/gcc

3. Hledání umístění zdrojových souborů příkazu:

Příkaz whereis je velmi užitečný nástroj pro rychlé vyhledávání Umístění souborů příkazu v systému Linux. Pomáhá uživatelům snadno najít spustitelné soubory, dokumentaci a zdrojové kódy související s příkazem, který potřebují.

Může se vám také líbit

Kastrovat kočku nebo dávat kapky: co si vybrat?

Otázka neplodnosti u domácích mazlíčků je pro mnoho majitelů koček docela relevantní. Pokud jde o výběr způsobu kontroly.

Mikrofon zesilující zvuk: vlastnosti a výhody

Mikrofon je důležitým nástrojem v oblasti zvuku a nahrávání. Umožňuje zesílit a přenášet zvuk s vysokou přesností. Výběr vhodného mikrofonu.

Oshivka Windows: Ovladač pro síťovou tiskárnu nebyl nalezen

Když se pokusíte připojit tiskárnu k počítači s operačním systémem Windows a zjistíte, že OS nemůže najít ovladač pro tiskárnu B.

Jak odstranit Launcher lol

League of Legends je populární online hra, která si získala mnoho fanoušků po celém světě. Jako u každého programu však i u herního spouštěče.

  • Zpětná vazba
  • Uživatelská smlouva
  • Zásady ochrany osobních údajů