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ým | Popis |
|---|---|
| which ls | Najde umístění spustitelného souboru příkazu ls. |
| which python | Najde 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ů