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命令设置别名这个办法,机智客觉得好像是有点请神容易送神难。你一个命令把命令改名的确很爽,可是一方面容易混淆,另一方面还不好再改回来。我看网上介绍的方法都是用绝对路径执行原有的命令,而不是如何取消这个别名。

你可能感兴趣的:(Ubuntu20.04重命名终端命令以及命令行下打开图片视频)