Nie taka konsola straszna jak ją malują. ;) Zapewne sam dość szybko się przekonałeś, że wiele czynności wykonuje się szybciej i efektywniej właśnie pracując pod konsolą vel terminalu. A co powiesz na to, aby tę pracę jeszcze przyśpieszyć? To bardzo prosta sprawa, więc zabieramy się za to.
Aliansy, czyli skróty/odwołania do innej nazwy polecenia. Konsolowe aliansy, działają na takiej samej zasadzie jak np. serwis tnij.org. Dzięki nim naprawdę można oszczędzić sobie żmudne wprowadzanie dłuższych poleceń, szczególnie kiedy dodajemy jeszcze parametry. Możemy również nadać poleceniom “ludzkie” nazwy, np. zamiast sudo apt-get install nazwa_programu, możemy pisać po prostu instaluj nazwa_programu. To jakie aliansy do jakich poleceń chcesz używać, zależy tylko od Ciebie. Ja przygotowałem kilka propozycji:
alias instaluj='sudo apt-get install'
alias r='sudo su'
alias ..='cd ..'
alias rn='sudo nautilus'
alias zon='sudo ufw enable'
alias zoff='sudo ufw disable'
alias zstat='sudo ufw status'
alias cpu='cat /proc/cpuinfo'
alias mem='cat /proc/meminfo'
alias nara='sudo shutdown'
alias szukaj='sudo apt-cache search'
alias kill='killall'
alias sg='sudo gedit'
alias w='wget -c'
alias usun='sudo apt-get --purge remove'
alias serwer='ssh -X user@domena.pl -D 8090'
alias aktualizuj='sudo apt-get clean && sudo apt-get autoclean && sudo apt-get autoremove && sudo apt-get update && sudo apt-get dist-upgrade'
Składnia wydaje się być zrozumiała dla wszystkich i nie trzeba nikomu tłumaczyć. :) Aby dodać aliansy, należy dopisać je do pliku .bashrc, edytując go:
gedit ~/.bashrc
18 lutego, 2009 at 18:19
Franek jest boski!!!!!!!!
4 października, 2010 at 13:47
Do aktualizuj proponuję jeszcze dodać:
if [ -f /var/run/reboot-required ]; then cat /var/run/reboot-required; fi