Alias: Pintasan terminal

Tidak ada yang seperti terminal, kemudahannya, efisiensi dan kecepatannya membantu kita dalam kehidupan sehari-hari menyelesaikan tugas dasar atau bahkan kompleks, dari mengganti nama kumpulan file besar, atau bahkan mengonversi perpustakaan musik kami ke format vorbis. Itu semua dilakukan dalam periode lebih sedikit waktu daripada rekan grafis mereka.

jalan pintas

Tapi apa yang kita lakukan saat kita harus melakukannya menghafal sejumlah besar perintah?.

Mari berpikir seperti pengguna biasa: Mereka bisa merasa sangat kewalahan dengan jumlah perintah yang digunakan, kompleksitas dan fungsinya yang berbeda (dan saya benar-benar tidak menyalahkan mereka). Sekilas hal-hal seperti ini dapat membuat Anda mundur ketika Anda mulai menggunakan terminal. Hitung saja berapa kali kita mendengar sesuatu seperti:

«Hei, bagaimana perintah untuk memasang kunci usb? Saya telah membuat dia salah dan di atasnya telah memberi saya kesalahan»

Atau baca sesuatu yang hampir tak terhindarkan:

maxwell@triskel $> sudo aptt-get install foo
bash: aptt-get: orden no encontrada

Dan kecuali kita memiliki "lembar contekan" yang baik dengan semua perintah kita, atau gagal, ingatan yang baik, kita hampir tidak bisa keluar darinya. 100% ke konsol kami. Jika Anda biasanya menggunakan terminal secara intensif, Anda tidak akan menyangkal bahwa setelah menulis begitu banyak perintah, mereka dapat membingungkan kita, dan bahkan mengganggu kita. Untungnya kami memiliki alias, kami mengambil perintah yang panjang dan ekstensif dan menetapkan pintasan yang lebih kecil dan disingkat, lebih mudah untuk diingat dan ditulis.

Misalnya, kami memiliki perintah ini:

sudo apt-get install
sudo apt-get remove
sudo apt-get update
apt-cache search

Tentunya akan lebih cepat dan mudah bagi Anda untuk mengetik ini:

apt-sys
apt-ren
apt-up
apt-find

Untuk melakukan ini, yang harus Anda lakukan adalah membuka file Anda di editor teks. .bashrc (jika Anda menggunakan shell sebagai menamparjika Anda gunakan zhs mereka masuk .zsrc), dan 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 itu belum semuanya, kita dapat menambahkan banyak fungsi yang berguna, mulai dari membuka ritsleting, mendengarkan musik secara acak dari direktori, mengompresi, mengetahui tanggal, pengingat, berpindah antar direktori, dll.

Dimungkinkan juga untuk menambahkan beberapa warna pada mereka melalui "echo" dan bahkan menghubungkan kejadian suara dengan mereka melalui mpg321 o ogg123.

Beberapa contoh dasar dengan navigasi direktori:

## Dir shortcuts
alias atras='cd ..'
alias documentos='cd ~/documentos'
alias descargas='cd ~/descargas'
alias imagenes='cd ~/imagenes'
alias videos='cd ~/videos'

Meskipun, untuk melakukan sesuatu yang sangat kompleks, yang paling tepat adalah tulis skrip terpisah, agar tidak terlalu menjenuhkan file kita .bashrc.

Akhirnya saya meninggalkan beberapa alias pribadi saya, sangat pribadi:

##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 apakah Anda memiliki beberapa alias yang bagus untuk dibagikan?

Peluncur yang efisien

Dan dengan ini kami menyimpulkan ulasan kecil ini tentang alias dan penggunaannya, ingat bahwa jika Anda ingin menghilangkan alias apa pun, Anda dapat menggunakan utilitas Unalias:

unalias mi-alias

Untuk menghapus alias.

unalias a

Untuk menghapus semua alias di .bashrc.

Padahal, jika salah satu menyalahgunakannya itu bisa terjadi bahwa Anda akhirnya melupakan perintah yang sebenarnya (seperti saya) jadi sebaiknya gunakan dengan hemat.

Saya harap sekarang jika Anda bisa mendapatkan lebih banyak jus dari terminal Anda, sekarang menghemat setidaknya sedikit waktu. Semoga akhir pekan Anda menyenangkan, kita akan membacanya nanti.

Salam.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   Abel dijo

    Diberkati alias yang membuat hidup sedikit lebih mudah bagi kita, membuat kita lebih malas. xD

    Saya dulu memiliki terlalu banyak tetapi seperti yang Anda katakan, pada akhirnya Anda melupakan perintah yang sebenarnya jadi sekarang saya hanya menggunakan beberapa untuk mengatur preferensi.

    Salam dan artikel bagus.

    1.    KZKG ^ Gaara dijo

      Hal yang sama terjadi pada saya ... Saya akhirnya lupa perintah, karena saya menggunakan alias untuk semuanya haha ​​...
      Sekarang saya hanya menggunakan satu untuk me-mount ISO dan mengekstrak audio dari file video, dua hal yang jarang saya lakukan hehe 😉

      Salam dan artikel bagus 😀

      1.    Maxwell dijo

        Terima kasih, saya senang telah bermanfaat.

        Salam.

  2.   ren434 dijo

    Kalau benar akhirnya banyak lupa perintah yang sebenarnya hahaha xD, itu sebabnya saya hanya menggunakannya sekarang untuk menghilangkan sudo, dan saya rasa saya tidak akan pernah melupakan yang itu.
    Meskipun jika saya lupa beberapa perintah 'tepat' itu adalah keselamatan.

    1.    ren434 dijo

      Ups! Betapa penasaran dan hebatnya daging ini, saya tidak mengenal mereka.

      Dan merunduk xD, saya menemukan bahwa ada daging bahkan untuk emacs, tetapi saya tidak melihat apa pun untuk Chakra. Saya akan melihat apakah saya membuatnya dan membagikannya di sini.

    2.    KZKG ^ Gaara dijo

      Bahkan kita taruh beberapa waktu lalu disini hehe: https://blog.desdelinux.net/cubos-comandos-para-distros-gnulinux/

  3.   tepat dijo

    bash-4.1 $ cat .bashrc
    sh / usr / bin / screenfetch-dev
    alias ls = »ls -p –color = auto»
    pesta-4.1 $

    Itu .bashrc xD saya

    1.    KZKG ^ Gaara dijo

      O_O … WTF !!!

  4.   auroszx dijo

    Saya biasa menggunakan alias cukup sering, tetapi tidak sampai lupa perintah aslinya ... Mereka pasti sangat berguna 🙂