随笔- 310  文章- 1  评论- 0  阅读- 86009 

1     用户权限操作

1.1       useradd-添加用户

useradd  用户名       添加用户,如:useradd  xiaoming

1.2       passwd-修改用户密码

passwd   用户名       修改密码,如:passwd  xiaoming

1.3       userdel-删除用户

userdel   用户名        删除用户,如:userdel  xiaoming

userdel  -r  用户名   删除用户以及用户主目录,如:userdel  -r  xiaoming

1.4       groupadd-添加用户组

groupadd   组名        添加一个用户组,如groupadd mygroup

groupadd -g 444 test  添加一个用户组,并指定gid

1.5       chmod-修改文件权限

chmod u+rwx, g+rwx, o+rwx filename  赋予user、group、other均有读写执行的权限

chmod 755 yyy.txt

1.6       chown-改变文件所有者

chown runoob:runoobgroup /home/boye/ -R

chown runoob:  /home/boye/ -R

chown runoob:runoobgroup file1.txt

1.7       chgrp-变更文件或目录的所属群组

chgrp 用户组 文件名 如,chgrp -R user smb.conf,加-R参数用于递归

chown -R -h 用户名 文件/目次基本命令

-R选项意味着对所有子目录下的文件也都进行同样的操作,

-h选项意味着在改变符号链接文件的属主时不影响该链接所指向的目标文件

 posted on   boye169  阅读(470)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
点击右上角即可分享
微信分享提示