Linux学习第二天

常用命令及实操 

Linux中添加组:指令: groupadd 组名   操作示例:groupadd  shuiguo   


Linux查看所有分组   指令:(cat)vi /etc/group 运行结果如下:


创建用户并指定该用户的分组: 指令: useradd -g 组名  用户名   实操示例:useradd -g  shucai  tudou


查看Linux中所有用户的信息:指令:  cat /etc/passwd 


huluobo:x:507:506::/home/huluobo:/bin/bash

huluobo表示 用户名 ; x表示 密码  ;   507表示用户ID ;    506所在分组的ID;    ::表示里边的注释:

/home/huluobo表示用户所在目录 ;   /bin/bash表示该用户使用的shell解析器;

现在logout退出root用户,登陆huluobo  显示工作目录为:/home/huluobo

再创建一个文件  mytext1.c,如下:

 

ls -l查看所有信息;

【重点】:-  rw-  r--  r--    

r   可读           可以用数表示4    

w  可写          可以用数表示 2   

x   可执行      可以用数表示1     

-     文件类型;普通文件用“-”文件夹用“d”           

rw- 文件的所有者对该文件的权限,                            

r--  文件所在组的用户对该文件的权限                         

r--  其他组用户对该文件的权限                                   

例:切换用户tudou访问huluobo的文件目录,受限制 见下图:


那么如何修改文件权限?让用户tudou可以访问huluobo的目录呢?接着往下看

ls-l查看所有信息:d rwx --- ---  


除了用户自己可以访问之外 所在组其他组用户都 没有访问权限
现在对权限进行修改操作:只有两个用户可以进行权限操作:一个是root用户, 一个是用户本身
logout退出tudou用户   以登陆hulubo用户为例:

登陆之后进行权限修改,指令: chmod xxx 要修改的用户名  操作示例: chmod 777 huluobo


修改之后使用  ls-l命令查看权限信息:d rwx rwx rwx


指令解释:777 w(4)+r(2)+x(1)=7  示例: chmod 770 huluobo  运行结果如下:

修改用户所在分组: 指令: usermod -g 组名 用户名   示例:usermod  -g shuiguo tudou


cat /etc/passwd指令查看分组,发现土豆和胡萝卜已经不再同一个分组里边了,tudou在507分组

huluobo在506分组






评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值