linux命令

Linux用户切换与文件权限详解
本文详细介绍了Linux系统中用户切换命令su的使用方法,包括带与不带-的区别,以及文件的类型与权限设置。通过具体实例解释了如何使用chgrp、chown和chmod命令来改变文件的所属群组、拥有者和权限。

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

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

任错错

如果对您有帮助我很开心

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值