被迫转岗,开始接触QA的工作。本系列文章主要记录一些工作日常中踩到的坑和接触到的新知识,把握好这段短暂的时光吧~
chmod 更改文件/目录的权限
有的时候我们想要对某个文件进行读、写、执行等操作。比如我要执行某个shell脚本 > $ ./install_service.sh 一般会有一个习惯:使用tab去补全文件名称,我输入了./in接着狂敲tab始终显示不出全称,难道是我名字记错了?其实是因为这个脚本当前我没有执行的权限!所以,我只需要给自己加上执行的权限就可以了,操作如下图:
//常见的权限表示形式有
chmod 777 //将权限改为对所有用户可读,可写,可执行
chmod 775 //将权限改为其他用户不可读
更多详细:https://www.cnblogs.com/huchong/p/9075201.html
scp 远端拷贝
scp -r ming@192.168.2.204:~/Document/ming ~/Downloads
上面这个命令的意思是:将IP为192.168.2.204,用户名为ming的系统下,位于/Document/的ming目录拷贝至本机的/Downloads目录下,命令执行后需要再输入密码才可以进行复制。
那么将两个位置调换一下会发生什么效果呢?
scp -r ~/Downloads ming@192.168.2.204:~/Document/ming
事实上就是把本机Downloads目录整体复制到远端的~/Document/ming的目录中,实现的是本机到远端的拷贝效果。
ln 创建软链接
ln -s log2013.log link2013 //为log2013.log文件创建软链接link2013,如果log2013.log丢失,link2013将失效