一.User,File 权限管理

日常开发中,不可避免的就是文件权限,用户权限问题,这篇简单文章整理了几个常用的权限命令使用

一.用户

1.查看用户

2.查看当前登录的用户

who一些常用参数

参数说明
-a打印全部
-d打印死掉的进程
-m同am i, mom likes
-q打印当前登录用户数和名户名
-u打印当前登录用户的登录信息
-r打印运行级别

3.添加用户

4.切换用户

5.退出用户


二.用户组

1.查看用户在哪个组

2.查看所有的组

3.修改文件所属用户(比如Runtime.app文件所属用户rongtian改为macRong用户)

4.过滤用户

5.把用户添加到sudo组

6.删除用户


三.文件权限

1.查看文件信息

drwxr-xr-x@ 3 rongtian staff 102 6 3 2015 Runtime.app

r: read可读

w:write可写

x:可执行

其中rwx是一个不可变的顺序,分别对应4 2 1

2.修改文件权限(比如上面的改为rw- — —)

+:增加权限

:减去权限

=:只有这个权限

u: user  文件或目录的拥有者

g: group 文件或目录所属群组

o: Other 其他用户

a: All 全部用户,群组

3.修改文件所属用户(比如把上面Runtime.app文件所属用户rongtian改为macRong用户)

4.查看文件大小

5.查看某个目录 

6.显示隐藏文件属性

7.显示所有文件

发表回复

电子邮件地址不会被公开。 必填项已用*标注