为了账号安全,请及时绑定邮箱和手机立即绑定

SHELL - Linux下定制自己的工具

标签:
Linux

导语

在Linux下,有时候某些特殊的命令会被重复使用,为了避免重复写这些代码,我们可以考虑 将其定制为一个Linux命令,集中放到某一个路径下,然后把改路径加入到系统的PATH变量中去。这样我们就可以将其当做一个系统命令来使用了


准备工作

为了能将自己定制的脚本作为系统命令来使用,需要提前做一些事情

定制化脚本路径

mkdir -p /devOps/shell/bin

添加路径到系统PATH变量

sed -i '/export PATH/i LCPATH=\/devOps\/shell\nPATH=$PATH:$LCPATH/bin' /etc/profilesource /etc/profile

定制脚本,赋予执行权限

#这里举例说明## write scriptvim /devOps/shell/bin/lchello#!/usr/bin/env bash echo "Hello someone"echo "you are using customized command by yourself"## change mod and give execute privilegechmod a+x /devOps/shell/bin/lchello## try to executeroot@pts/0 $ pwd
/tmp## 这里不用输入绝对路径,因为它已经存在于我们的path变量中了root@pts/0 $ lchello 
Hello someone
you are using customized command by yourself

root@pts/0 $ which lchello
/devOps/shell/bin/lchello
root@pts/0 $ env |grep -i path |grep -i devOps
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/devOps/shell/bin:/root/bin

这里将不定期的更新,新增一些定制化的Linux命令,来提高我们的工作效率


***1,查看进程占用内存情况 ***

2016-06-17 by liuchao
查看进程占用内存情况

2,解析Ini配置

2016-06-20 by liuchao
Linux下解析ini配置文件



作者:全栈运维
链接:https://www.jianshu.com/p/c99fa34f5f28

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消