Ubuntu20.04重命名终端命令以及命令行下打开图片视频

有没有觉得在Ubuntu这样的Linux操作系统下,特别是终端命令行下操作电脑,要记忆大量的终端命令其实是挺考验人的。如果常用的几个还好,用的多了自然就顺手打出来了。而其他的,几乎任何操作都要命令来执行,太多太多,恐怕技术大神也不会全部记住吧。更何况,对于很多小白而言,由于没太多深刻了解,导致觉得有的命令非常怪异,很不顺手。

所以,我们能不能创造一个方法,简化一下终端命令?还真有。这次一起学习的终端命令,就是用来帮助我们记忆终端命令的。它就是:alias命令。其实alias是一个给系统命令定义别名的命令。用它把一个命令“改”成好记的别名后,我们就不用记忆原来冗长的命令了。

比如,我们在终端命令行下某个目录,查看有图片或视频,图形界面下一般双击打开看就行了。而如果你要是在命令行下想打开图片或视频该执行哪个命令呢?那就是xdg-open命令。比如jizhike.jpg这个图,我们可以输入xdg-open jizhike.jpg打开查看这个图片。视频也一样。而这个xdg-open命令显然有点长,那么我们就可以给这个命令改名,执行一下这个命令alias dk=xdg-open即可改名。然后我们就可以用dk jizhike.jpg查看图片了。

需要知道的是,我们给命令改的别名,只限于当前shell。如果重启就失效了。我们可以通过修改文件让别名一直有效。把别名设置加入到($HOME)目录下的 .alias 文件中(如果系统中没有这个文件,你可以创建一个),然后在 .bashrc 文件中增加这样一段代码:

# Aliases

if [ -f ~/.alias ]; then

. ~/.alias

fi

当然,如果不是特别需要,个人觉得还是用系统原有的命令就行,尤其别去添加上述代码。要知道,用alias命令设置别名这个办法,机智客觉得好像是有点请神容易送神难。你一个命令把命令改名的确很爽,可是一方面容易混淆,另一方面还不好再改回来。我看网上介绍的方法都是用绝对路径执行原有的命令,而不是如何取消这个别名。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前言 一开始在osX中,也是习惯直接在终端命令行操作,很常见的一个需求是打开当前路径的图形化文件管理器,或者打开一...
    bychannel阅读 613评论 0 0
  • >> 原文链接[https://nojsja.gitee.io/blogs/2019/06/12/Ubuntu18...
    nojsja阅读 7,169评论 6 54
  • 对于程序员来说,命令行是常用的工具,在Mac和Linux系统中,命令行使用的是Shell语言,对于常用的工具,我都...
    科研者阅读 1,854评论 0 5
  • 在Mac系统下熟练使用命令行可以使工作更高效,几乎所有的操作都可以用命令行来完成。但这些操作的前提是需要记住各种命...
    金小俊阅读 9,935评论 0 13
  • 初始化项目 Git 全局设置: 创建 git 仓库: 已有仓库? Git 三大分区 下面介绍一些git里面比较常见...
    Simple_Code阅读 570评论 0 1