声明:学习素材来自b站up【泷羽Sec】,侵删,若阅读过程中有相关方面的不足,还请指正,本文只做相关技术分享,切莫从事违法等相关行为,本人一律不承担一切后果
目录
2.把/root/这个目录直接添加到环境变量中去,让整个目录的文件都可以直接执行
写入export PATH=/root:PATH保存并wq!退出
一、永久环境变量
系统环境变量查看
windows:
linux:
path小写与大写的区别在于中间是空格还是:分割
通过env查看环境变量
查看家目录:(可以查看是什么用户)
查看ls命令脚本的所在路径
which --a ls
查看输出结果 存在/usr/bin目录,当执行ls的时候会找到对应的目录做一个执行,也就是ls的完整路径是/usr/bin/ls脚本
二、执行非临时shell脚本
1.将shell脚本写入到/usr/bin/目录
先创建脚本 vim 1.sh
并赋予执行权限
写入到/usr/bin/目录下
查看是否写入成功
ls -a /usr/bin | grep 1.sh
执行文件
此时不用加./运行即可以当做命令来运行。
2.把/root/这个目录直接添加到环境变量中去,让整个目录的文件都可以直接执行
使用export导入环境变量
export PATH=/root:$PATH
echo $PATH查看是否导入成功
变量永久保存
首先要切换到根目录下
cd /
打开.bashrc文件进行编辑
usr/bin/vi .bashrc
写入export PATH=/root:PATH保存并wq!退出
source变量生效
source /usr/bin/ .bashrc
新开一个窗口查看变量1.sh是否生效
三、字符串显位
查询字符串长度
str="hello world" 定义字符串
echo ${#str} 打印长度,空格也算
限制输出
使用${str:start:end}
eg:
${str:0:3}
好啦,以上就是关于本文的内容了,还有后续,希望对你有所帮助咯。。