IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Linux学习—— 文件权限、权限掩码、添加或删除用户与用户组、更改用户密码(passwd)、中止进程(killall) -> 正文阅读

[系统运维]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,并杀死其进程
查看进程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

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-01-30 19:17:57  更:2022-01-30 19:18:54 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 7:46:21-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码