linux命令su:
用户切换在使用时请加 “-” 例如:su - user 因为加-以后切换用户后是切换到当前用户的根目录下
su - 用户名称 (功能描述:切换到用户并获得该用户的环境变量及执行权限)
加“-”实例
不加“-”实例
su 用户名称 (功能描述:切换用户,只能获得用户的执行权限,不能获得环境变量)
文件的类型与权限:
第一个字符代表这个文件是[目录,文件或链接文件等等]:
× 【d】 则是目录
× 【-】则为文件
× 【l】则表示为连结档
× 【b】则表示为装置文件里面的可供储存的接口设备(可随机存取装置);
× 【c】则表示为装置文件里面的串行端口设备,例如键盘、鼠标(一次性读取装置)。
(2)以三个为一组,且均为『rwx』 的三个参数的组合
[ r ]代表可读(read)、[ w ]代表可写(write)、[ x ]代表可执行(execute)。 要注意的是,这三个权限的位置不会改变,如果没 有权限,就会出现减号[ - ]而已。
× 第一组为『档案拥有者的权限』
× 第二组为『同群组的权限』
× 三组为『其他非本群组的权限』
如何设置文件属性与权限:
- chgrp:改变文件所属群组
chgrp [-R]进行递归
- chown:改变文件拥有者
- chmod + 权限表示符(字符串或数字) 路径/文件(夹)
例如:chmod + 642 alice
该文件的权限是:
用户 :读、写
用户组 :读
其他人 :写
在文件原有的属性上执行下列命令:
chmod +x alice
该文件的权限是:
用户 :7
用户组 :5
其他人 :3
各组权限对应的位置是固定,由系统写死的,不允许变更权限表示的位置。
文件显示完整的年月日时分秒时间命令:
ls -l --full-time