文件与文件夹权限Linux基本权限:-rw-r--rw- 1 root root 22 Jan 6 15:42 abc- --- --- ---
| 类型 | 说明 |
|---|---|
| rwx | r读4,w写2,x执行1 |
| - | 文件类型 |
| - - - | 文件所有者的权限root rw- |
| - - - | 文件所属组中的成员对其权限root r– |
| - - - | 其他人 rw- |
| 22 | 文件或文件夹的大小 |
| Jan 6 15:42 | 创建日期 |
| abc | 文件名 |
Linux特殊权限:
linux特殊权限 7 777
Linux隐藏权限:
chattr [±=][ASacdistu] 文件或文件名
lsattr 文件或文件名:查看文件或文件夹的隐藏权限
| 选项 | 说明 |
|---|---|
| + | 增加某个特殊参数,其他原本存在的参数不动 |
| - | 删除某个特殊参数,其他原本存在的参数不动 |
| = | 设置一定,且仅有后面接的参数 |
| A | 文件或目录的存取时间atime将不可被修改 |
| S | 将数据同步写入磁盘,可以有效避免数据流失 |
| a | 只有root才能设置,只能增加数据,而不能删除 |
| c | 自动将此文件压缩,读取的时候自动解压缩,在储存时先压缩后储存 |
| d | 当执行dump(备份)程序的时候,可以使文件或目录具有转储功能 |
| i | 可以让一个文件不能被删除、改名、设置连接、也无法写入或新增数据 |
| s | 将会从硬盘完全删除 |
| u | 与s相反,可以用来还原删除 |
Linux file ACL权限:getfacl:查看文件权限setfacl 【选项】 file
| 选项 | 说明 |
|---|---|
| -m | 修改acl |
| -x | 删除acl |
| -b | 删除所有acl |
| -k | 删除默认的acl |
| -R | 递归 |
改变文件的访问权限chmod:chmod 【options】 file
| 选项 | 说明 |
|---|---|
| -R | 递归设置权限,针对目录有效 |
| rwx | r读4,w写2,x执行1 |
| u,g,o,a | 属主,属组,其他人,所有人 |
| +,-,= | 加权限,减权限,赋值权限 |
改变文件或文件夹所有者命令chown:chown 新所有者 文件名chown 新的所有者·新的所属组 文件名
| -R | 递归设置权限,针对目录有效 |
|---|
改变所属的组chgrp:
chgrp 新所有组 文件名
| -R | 递归设置权限,针对目录有效 |
|---|
磁盘管理磁盘介绍:
磁盘(disk)是指利用磁记录技术储存的存储器。
磁盘容量=磁头数×磁道(柱面)数×每扇区字节数
磁盘的表示方法/dev/sda1:
| 类型 | 说明 |
|---|---|
| sd | 磁盘接口类型:USB,STAT,SAS等接口 |
| a,b,c | 磁盘的顺序 |
| 1,2,3,4 | 磁盘的分区号 |
磁盘分区:
分区是将一个硬盘驱动器分成若干个逻辑驱动器,把硬盘连续的区块当作一个独立的磁场使用。分区表是一个硬盘分区的索引,分区的信息都会写进分区表。 fdisk /dev/sdb:
| 菜单操作选项(常用) | 说明 |
|---|---|
| -l | 列出分区类型 |
| -n | 新建分区 |
| -d | 删除分区 |
| -p | 打印分区表 |
| -q | 不保存退出 |
| -w | 保存退出 |
格式化 mkfs [ext4文件类型] /dev/sdb:blkid可查看文件类型和UUID
格式化是指对磁盘或磁盘中的分区进行初试化的一种操作。
手动挂载文件mount:
| 选项 | 说明 |
|---|---|
| -a | 挂载所有文件系统 |
| -l | 显示当前挂载 |
| -t | 文件系统类型 |
| -o | 指定挂载权限 |
卸载文件umount:
| 选项 | 说明 |
|---|---|
| -l | 懒惰卸载 |
自动挂载到:/etc/fstab
软件管理RPM软件包管理:rpm命令
| 选项 | 说明 |
|---|---|
| i,v | 安装,显示安装过程 |
| -e | 卸载rpm软件包 |
| -U | 升级软件包 |
yum命令
| 选项 | 说明 |
|---|---|
| yum update | 更新软件包,升级 |
| yum install 软件包名 -y | 安装 |
| yum remove 软件包名 -y | 删除 |
| yum localinstall 软件包名字 -y | 安装本地软件包 |
源码包管理:
| 命令 | 说明 |
|---|---|
| 配置【configure】 | 指定软件功能及安装路径 |
| 编译【make】 | 将源码进行编译生成安装文件 |
| 安装【make install】 | 将安装文件装到目标路径 |
压缩与解压缩:
压缩文件的好处有如下几点:1,文件更小,便于网络传输,效率高。2,避免杂乱,可以减少文件个数,多个文件一起压缩。3,有些文件不能直接传输,比如安装程序,压缩后就可以传输了。常见的压缩格式:tar,tar.gz,tar.bz2,zip,gz,bz2,rar,xz
tar压缩或解压:
| 选项 | 说明 |
|---|---|
| c,v,x,f | 建立压缩包,显示过程,解压压缩包,必选项[归档文件名] |
| j,z,J | 二次压缩使用bz2格式,二次压缩使用gz格式,二次压缩使用xz格式 |
| t | 查看压缩内容 |