零基础学习linux命令

1、查看当前路径
pwd
获取当前路径并赋值
dirname=$(pwd)
路径拼接
allLine=$dirname"/home/myPath/app.apk"
或者
nextLine=/home/myPath/app.apk
allLine=$dirname$nextLine
2、当前目录下脚本执行(shellName.sh为要执行的脚本名)
./filename.sh
如果提示没权限则
chmod +x filename.sh
3、复制文件(curDir为当前路径,purDir为目的路径)
cp curDir purDir
查找当前目录下的某个文件(这里是后缀为.apk的一个文件)并复制到另一个路径
find -name "*.apk" -exec cp {} purDir \;
4、替换字符串

(1)简单的字符串替换

str1=abc

str2=1234

sed -i 's/str1/str2/g' filename

(2)字符串中有斜杠“/”
STR=/home/james/dhbfaedfn
sed -i "s%/home/james%$STR%g" filename

(3)替换某一行全部内容

比如第八行

newApkAll=\"NewApkPath\":\"12345678\",

sed -i "8c $newApkAll" profiles.json

(4)环境变量相关

vim /etc/profile 进入环境变量编辑界面

i 进入编辑模式,底部会显示INSERT

点击ESC键,输入“:wq”,保存退出环境变量编辑界面

注:如果报错提示“Found a swap file by the name”,name是文件名

先执行 rm -f name,然后再编辑环境变量

 

注意:一定一定要转成Unix格式(例如notepad++,工具栏“编辑"-->"文档格式转换"-->”转换为UNIX格式“)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值