Kolikrát jste opakovaně zadali dlouhý příkaz na příkazovém řádku a přáli si, aby existoval způsob, jak jej uložit na později? Zde se hodí aliasy Bash. Umožňují vám zkrátit dlouhé, záhadné příkazy na něco, co si snadno zapamatujete a použijete. Potřebujete nějaké příklady, abyste mohli začít? Žádný problém!
Chcete-li použít alias Bash, který jste vytvořili, musíte jej přidat do souboru .bash_profile, který se nachází ve vaší domovské složce. Všimněte si, že tento soubor je skrytý a přístupný pouze z příkazového řádku. Nejjednodušší způsob práce s tímto souborem je použít něco jako Vi nebo Nano.
10 praktických aliasů Bash
- Kolikrát jste potřebovali rozbalit soubor .tar a nemohli jste si vzpomenout na přesné potřebné argumenty? Přezdívky k záchraně! Stačí přidat následující do souboru .bash_profile a poté použít untar FileName rozbalit libovolný soubor .tar.
 
alias untar='tar -zxvf ' - Chcete něco stáhnout, ale mít možnost pokračovat, pokud se něco pokazí?
 
alias wget='wget -c ' - Potřebujete vygenerovat náhodné 20místné heslo pro nový online účet? Žádný problém.
 
alias getpass="openssl rand -base64 20" - Stáhli jste soubor a potřebujete otestovat kontrolní součet? I to máme pokryto.
 
alias sha='shasum -a 256 ' - Normální ping bude pokračovat navždy. To nechceme. Místo toho to omezme na pouhých pět pingů.
 
alias ping='ping -c 5' - Spusťte webový server v libovolné složce.
 
alias www='python -m SimpleHTTPServer 8000' - Chcete vědět, jak rychlá je vaše síť? Stačí si stáhnout Speedtest-cli a použít tento alias. Pomocí speedtest-cli --list si můžete vybrat server blíže k vaší poloze příkaz.
 
alias speed='speedtest-cli --server 2406 --simple' - Kolikrát jste potřebovali znát svou externí IP adresu a nevěděli jste, jak tyto informace získat? Jo, já taky.
 
alias ipe='curl ipinfo.io/ip' - Potřebujete znát svou místní IP adresu?
 
alias ipi='ipconfig getifaddr en0' - Pojďme konečně vyčistit obrazovku.
 
alias c='clear' Jak můžete vidět, aliasy Bash jsou velmi snadným způsobem, jak si zjednodušit život na příkazovém řádku. Chcete více informací? Doporučuji rychle vyhledat na Googlu „Bash aliasy“ nebo výlet na GitHub.