利用SSH工具命令批量修改文件权限

这几天纠结个VPS呢,因为以前用VPS都没纠结过,VPS当然不是这个站在用,是我另外的小站在用啦!但是纠结的是,这个VPS好奇怪,弄了很久很久,后来终于需要一个功能,修改文件权限,一个个修改吧,慢,用FTP工具吧,也慢,我想应该有批量的吧?问了几个人,都说母鸡,哎,靠人不如靠己!

于是,我百度找啊找,终于找到命令:

首先,我们cd到你要修改文件夹的目录的父级目录,比如/home/wwwroot/abc.com/下面所有目录修改权限,那,我们登陆SSH之后输入

cd /home/wwwroot/abc.com/

然后进去输入下面一个命令

find -type d -exec chmod 755 {} \;

然后回车后输入第二个命令

find -type d|xargs chmod 755

然后回车等待完成即可!

如果我们要修改文件的权限的话,应该用下面的代码:

find -not -type d -exec chmod 644 {} \;

回车后输入

find -not -type d|xargs chmod 644

即可!

755是权限,大家可以自己改为其他的,比如777是全部给予读写,下面我来介绍下这个数字的计算吧

首先,这三位数分别对应的是所有者权限,组权限,公共权限,也就是管理员权限,组权限,用户权限的意思

然后这个数字权限的定义为如下所示:

1:执行

2:写入

3:执行和写入

4:读取

5:读取和执行

6:读取和写入

7:读取,执行和写入

这样,大家根据需要给予权限即可啦!

比如管理员读取,执行,写入,而组和用户则是读取和执行,那么就用755啦!!!

这样大家了解了权限的数字代码,也就可以用以上指令批量修改权限啦!

这个方法还是比较快的,我只修改了文件夹权限,没有试过文件权限,呵呵!为了这个教程,我也只好去试试,以便截图!

利用SSH工具命令批量修改文件权限

 

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

目前评论:5   其中:访客  0   博主  0

  1. avatar 19 1

    网站新手多多关照

  2. avatar 123 0

    谢谢博主分享学习了啊

  3. avatar 离弦矢 1

    来了 你空间的广告怎么设置的 没刷新一次还变一个 分类的时候。。。。 :roll:

    • avatar yumanutong 5

      @离弦矢 哪个地方的广告?我广告用百度和谷歌的,他们自己的广告,我不懂,哈哈,用他们的代码而已!

  4. avatar 小李子 5

    楼主是好人,学习了。

评论加载中...

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

图片 表情