Tidak seperti terminal, kemudahan, kecekapan dan kepantasannya membantu kita dari hari ke hari menyelesaikan tugas asas atau bahkan kompleks, dari menamakan semula set fail yang besar, atau bahkan menukar pustaka muzik kami ke format vorbis. Itu semua berlaku dalam tempoh lebih kurang masa daripada rakan grafik mereka.
Tetapi apa yang harus kita lakukan apabila kita mesti melakukannya menghafal sejumlah besar perintah?.
Mari berfikir seperti pengguna biasa: Mereka merasa sangat terharu dengan jumlah perintah yang harus digunakan, oleh kerumitan dan fungsi mereka yang berbeza (dan saya benar-benar tidak menyalahkan mereka). Pada pandangan pertama perkara seperti ini dapat menghantui anda ketika mula menggunakan terminal. Kira sahaja masa kita mendengar sesuatu seperti:
«Hei, bagaimana perintah itu untuk memasang kunci usb? Saya telah salah dia dan di atasnya telah memberi saya ralat»
Atau baca sesuatu yang hampir tidak dapat dielakkan:
maxwell@triskel $> sudo aptt-get install foo
bash: aptt-get: orden no encontrada
Dan kecuali jika kita mempunyai "cheat sheet" yang baik dengan semua perintah kita, atau jika gagal, memori yang baik, kita hampir tidak dapat mengeluarkannya. 100% ke konsol kami. Sekiranya anda cenderung menggunakan terminal secara intensif, anda tidak akan menafikan bahawa setelah menulis begitu banyak arahan, mereka boleh mengelirukan kita, malah mengganggu kita. Nasib baik kita mempunyai alias, kami mengambil arahan yang panjang dan luas dan memberikannya jalan pintas yang lebih kecil dan disingkat, lebih mudah untuk diingat dan ditulis.
Sebagai contoh, kami mempunyai arahan berikut:
sudo apt-get install
sudo apt-get remove
sudo apt-get update
apt-cache search
Pasti lebih cepat dan lebih mudah bagi anda untuk mengetik ini:
apt-sys
apt-ren
apt-up
apt-find
Untuk melakukan ini, yang harus anda lakukan hanyalah membuka fail anda dalam penyunting teks. .bashrc (jika anda menggunakan shell sebagai menamparjika anda menggunakannya zhs mereka masuk .zshrcdan tambahkan sesuatu seperti:
alias apt-sys='sudo apt-get install'
alias apt-ren='sudo apt-get remove'
alias apt-up='sudo apt-get update'
alias apt-find='apt-cache search'
Dan bukan itu sahaja, kita dapat menambahkan banyak fungsi berguna, dari membuka zip, mendengar muzik secara rawak dari direktori, memampatkan, mengetahui tarikh, peringatan, bergerak di antara direktori, dll.
Anda juga boleh menambahkan warna pada mereka melalui "echo" dan bahkan mengaitkan peristiwa bunyi dengan mereka melalui mpg321 o ogg123.
Beberapa contoh asas dengan navigasi direktori:
## Dir shortcuts
alias atras='cd ..'
alias documentos='cd ~/documentos'
alias descargas='cd ~/descargas'
alias imagenes='cd ~/imagenes'
alias videos='cd ~/videos'
Walaupun, untuk melakukan sesuatu yang sangat kompleks, yang paling sesuai adalah tulis skrip yang berasingan, agar tidak terlalu banyak mengisi fail kita .bashrc.
Akhirnya saya meninggalkan beberapa alias peribadi saya, sangat peribadi:
##Actualizar Trisquel
alias apt-dist!!='echo -e "\e[1;31mPeligro, peligro, que vas \e[1;37ma actualizar la distro entera o_o" && sudo apt-get update;apt-get -f -y dist-upgrade'
##Formatear
alias format?='sudo mkfs.vfat -F 32 -n'
##Editar bashrc
alias bash?='ne ~/.bashrc'
##Ver versión de Trisquel
alias trisquel?='cat /etc/lsb-release'
##Abrir navegador w3m
alias galeon?='echo -e "\e[0;32m:: :: ::\e[1;37mGaleon iniciado\e[0;32m:: :: ::" && sleep 2 && w3m http://trisquel.info/es'
##Salir
alias e?='exit'
##Dispositivos conectados
alias usb?='dmesg | grep sd'
##Saber el día y la hora
alias hoy?='echo -e "\e[1;31mPor favor deja de ser \e[1;37mtan vago, \e[1;33mmira que hoy es\e[1;32m:" && date "+%Y-%m-%d %A %T %Z" && echo -e "\e[1;37m Además yo no soy tu niñera -__-"'
Dan adakah anda mempunyai beberapa alias yang baik untuk dikongsi?
Pelancar yang cekap
Dan dengan ini kami menyimpulkan tinjauan kecil ini mengenai alias dan penggunaannya, ingatlah bahawa jika anda ingin menghilangkan alias, anda boleh menggunakan utiliti Unalias:
unalias mi-alias
Untuk membuang alias.
unalias a
Untuk membuang semua alias di .bashrc.
Walaupun, jika seseorang menyalahgunakannya, itu boleh berlaku bahawa anda akhirnya melupakan perintah sebenarnya (seperti saya) sangat baik menggunakannya dengan lebih berhati-hati.
Saya harap sekarang jika anda dapat sedikit lagi jus dari terminal anda, sekarang menjimatkan sekurang-kurangnya sedikit masa. Selamat berhujung minggu, kita akan baca kemudian.
Greetings.
Alias yang diberkati yang menjadikan hidup sedikit lebih mudah bagi kita, menjadikan kita lebih malas. xD
Dulu saya mempunyai terlalu banyak tetapi seperti yang anda katakan, pada akhirnya anda akhirnya melupakan perintah yang sebenarnya jadi sekarang saya hanya menggunakan beberapa untuk menetapkan pilihan.
Salam dan artikel yang baik.
Perkara yang sama berlaku kepada saya ... Saya akhirnya lupa arahan, kerana saya menggunakan alias untuk semuanya haha ...
Sekarang saya hanya menggunakan satu untuk memasang ISO dan mengekstrak audio dari fail video, dua perkara yang jarang saya lakukan hehe 😉
Salam dan artikel yang baik 😀
Terima kasih, saya gembira kerana ia berguna.
Greetings.
Sekiranya benar, seseorang akan lupa banyak arahan yang sebenarnya hahaha xD, itu sebabnya saya menggunakannya sekarang untuk menghilangkan sudo, dan saya rasa saya tidak akan pernah melupakannya.
Walaupun saya terlupa perintah 'apropos' itu adalah keselamatan.
Anda boleh membina kubus arahan ^ __ ^ → https://lh4.googleusercontent.com/-aiKpcw5Fk0s/T1LDUJ_ZhLI/AAAAAAAADak/NWgjNeGWF-g/s800/debian_cubo_comandos2.png
Alamak! Betapa ingin tahu, dan hebatnya kepingan ini, saya tidak mengenali mereka.
Dan merundingkan xD, saya dapati terdapat cincang walaupun untuk emac, tetapi saya tidak melihat apa-apa untuk Chakra. Saya akan melihat sama ada saya membuatnya dan berkongsi di sini.
Sebenarnya kami meletakkan beberapa waktu yang lalu di sini hehe: https://blog.desdelinux.net/cubos-comandos-para-distros-gnulinux/
bash-4.1 $ kucing .bashrc
sh / usr / bin / screenfetch-dev
alias ls = »ls -p –warna = automatik»
bash-4.1 $
Itu xb .bashrc saya
O_O ... WTF !!!
Saya pernah menggunakan alias sedikit, tetapi tidak sampai lupa perintah asalnya ... Mereka sememangnya sangat berguna 🙂