linux 进入目录 在执行命令,Linux-Shell 高效进入目录/执行命令

近期在看鸟哥的Linux私房菜,记录下觉得有用的一点。

1.可以在shell中定义变量,然后使用变量,实现高效的跳转到对应目录,免去了输入较长的地址。

比如我装的LAMP环境,每次跑起环境都挺麻烦的。具体命令如下

cd /opt/lampp

sudo ./manager.run

7001ae5ac65ecc26d58af3d32dc7a864.png

通过在shell里,设置一个名为“lamp”的变量,在该变量中记录好路径,然后直接使用该变量启动控制台,这样能省些功夫。 具体操作如下: 终端中

vi ~/.bashrc //在这个文件中添加lamp变量

lamp="/opt/lampp/manager.run" //添加在末尾

保存退出

source .bashrc //使之生效

现在就可以用了,比如我在终端中,进行如下操作

sudo $lamp //即可打开lamp的控制面板,如下图所示

550e824fb44aae2ab2bc54703777f8b1.png

0cb32f8bd110ae24a7a30ae27b7e269e.png

上述代码在Ubuntu18.04-64位中有效,在CentOS7中亦有效。 一样的原理,定义一些较长的路径名为变量,快速进入某路径也可以用这样的办法。

##2. 给命令设置别名,快速进入目录或执行操作,比上面的更方便,毕竟 $ 按起来还是挺麻烦的 利用alias、unalias实现命令的别名设置和取消 ###alias设置别名

终端中:

alias lamp="sudo /opt/lampp/manager.run"

设置成功后,直接在终端中用"lamp"命令,输入root密码即可打开控制台

e42098fa848d77ada12151268487e40e.png

###unalias取消命令别名

unalias 命令别名 //即可取消该别名设置,在终端中执行如下命令

unalias lamp //执行后,lamp命令即不存在

c08f8985fad26739d6b5bd9e810d861c.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值