reklama

definovat alias příkazuMluvili jsme o tom a doporučili jsme se v minulosti mnohokrát zabývat terminálem příkazového řádku vašeho počítače. Tina napsala dobrý primer pro uživatele Windows Příručka pro začátečníky k příkazovému řádku systému Windows Příručka pro začátečníky k příkazovému řádku systému WindowsPříkazový řádek umožňuje přímou komunikaci s počítačem a dá pokyn k provádění různých úkolů. Přečtěte si více . V celé řadě článků prozkoumal MakeUseOf další použití příkazového řádku, což ukazuje, že výše uvedené primery začnou poškrábat povrch.

V každém případě se zdá, že obecná shoda je taková, že ačkoli je zdánlivě komplikovaná, příkazová řádka vám umožňuje provést některé jednoduché, každodenní úkoly mnohem rychlejší, než byste byli schopni používat grafické uživatelské rozhraní (jakmile získáte příslušnou syntaxi) dolů). Ještě lepší je, že některé úkoly nejsou tak snadno prováděny pomocí běžných grafických aplikací uživatelského rozhraní - výkonné funkce operačního systému se skrývají v jasném pohledu, jak dokládají Ryanovy

instagram viewer
ukázka překvapivých použití příkazového řádku systému Windows Příkazový řádek systému Windows: jednodušší a užitečnější, než si myslítePříkazy ne vždy zůstaly stejné, ve skutečnosti některé byly vyhozeny do koše, zatímco přišly další novější příkazy, dokonce i ve Windows 7. Tak proč by se někdo chtěl obtěžovat kliknutím na začátek ... Přečtěte si více .

Bohužel, hodně (pokud ne většina) nadřazené rychlosti příkazové řádky ztrácí, pokud je řádný příkaz označen náhodou se vám uklouzne mysl, nebo pokud se samotné příkazy tak komplikují, nevidíte hlavu ocas. Najednou se váš pokročilý pracovní postup mění na kombinaci Googlingu, pokusů a omylů.

Aliasy příkazového řádku

Někteří lidé udržují seznam po ruce se svými nejnavštěvovanějšími příkazy, ale to je stále daleko od trvalého řešení. Místo toho se obracíme k vlastní funkci shellu příkazového řádku - aliasy. Aliasy příkazového řádku jsou nezbytnou součástí práce s rozhraním příkazového řádku a jakmile je začnete používat, budete se divit, jak jste se bez něj zvládli.

Jak název napovídá, příkazový řádek umožňuje definovat aliasy nebo alternativní syntaxi v rámci prostředí příkazového řádku operačního systému. Jakmile je definován, bude jakýkoli výskyt aliasu pro příslušné příkazy zaměněn. To vám umožní spojit volání příkazového řádku, snad s některými již nastavenými příznaky, k snadno zapamatovatelnému aliasu. Od této chvíle budete namísto neuspokojivých vlajek nebo snahy zapamatovat si diskombobulovanou řadu příkazů jednoduše použít příslušný alias.

definovat alias příkazu

To vyvolává následující otázky: měli byste použít aliasy příkazového řádku? A pokud ano, kdy se to požaduje? Pokud nejste úplně cizí na příkazovém řádku, odpověď na první otázku je definitivní ano. Pokud jde o druhou otázku, všechny příkazy, které ocitnete opakovaně, jsou dobrými kandidáty. Koneckonců, nastavení trvá jen trochu času a z dlouhodobého hlediska vám ušetří spoustu času.

Přesný proces definování aliasu příkazového řádku závisí na vašem operačním systému, ačkoli existují určité podobnosti. Prověříme je případ od případu.

Mac OS X

Definování dočasného aliasu je velmi jednoduché. Stačí použít následující příkaz:

alias název=’příkaz

Kde název je klíčové slovo aliasu, které chcete určit, a příkaz je příkaz, který se k němu pokoušíte svázat. Řekněme například, že jsem chtěl jednodušší způsob procházení složky Stahování v počítači Mac, mohl bych definovat následující alias:

alias down = 'cd ~ / Downloads'

Po spuštění „dolů“ se z mé složky Stahování stane aktuální adresář. Hlavním problémem tohoto přístupu je to, že je pouze dočasný; při zavření terminálu jsou aliasy neplatné. Existuje však snadný způsob, jak definovat aliasy trvalějším způsobem. Musíme pouze přidat příkazy alias, jak je popsáno výše, do jednoho z inicializačních souborů terminálu. Tímto způsobem jsou aliasy získávány při každém spuštění Terminálu.

Vytvořte a / nebo upravte soubor .bash_profile ve vašem domovském adresáři pomocí následujícího příkazu:

nano ~ / .bash_profile

Nyní budete moci natrvalo zadávat nebo revidovat aliasy, které chcete v systému. Až budete hotovi, ukončete stisknutím kláves CTRL + X. Než budete moci tyto aliasy používat, musíte terminál restartovat nebo vytvořit nové okno.

Ubuntu

Prostředí příkazového řádku systému Ubuntu je velmi podobné prostředí systému Mac OS X. Nemělo by být překvapivé, že s příkazem aliasu se pracuje podobně. Jak je popsáno výše, dočasný alias můžete definovat spuštěním následujícího příkazu:

alias název=’příkaz

Kde název je klíčové slovo alias a příkaz je přidružený příkaz. Pokud chcete, aby alias trval ve všech relacích, musíte přidat příkazy alias, jak je uvedeno výše, do jednoho z různých inicializačních souborů. Doporučuji přidat do .bash_aliases. Můžete vytvořit (pokud ještě neexistuje) nebo upravit soubor v nano pomocí následujícího příkazu:

nano ~ / .bash_aliases

Poté zadáte požadované aliasy příkazového řádku. Až budete hotovi, stiskem CTRL + X soubor uzavřete. Aby se změny projevily, musíte restartovat terminál nebo vytvořit nové okno.

Okna

Prostředí systému Windows je velmi odlišné zvíře než prostředí systému Mac OS X nebo Ubuntu a vytváření aliasu je ještě odlišnější. Windows ve skutečnosti nepodporuje ani příkaz alias, ale můžeme jej napodobit pomocí příkazu DOSKEY.

DOSKEY název=’příkaz

Výše uvedený příkaz vytvoří dočasný alias, což znamená, že to vydrží, dokud relaci nezavřete zavřením okna příkazového řádku. Definování trvalého aliasu je o něco složitější než použití shellu UNIX.

Vytvořte nový dávkový soubor (.cmd) pomocí příkazů DOSKEY ve složce Data aplikací, což je skrytá složka ve vaší domovské složce. Spusťte příkaz „regedit“ a spusťte editor registru a přidejte následující data:

  • Klíč: HKCU \ SOFTWARE \ Microsoft \ Command Processor
  • Hodnota: AutoRun
  • Zadejte: REG_EXPAND_SZ
  • Data: „% AppData% \ aliases.cmd“

Úvěr jde na hru SuperUser poskytnutí těchto údajů. Vezměte prosím na vědomí, že registr Windows je vysoce citlivou oblastí, do které byste se neměli vkrádat. Úpravy provádějte pouze v registru, pokud víte, co děláte.

Nyní, když víte, jak definovat alias příkazu, jak jej budete používat? Dejte nám vědět v sekci komentářů pod článkem!

Obrazový kredit: Shutterstock

Jsem studentka belgických spisovatelů a počítačových věd. Vždy mi můžete udělat laskavost dobrým nápadem na článek, doporučením knihy nebo nápadem na recepturu.