Linux第五天

本文详细介绍了Linux系统中文件权限的设定与解读,包括普通文件与目录的权限、特殊权限如SUID、SGID及sticky位的作用,以及如何使用ACL进行更精细的权限控制。同时,文章还涵盖了磁盘管理的基础知识,如硬盘命名规则、分区类型、文件系统的添加,以及挂载和卸载的过程。
摘要由CSDN通过智能技术生成

文件详细信息:

-rw-r--r--. 2 root root 1901 Apr  2 20:58 file

文件类型 权限 硬链接次数 属主 属组 文件大小 文件的最后一次修改时间 文件名

权限:

属主权限u   属组权限g 其他人权限o

读:r   4           写: w  2         执行:x    1

000 ---  0

001 --x  1

010-w-   2

011-wx  3

100r--    4

101 r-x  5

110 rw- 6

111rwx  7

rwxr-xr-x: 755

对于普通文件:

r--- 可读取此文件的实际内容(cat查看文件)

w-- 可编辑此文件的内容(vim  echo),但不具备删除该文件的权限(删除文件又文件的上层目录控制,跟文件的本身无关)

x--该文件具有可以被系统执行的权限

对于目录文件:

r---具有读目录结构列表的权限,可以查询该目录下的文件名数据

w---空

x---用户能否进入该目录(cd)

同时拥有w和x权限才可以创建文件和目录

修改权限:

chmod 777 文件名

chmod u/g/o/  a  =/+/-  /r/w/x  文件名

特殊权限: u+s

suid:让进程不再属于他的发起者,而是属于程序文件本身。(suid只对二进制文件有效;调用者对该文件有执行权;在执行过程中,调用者会暂时获得该文件的所有者权限;该权限只在程序执行的过程中有效)

查找passwd的程序文件位置:which  passwd

chmod  u+s /usr/bin/passwd

查看进程信息:ps -ef

sgid:g+s,对于普通文件,以组的权限执行修改、usr/bin/passwd的g+s,touch文件后文件的所属组为root(作用于普通文件时,和suid类似);对于目录文件,目录的属组是谁,在目录下创建的文件的属组就是目录的属组

sticky :o+t 不能够删除其他用户在同目录里创建的文件,也无法修改其他用户创建的文件内容,可删除修改自己创建的文件

ACL:可以对某个文件设置该文件具体的某些用户权限,意思就是通过ACL可以对一个文件权限做扩展,可以不同的用户对某个文件有不同的权限。

获取文件的访问控制信息:getfacl 文件名

sefacl 设置文件的acl

修改文件的acl:setfacl -m u:用户名:权限 文件名/目录名

setfacl -m g:组名:权限 文件名

setfacl -b 文件名

setfacl -x g:组名 文件名

查看权限掩码:umask      0022

当前面第一位为2和4权限就叫强制位,1的权限就是冒险位,2代表GID,4代表的是uid,1代表的是sticky

权限掩码:控制创建文件的权限

查看权限掩码:umask

修改权限掩码:umask 022

普通文件的权限属性:666

目录文件的权限属性:777

磁盘管理:

linux里面硬盘根据硬盘接口的不同来命名:

IDE                        hd(a-d)

SATA/SCSI            sd(a-z)        

 

一块磁盘默认可被分为四个分区,这四个分区分别为主分区或者扩展分区,在扩展分区上可创建逻辑分区。

boot loader 开机管理程序:初始化硬件程序

df -h 查看磁盘分区情况

fdisk -l 查看分区列表

fdisk /dev/sda

partprobe 将分区信息加载到内核

mkfs.ext4 /dev/sda5 添加文件系统,即格式化磁盘

 

临时挂载:mount /dev/sda5 挂载点目录

mount 查看所有挂载的信息

mount -a 更新挂载信息

卸载:umount /dev/sda5        或        umount 挂载点目录

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

当来敲门的是幸福

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值