別名:終端快捷方式

沒有什麼比航站樓更方便,效率和速度對我們的日常工作有所幫助 解決任務 重命名大量文件,甚至將我們的音樂庫轉換為vorbis格式,都是基本甚至複雜的工作。 這一切都在一段時間內完成 時間少得多 比他們的圖形對手。

捷徑

但是,當我們不得不 記住大量的命令?.

讓我們像普通用戶一樣思考:使用的命令數量,複雜性和不同的功能使他們感到不知所措(我真的不怪他們)。 乍一看,當您開始使用終端時,類似的事情會使您退縮。 只需計算一下我們聽到的次數:

«嘿,該命令如何掛載USB密鑰? 我說錯了 而且上面給了我一個錯誤»

或讀一些幾乎不可避免的東西:

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

而且,除非我們所有命令都有一個不錯的“備忘單”,或者如果沒有一個好的記憶,否則我們很難擺脫它。 100%進入我們的控制台。 如果您傾向於密集使用終端,則不會否認在編寫瞭如此多的命令後,它們可能會使我們感到困惑,甚至使我們煩惱。 幸運的是我們有 別號,我們花了很長時間進行廣泛的命令,並為其分配了一個較小的縮寫快捷方式,以便於記憶和編寫。

例如,我們有以下命令:

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

當然,鍵入以下內容會更快,更輕鬆:

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

為此,您要做的就是在文本編輯器中打開文件。 的.bashrc (如果您使用shell作為 打壞如果您使用 zhs 他們進去 .zshrc),並添加類似以下內容:

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'

不僅如此,我們還可以添加許多有用的功能,包括解壓縮,從目錄中隨機收聽音樂,壓縮,知道日期,提醒,在目錄之間移動等。

也可以通過“迴聲”為它們添加一些顏色,甚至通過 mpg321 o ogg123.

目錄導航的一些基本示例:

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

雖然,要執行非常複雜的操作,最合適的方法是 寫一個單獨的腳本,以免過分飽和 的.bashrc.

最後,我給你留下了一些我的別名, 很個人:

##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 -__-"'

並且您有一些好別名可以分享嗎?

高效的發射器

至此,我們結束了對別名及其用途的小型回顧,請記住,如果要消除任何別名,可以使用該實用程序 無別名:

unalias mi-alias

刪除別名。

unalias a

刪除中的所有別名 的.bashrc.

雖然,如果有人濫用它們,可能會發生 最終忘記了實際的命令 (例如我),因此最好謹慎使用它們。

我希望現在如果您能從終端機中獲得更多的汁液,現在 節省至少一點時間。 週末愉快,我們稍後再讀。

問候。


本文內容遵循我們的原則 編輯倫理。 要報告錯誤,請單擊 這裡.

10條評論,留下您的評論

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   亞伯 他說:

    祝福的別名使我們的生活更加輕鬆,使我們更加懶惰。 xD

    我曾經有太多,但正如您所說,最後您最終忘記了實際的命令,所以現在我僅使用一些設置首選項。

    問候和好文章。

    1.    KZKG ^ Gaara 他說:

      我也發生了同樣的事情...我最終忘記了命令,因為我對所有東西都使用了別名哈哈...
      現在我只用一個來掛載ISO並從視頻文件中提取音頻,這是我很少做的兩件事he

      問候和好文章😀

      1.    麥克斯韋 他說:

        謝謝,我很高興它很有用。

        問候。

  2.   ren434 他說:

    如果是真的,最終會忘記許多真實的命令hahaha xD,這就是為什麼我現在只使用它們來省略sudo的原因,而且我認為我永遠不會忘記那個命令。
    儘管如果我忘記了一些“ apropos”命令,那就是救恩。

    1.    ren434 他說:

      哎呀! 這些排骨有多奇妙,多麼奇妙,我不知道。

      避開xD,我發現即使是emacs也有印章,但Chakra沒看到任何東西,我要看看我是否可以在這里分享。

    2.    KZKG ^ Gaara 他說:

      實際上,我們前段時間在這裡放了呵呵: https://blog.desdelinux.net/cubos-comandos-para-distros-gnulinux/

  3.   正確 他說:

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

    那就是我的.bashrc xD

    1.    KZKG ^ Gaara 他說:

      O_O …WTF !!!

  4.   奧羅斯 他說:

    我曾經使用過很多別名,但並沒有忘記原始命令的意思……它們肯定非常有用🙂