栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Linux学习—— 文件权限、权限掩码、添加或删除用户与用户组、更改用户密码(passwd)、中止进程(killall)

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux学习—— 文件权限、权限掩码、添加或删除用户与用户组、更改用户密码(passwd)、中止进程(killall)

1、文件权限

ls -l [文件] ——查看目录和文件的属性

-为文件类型;rwx为文件或目录的所有者的权限;rwx为用户组内的用户的权限;r-x为组内其他用户的权限

文件类型:
-:普通文件
d: 目录文件
l: 链接文件
b:块设备文件
c:管道文件
权限:
r:读,位权为4;w:写,位权为2;x:执行,位权为1;其他为0

2、umask命令 设定权限掩码。(将权限给取消)

umask [参数] [权限掩码]
参数 —— -s:以文件的方式来表示权限掩码;-p:输出的权限掩码可直接作为指令来执行
直接敲出:umask (查看当前权限掩码)
umask u=,g=w,o=rwx(使用组用户的写权限被取消,其他用户的读、写和执行都被取消)

chmod命令 (改变文件或目录的权限)

a:all (所有用户) ;u: user(文件拥有者);g:group(组内用户);o:other(其他用户);+:添加权限;-:去掉权限;r: 读;w: 写;x: 执行

chmod a+r file.txt —— 将file.txt文件设为所有用户皆可读
chmod u-x file.txt —— 将file.txt文件设为文件拥有者不能执行
chmod -R 777 dir —— 将文件夹dir下的所有文件权限都改变(改为都可读、写、执行)
chmod -R a+r dir
chmod 777 file.txt —— 将文件file.txt改为皆可读、写、执行

3、添加用户和组


查看用户:cat /etc/passwd (所有的用户);tail /etc/passwd (查看后十行的用户) **
** 删除用户:userdel
userdel [参数] [用户名]
userdel Linuxcol (删除用户,但不删除其目录及文件)
-f —— 强制删除用户账号
-r —— 删除用户目录及其中的任何文件
-h —— 显示命令的帮助信息

添加用户组:groupadd groupadd tt 查看用户组:cat /etc/group (所有的用户组);tail
/etc/passwd (查看后十行的用户组) 删除用户组:groupdel groupdel tt

4、修改用户账号密码:passwd

5、killall命令(使用进程名称来杀死一组进程)

eg:killall -u tt (结束指定用户tt的进程)

补充:kill 命令 kill [参数] [进程号/进程名]
-l —— 列出系统支持的信号
-s —— 指定向进程发送的信号
-a —— 处理当前晋城市不限制命令名和进程的对应关系
-p —— 指定当前kill命令只打印相关进程的进程号,而不发送任何信号


查看进程bash,并杀死其进程

6、 sudo(以系统管理者的身份执行指令)

7、chown/chgrp命令

chown:修改文件的用户(即所有者);chgrp:修改文件的所属组
chown [用户名] [文件]
chgrp [组名称] [文件]
chown [用户名].[组名称] [文件]
如果需要把文件夹下的所有文件都修改则加上-R选项
sudo chown -R user1.trainning dir

8、命令的查找

which [命令] ——搜索命令所在的目录及别名信息
eg:which cp
whereis [命令] ——搜索命令所在目录及帮助文档路径
eg:whereis ls

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/718802.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号