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权限一 -> 正文阅读

[系统运维]快速学习Linux权限一

最好是能记住每一项命令的英文

权限:permission? ? ? ? 允许:allow? ? 拒绝:deny

首先我们要明白下面这条语句是上面意思

-rw-r--r-- ? 1 root ? root ? ? ? ? 7 7月 ?24 11:28 1.txt

图1-1详解

?图 1-1

?r 读read
?w 写write
?x 执行 execute
?- 此处的权限没有

权限分为三类人? 分别为:

自己(user) --》u????????组 ?group ?-->g????????其他人 others -->o????????所有人 all --->a

图1-2为详解:

?图 1-2

访问权限
?? ?可读(read):允许查看文件内容、显示目录列表
?? ?可写(write):允许修改文件内容,允许在目录中新建、移动、删除文件或子目录
?? ?可执行(execute):允许运行程序、切换目录
归属(所有权)
?? ?文件拥有者(owner):拥有该文件或目录的用户帐号
?? ?属组(group):拥有该文件或目录的组帐号
?? ?其它人(others):除了属主和属组的其他人

讲主命令之前我们最好先了解底层,程序和进程

?

?图 2

程序:program ?实现某个功能的一段代码--》静态的
进程:process ?正在进行(运行)的程序--》动态的

进程由什么组成?

1、 进程控制块(pcb proces control block): pid,euid,egid,status,address等
?? ??? ??? ?作用:是感知一个进程存在的唯一凭证
2、?程序代码 code: 写好的代码
3、 程序产生的数据 data: 动态临时产生的

chmod命令

修改文件或文件夹属性

他有两种模式:

1、文字模式:图 3-1

?图3-2

?

2、数字模式:图 3-1

图 3-3?

?

chown命令

修改指向用户和组

?图 4-1

?

umask命令

查看权限的掩码? 通过减掩码,得到默认的权限

我们以022为例? ?减去之后得? 755? ?

那么默认情况下,我们新建的文件和文件夹的权限是多少呢?

755 ?文件夹 ? 644文件

/etc/profile--->初始化用户的环境变量--》用户登录系统的时候,会执行这个脚本设置我们的环境变量

if [ $UID -gt 199 ] && [ "`id -gn`" = "`id -un`" ]; then
? ? umask 002
else
? ? umask 022
fi

suid和sgid权限位 ?--》权力的体现
普通用户在执行某个命令的时候会拥有命令的拥有者的权限 --》普通用户在使用这个命令的时候,就拥有了root的权限

默认情况下,所有的命令都是root的

sticky

每个用户创建的文件只能自己用户操作

?

?

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-08-07 12:29:14  更:2021-08-07 12:31:33 
 
开发: 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年5日历 -2024/5/17 11:28:23-

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