别名:终端快捷方式

没有什么比航站楼更方便,效率和速度对我们的日常工作有所帮助 解决任务 重命名大量文件,甚至将我们的音乐库转换为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作为 打坏如果您使用 中山 他们进去 .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 奥格123.

目录导航的一些基本示例:

## 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.

虽然,如果有人滥用它们,可能会发生 最终忘记了实际的命令 (例如我),因此最好谨慎使用它们。

我希望现在如果您能从终端机中获得更多的汁液,现在 节省至少一点时间。 周末愉快,我们稍后再读。

问候。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   阿贝尔

    祝福的别名使我们的生活更加轻松,使我们更加懒惰。 xD

    我曾经有太多,但正如您所说,最后您最终忘记了实际的命令,所以现在我仅使用一些设置首选项。

    问候和好文章。

    1.    KZKG ^ Gaara

      我也发生了同样的事情...我最终忘记了命令,因为我对所有东西都使用了别名哈哈...
      现在我只用一个来挂载ISO并从视频文件中提取音频,这是我很少做的两件事he

      问候和好文章😀

      1.    Maxwell

        谢谢,我很高兴它很有用。

        问候。

  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.   奥罗斯

    我曾经使用过很多别名,但并没有忘记原始命令的意思……它们肯定非常有用🙂