前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >常用简单Chown命令和Chmod命令

常用简单Chown命令和Chmod命令

作者头像
昊楠Hacking
发布2018-03-08 14:35:40
1.4K0
发布2018-03-08 14:35:40
举报

linux下使用ls -la可以查看当前目录下的文件详细信息

文件的权限组成格式是:

文件属性  当前用户权限  用户所属用户组权限  其他用户权限   链接数   用户  用户组  大小 时间戳

   d                 rwx                        rw-                          r--                 1          ha       ha       679    6月

一般来说从其他用户的目录下使用cp / mv命令将其他用户的文件拷贝到自己用户目录下,或者使用scp 命令将远程用户的文件拷贝到本机目录下,需要对文件属性和所有者进行修改,否则会出现权限不够的问题。

一般先修改文件所有者,使用chown命令

用法:chown -R ha:ha ./*

-R:递归对目录下的文件进行修改所有者

ha:ha   前面的ha是改为ha用户,后面ha是改为名为ha的用户组

./*   是需要被修改的文件名或者路径,此处指定的是当前目录下的所有文件和文件夹

接下来修改文件属性,使用chmod命令

用法:chmod a+r ./*

a+r:a是对所有用户【包括当前用户,用户组用户,其他用户】进行权限修改,+r是增加读权限,+w是增加写权限,+x是增加执行权限

./*   是需要被修改的文件名

----------------------------------------------------------

我之前遇到一个神奇的问题

一个文件夹下有许多文件和文件夹,原本属于root,后来改为自己的用户,权限也都全开,但是里面有个文件夹无法打开,root可以打开,自己用户不行,权限读写都开了,直到后来偶然给文件夹加上了执行权限,自己用户才能打开。很奇怪为什么文件夹属性需要加执行权限才能打开。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017-06-19 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档