文件权限类命令
1. chmod改变权限
1)基本语法:
chmod [{ugoa}{±=}{rwx}] [文件或目录] [mode=421] [文件或目录]
2)功能描述
改变文件或者目录权限
文件: r-查看;w-修改;x-执行文件
目录: r-列出目录内容;w-在目录中创建和删除;x-进入目录
删除一个文件的前提条件:该文件所在的目录有写权限,你才能删除该文件。
3)示例
[root@hadoop106 test1]# chmod u+x test1.java
[root@hadoop106 test1]# chmod g+x test1.java
[root@hadoop106 test1]# chmod o+x test1.java
[root@hadoop106 test1]# chmod 777 test1.java
[root@hadoop106 test1]#chmod -R 777 testdir
2. chown改变所有者
1)基本语法:
chown [最终用户] [文件或目录] (功能描述:改变文件或者目录的所有者)
2)示例
[root@hadoop106 test1]# chown wolf test1.java
[root@hadoop106 test1]# ls –al
-rwxr-xr-x. 1 wolf wolf 551 5月 23 13:02 test1.java
3. chgrp改变所属组
1)基本语法:
chgrp [最终用户组] [文件或目录] (功能描述:改变文件或者目录的所属组)
2)示例
[root@hadoop106 test1]# chgrp wolf test1.java
[root@hadoop106 test1]# ls -al
-rwxr-xr-x. 1 root wolf 551 5月 23 13:02 test1.java
4. su 切换用户
1)基本语法:
su –username (功能描述:切换用户)
2)示例
[root@hadoop101 wolf]# su wolf
[wolf@hadoop101 ~]$
[wolf@hadoop101 ~]$ su root
密码:
[root@hadoop101 wolf]#