Ubuntu下Alias使用详解

Linux大全评论1.7K views阅读模式

Ubuntu下Alias使用详解(有许多需要注意的细节) 。由于主机上装了scureCRT这个远程登录软件,但是在linux环境下找不到破解版,只能使用30天试用版。针对这个版本,也是有无限使用的方法的,详细我就不讲了,请参考下面的这篇文章:http://www.linuxidc.com/Linux/2012-06/63053.htm

在文章中可以看到~/.vandyke/Config这个目录路径比较难记忆,于是我就想自定义一个路径变量来表示这个路径,在ubuntu下有个alias命令可以起到设置指令别名和路径别名的作用,详细的使用方法如下:

alias[别名]=[指令名称]

指令的名称需要用单引号括起来。但是直接在终端里面使用上述命令的话,那么这个指令别名或者路径别名就只能在本次登录上有效,一旦切换用户或者注销系统之后,命令就会失效。要使自定义的别名长期有效,则需要在配置文件中进行设定,该配置文件的路径为~/.bashrc。在我们登录的时候,系统会读取这个文档,从而得到我们的设定值,我们就可以使用自己设定的值了。~/.bashrc的部分内容如下所示:

可以看到我已经在当前用户的/.bashrc文件的最后一行加上了 alias scurecrt='cd ~/.vandyke/Config/' 这一行语句,这样我下次就可以用 scurecrt 这个别名来访问到 ~/.vandyke/Config/ 这个目录了。在这样设置了之后,如果要使设定立即生效的话,就使用 source 命令,即

source ~/.bashrc

命令来使设定档立即生效。原来 source 命令会将刚才设定的内容读到当前shell来,当前用户就可以立即使用了。

注意事项:

企鹅博客
  • 本文由 发表于 2020年7月31日 19:20:57
  • 转载请务必保留本文链接:https://www.qieseo.com/211821.html

发表评论