文件权限控制列表(ls -l查看文件信息最后的"." 变成"+" 即有ACL设置)
- setfacl[-Rm] - 更精确的控制权限
- getfacl**_<dir>_显示目录详细的ACL信息
用户身份切换
- su[-]<user>- 切换到新用户(若没有参数"-",则为临时切换,将保留之前用户的环境变量 )
- visudo- 进行sudo配置文件的编辑(默认调用vi编辑器)
目录介绍
-
/- 根目录
-
/root- root管理员的家目录
-
/home- 其他用户的家目录
-
/dev- 设备(鼠标、键盘、内存、硬盘等设备映射成文件)
-
/etc- 配置文件(系统和服务程序)
-
/var- 经常发生改变的文件
-
/boot- 存放开机所需信息(驱动、内核、引导文件)
-
/lib- 函数库
-
/usr- 用户目录
-
/media或/mnt- 挂载光盘镜像
-
/tmp- 开放目录,临时目录(SBIT)
-
/bin- 二进制可执行文件目录
-
/opt- 第三方程序(更建议将程序安装到/usr目录)
-
/proc- 虚拟文件系统(请勿随意修改)
-
/srv -一些网络服务的数据文件目录
- /lost+found -当文件系统发生错误时,将一些丢失的文件片段存放在这里
dev目录
- /dev/cdrom- 光盘
- /dev/sr0, sr1, sr2, …- 若有多个光盘时的目录名
- /dev/sda, sdb, sdc, sdd, …- 分别是第1,2,3,4,…个被系统识别的硬盘
-
/dev/sda1, sda2, sda3, sda4, sda5, …- 其中sda1 ~ sda4为主分区或扩展分区,sd5以后都是逻辑分区
物理设备命名规则
在Linux系统中一切都是文件,硬件设备也不例外。
常见的硬件设备及其文件名称
硬件设备 文件名称 - IDE设备 /dev/hd[a-d]
- SCSI/SATA/U盘 /dev/sd[a-p]
- 软驱 /dev/fd[0-1]
- 打印机 /dev/lp[0-15]
- 光驱 /dev/cdrom
- 鼠标 /dev/mouse
- 磁带机 /dev/st0或/dev/ht0
文件系统
- ext2/ext3/ext4/XFS
RHEL 7可以使用XFS文件系统,相比来说,XFS较ext4性能没有太明显的提升,但所支持的最大容量达到了18EB(19327352832GB) - 文件的数据和属性信息是被分开来保存的
- VFS(虚拟文件系统)可以消除底层差异,不需要我们在保存文件时还要根据文件系统的不同(FAT32 / NTFS / exFAT / ext4 / XFS)来进行底层的处理
- 新硬盘的初始操作
1、分区 -fdisk
2、格式化 -mkfs
3、挂载 -mount