Jak powszechnie wiadomo każdy szanujący się użytkownik linuxa zna, a nawet czasem zdarzyć się może, że i lubi używać konsoli. Prędzej czy później taki użytkownik zauważy, że wpisywanie długich komend jest męczące. Nawet jeśli zna je na pamięć i szybko klepie na klawiaturze - nadal jest to pewna strata czasu. Sytuację ratuje pamięć shella i przewijanie strzałeczką w dół po historii wywoływanych komend. Ale co jeśli ostatnie 1000 komend to były jakieś bzdury, a ten nasz ulubiony hokus-pokus z grepem w roli głównej siedzi na samym końcu? O ile oczywiście pamięć jest ustawiona na tyle rekordów...
Ale na szczęście mamy aliasy! Dzięki temu możemy podstawić dowolny wyraz pod komendę, która zostanie wywołana przez wklepanie owego wyrazu. Nie po polsku to zabrzmiało, więc może przejdźmy do przykładów. Można ich w google znaleźć naprawdę wiele, część z nich na początku zaskakuje pomysłowością.
OK, ale przejdźmy do sedna! Ten blog nie jest poradnikiem dla początkujących ubunciarzy! Rozważmy ustawienie takiej serii aliasów:
alias agg='apt-get upgrade'alias agi='apt-get install'alias agu='apt-get update'alias c='clear'alias cd..='cd ..'alias cmx='chmod +x'alias cuts='cut -d " " 'alias egrep='egrep --color=auto'alias fgrep='fgrep --color=auto'alias grep='grep --color=auto'alias l='ls -lh'alias la='ls -lha'alias lear='clear'alias ls='ls --color=auto'alias namp='nmap'alias nr='netstat -nr'alias np='netstat -ntlup'alias p='python'alias p4='ping 4.2.2.2'alias pgg='ping google.com'alias ps?='ps aux | grep'alias r='ruby'alias resolv='cat /etc/resolv.conf'alias s='sudo'
alias vim=vigor
alias vi=vigor
alias emacs=vigor
alias nano=vigor
alias su="echo \"Ah, ah, ah, you didn't say the magic word.\""
alias sudo="echo \"Ah, ah, ah, you didn't say the magic word.\""
alias alias=''
alias unalias=''
I w ten sposób rozpoczynamy nowy cykl artykułów o tym jak być bardzo niegrzecznym chłopcem/dziewczynką, czy jak tam wolicie :) Wpis zainspirowany tematem znalezionym na reddicie - http://www.reddit.com/r/linux/comments/nh179/everyone_post_their_aliases_yay/
P.S. Zachęcamy do polubienia nas na FB: http://www.facebook.com/pages/JakiWindowspl/
P.S.2 Tak, nie mamy jeszcze słitaśnych buttoników i całego badziewia związanego z ŁEB2.0, ale jak to mawiają - zrobimy to ASAP.
P.S.3 Żartowaliśmy.