linux里面怎么更改文件的权限

 我来答
可乐零七
高粉答主

2016-10-20 · 每个回答都超有意思的
知道顶级答主
回答量:6.3万
采纳率:76%
帮助的人:1亿
展开全部
查看文件权限的语句:
  在终端输入:
ls -l xxx.xxx (xxx.xxx是文件名)
  那么就会出现相类似的信息,主要都是这些:
-rw-rw-r--
  一共有10位数
  其中: 最前面那个 - 代表的是类型
  中间那三个 rw- 代表的是所有者(user)
  然后那三个 rw- 代表的是组群(group)
  最后那三个 r-- 代表的是其他人(other)
  然后我再解释一下后面那9位数:
  r 表示文件可以被读(read)
  w 表示文件可以被写(write)
  x 表示文件可以被执行(如果它是程序的话)
  - 表示相应的权限还没有被授予
  现在该说说修改文件权限了
  在终端输入:
  chmod o w xxx.xxx
  表示给其他人授予写xxx.xxx这个文件的权限
  chmod go-rw xxx.xxx
  表示删除xxx.xxx中组群和其他人的读和写的权限
  其中:
  u 代表所有者(user)
  g 代表所有者所在的组群(group)
  o 代表其他人,但不是u和g (other)
  a 代表全部的人,也就是包括u,g和o
  r 表示文件可以被读(read)
  w 表示文件可以被写(write)
  x 表示文件可以被执行(如果它是程序的话)
  其中:rwx也可以用数字来代替
  r ------------4
  w -----------2
  x ------------1
  - ------------0
  行动:
   表示添加权限
  - 表示删除权限
  = 表示使之成为唯一的权限
  当大家都明白了上面的东西之后,那么我们常见的以下的一些权限就很容易都明白了:
  -rw------- (600) 只有所有者才有读和写的权限
  -rw-r--r-- (644) 只有所有者才有读和写的权限,组群和其他人只有读的权限
  -rwx------ (700) 只有所有者才有读,写,执行的权限
  -rwxr-xr-x (755) 只有所有者才有读,写,执行的权限,组群和其他人只有读和执行的权限
  -rwx--x--x (711) 只有所有者才有读,写,执行的权限,组群和其他人只有执行的权限
  -rw-rw-rw- (666) 每个人都有读写的权限
  -rwxrwxrwx (777) 每个人都有读写和执行的权限
yexicheng
2016-10-20 · TA获得超过1.2万个赞
知道大有可为答主
回答量:8857
采纳率:69%
帮助的人:7064万
展开全部
使用chmod的命令就可以了
chmod可以修改owner,group,other分别不同的权限
分别可以设置读、写、执行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
冰蜂90
2016-11-08 · TA获得超过102个赞
知道小有建树答主
回答量:191
采纳率:0%
帮助的人:86.5万
展开全部
chmod -R 777 test

test为需要更改文件权限的文件夹或者文件名称,注意,这里直接给除了777权限,如果是做网站需要注意安全
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
luoxj100
2016-11-16 · 超过31用户采纳过TA的回答
知道答主
回答量:104
采纳率:0%
帮助的人:27.6万
展开全部
用户、组、权限
1.)计算机用户:获取计算机资源与服务的标识
2.)权限:
文件:
r:可读,可以使用类似cat等命令查看文件内容;
w:可写,可以编辑或删除此文件;
x: 可执行,eXacutable,可以命令提示符下当作命令提交给内核运行;
目录:
r: 可以对此目录执行ls以列出内部的所有文件;
w: 可以在此目录创建文件;
x: 可以使用cd切换进此目录,也可以使用ls -l查看内部文件的详细信息;
3.)rwx:二进制表示法
r--:只读
r-x:读和执行
---:无权限
0 000 ---:无权限
1 001 --x: 执行
2 010 -w-: 写
3 011 -wx: 写和执行
4 100 r--: 只读
5 101 r-x: 读和执行
6 110 rw-: 读写
7 111 rwx: 读写执行
4.)组的权限
用户:UID:/etc/passwd
组:GID:/etc/group
影子口令
用户:/etc/shadow
组:/etc/gshadow
5.)用户类别
管理员:0
普通用户: 1-65535
系统用户:1-499
一般用户:500-60000
6.)用户组类别:
管理员组:
普通组:
系统组:
一般组:
私有组:创建用户时,如果没有为其指定所属的组,系统会自动为其创建一个与用户名同名的组
基本组:用户的默认组
附加组,额外组:默认组以外的其它组
linux管理权限命令
1.)chown: 改变文件属主(只有管理员可以使用此命令)
# chown USERNAME file,...
-R: 修改目录及其内部文件的属主
--reference=/path/to/somefile file,... 引用参考将后边文件属主/组和前边引用一样
2.)chown USERNAME.GRPNAME file,... /chown USERNAME:GRPNAME file,...
(两个意义一样)既更改属主,也改更属组
-R: 修改目录及其内部文件的属主及属组
3.)# chgrp GRPNAME file,... 改变文件属组(只有管理员可以使用此命令)
-R修改目录及其内部文件的属组
--reference=/path/to/somefile file,... 引用参考将后边文件属主/组和前边引用一样
4.)chmod: 修改文件的权限
1、修改三类用户的权限
chmod MODE file,...
-R递归
--reference=/path/to/somefile file,...
#chmod 644 FILE
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式