你们好,又碰面了linux更改文件用户组,我是大家的同事全栈君。
怎样在linux下更改组权限
chmodg+rpath/file加读权限当前目录
chmod-Rg+rpath/file加读权限当前目录以及子目录
g-r减读权限
g+w加写权限
g-w
g+x加执行权限
g-x
常常会用到的命令linux学习视频,记一下。
1.chgrp更改文件所属组
#简单使用linux更改文件用户组,将文本test.txt所属组改为gourp1
chgrpgourp1test.txt
2.chown更改文件拥有者
#将test.txt文件所属用户更改为user1
chownuser1test.txt
#同时更改test.txt的所属用户和所属组
chownuser1:group1test.txt
3.chmod更改文件属性
chmod755test
chmodu+xtest
chmodu-xtest
chmodg+xtest
4.usrmod更改用户所属组
通常的话只是将当前用户添加到其它组中去
usrmod-a-Ggroup1user1
假如要彻底修改用户所属的组的话使用
usrmod-ggroup1user1
使用Linux时,须要以一个用户的身分登入,因而限制一个使用者才能访问的资源;而组则是拿来便捷组织管理用户。
用户与组
•每位用户拥有一个UserID
•每位用户属于一个主组,属于一个或多个附属组
•每位组拥有一个GroupID
•每位进程以一个用户身分运行,并受该用户可访问的资源限制
•每位可登入用户有一个指定的SHELL
系统中的文件都有一个所属用户及所属组,用户、组信息保存在以下三个文件中:
/etc/passwd用户信息
/etc/shadow用户密码
/edc/group组信息
命令id用以显示当前用户的信息,命令passwd可以更改当前用户的密码;以下命令可以显示登录用户信息:
whoami显示当前用户
who显示当前登入的用户信息
w显示登录用户的详尽信息
命令useradd添加一个用户:
useradd用户名
-d指定用户家目录
-s指定用户登录shell
-u指定用户uid
-g指定用户所属主组
-G指定用户所属附属组
命令usermod更改一个用户的信息:
usermod参数用户名
-l更改用户名
-u更改uid
-g更改用房主组
-G更改用户附属组
-L锁定用户
-U解锁用户
例1:
#useradd-d/usr/sam-msam
此命令创建了一个用户sam,其中-d和-m选项拿来为登陆名sam形成一个主目录/usr/sam(/usr为默认的用房主目录所在的父目录)。
例2:
#useradd-s/bin/sh-ggroup-Gadm,rootgem
此命令新建了一个用户gem,该用户的登陆Shell是/bin/sh,他属于group用户组linux 输入法,同时又属于adm和root用户组,其中group用户组是其主组。
这儿可能新建组:groupaddgroup及groupaddadm
降低用户帐号就是在/etc/passwd文件中为新用户降低一条记录,同时更新其他系统文件,如/etc/shadow,/etc/group等。
Linux提供了集成的系统管理工具userconf,他能拿来对用户帐号进行统一管理。
注:
用户账户本身在/etc/passwd中定义。Linux系统包含一个/etc/passwd的同伴文件,称作/etc/shadow。该文件不像/etc/passwd,只有对于root用户来说是可读的,但是包含加密的密码信息
命令userdel用户删掉一个用户:
userdel用户名
userdel-l用户名删掉用户的同时删掉该用户家目录
命令groupadd、groupmod用以创建、修改一个组:
groupadd组名
groupmod-n新组名旧组名
groupmod-g新组ID旧组ID
比如:
#userdel-rsam
此命令删掉用户sam在系统文件(主要是/etc/passwd,/etc/shadow,/etc/group等)中的记录,同时删掉用户的主目录。
删掉一个组
同样的,我们有时会须要删掉一个组,命令groupde用以删掉一个组
Linux—修改文件权限、文件拥有者以及文件所在组
更改文件权限——chmod更改文件拥有者——chown更改文件所属组群——chgrp
linux更改文件权限
ubuntu下更改文件访问权限Ubuntu下更改目录权限命令如下:chmod600name(只有所有者有读和写的权限)chmod644name(所有者有读和写的权限,组用户只有读的…
Linux更改文件夹的用户组权限
将ubsadm文件夹所属用户更改为userschown-Rubsadm:users/home/ubsadm此命令将用户123的用户组改为rootusermod-g123root
Linux命令–文件权限和c盘管理
1.chmodchmod[ugoa][+-=][rwx]file改变目录或则文件的权限.u是user,g是group,o是other,a是all.+是添加权限,-是去除权限,=改变权限为.…
linux更改文件权限指令chmod
chmod更改一下bin目录下的.sh权限就可以了.chmodu+x*.sh这儿的u这儿指文件所有者,+x添加可执行权限,*.sh表示所有的sh文件.
linux中文件权限和c盘管理、linux服务器项目怎样布署
chmodchmod421xx.txt//4=r,2=w,1=xdf查看已挂载c盘的总容量.使用容量.剩余容量等,可以不加任何参数,默认是按k为单位显示的df常用参数有–i-h-k…
linux更改文件权限命令(chmod)
chmod命令是用于改变文件或目录的访问权限.用户用它控制文件或目录的访问权限.该命令有两种用法.一种是包含字母和操作符表达式的文字设定法:另一种是包含数字的数字设定法.1.文字设定法chmod…
linux中文件权限格式与chmod命令以及用户和用户组的管理
简单了解一下linux中的文件权限格式与chmod命令chmod命令:改变文件或则目录的权限格式:chmod[参数][]–…
随机推荐
iOS-滑屏方案
参考自:iOS开发-通过ChildViewCotrollerViewController容器产品降低新的版面,类似于网易新闻,百度新闻,腾讯新闻等新闻顾客端首页多屏幕滑屏切换,找了一些开源代码研…
js,onblur后下一个控件获取焦点判定、html当前活跃控件、jquery版本查看、jquery查看浏览器版本、setTimeout&;setInterval
需求:input控件在丧失焦点后直接做验证,验证通不过的话,显示相应错误.并且假如丧失焦点后点击的下个控件是比较特殊的控件(例如,退出系统),这么不执行验证操作,直接退出系统(避免在系统退出前,还显…
Enter键递交表单
inputtype=”submit”在360浏览器上不能递交用了这个