linux下常用命令

被迫转岗,开始接触QA的工作。本系列文章主要记录一些工作日常中踩到的坑和接触到的新知识,把握好这段短暂的时光吧~

chmod 更改文件/目录的权限

有的时候我们想要对某个文件进行读、写、执行等操作。比如我要执行某个shell脚本 > $ ./install_service.sh 一般会有一个习惯:使用tab去补全文件名称,我输入了./in接着狂敲tab始终显示不出全称,难道是我名字记错了?其实是因为这个脚本当前我没有执行的权限!所以,我只需要给自己加上执行的权限就可以了,操作如下图:

//常见的权限表示形式有
chmod 777   //将权限改为对所有用户可读,可写,可执行
chmod 775   //将权限改为其他用户不可读

更多详细:https://www.cnblogs.com/huchong/p/9075201.html

scp 远端拷贝

scp -r [email protected]:~/Document/ming ~/Downloads 

上面这个命令的意思是:将IP为192.168.2.204,用户名为ming的系统下,位于/Document/的ming目录拷贝至本机的/Downloads目录下,命令执行后需要再输入密码才可以进行复制。

那么将两个位置调换一下会发生什么效果呢?

scp -r ~/Downloads [email protected]:~/Document/ming

事实上就是把本机Downloads目录整体复制到远端的~/Document/ming的目录中,实现的是本机到远端的拷贝效果。

ln 创建软链接

ln -s log2013.log link2013 //为log2013.log文件创建软链接link2013,如果log2013.log丢失,link2013将失效

你可能感兴趣的:(linux下常用命令)