一、用户管理
1、用户:超级用户(0)、系统用户(1-499)、普通用户(500-60000)
其中,系统用户没有主目录或者口令,也不能使用系统账号以交互方式登录
2、一般用户对passwd文件有读权限;只有超级用户可以读shadow文件
3、转变用户身份:su - 命令(不加任何参数时,默认转换到root用户)
su [选项] [用户名]
4、超级用户可以创建/增加用户账号:useradd、adduser
使用passwd 用户名 (为用户分配口令)
使用userdel删除账号
5、锁定用户账号:passwd -l
解锁用户账号:passwd -u
二、软件包管理(管理工具:RPM)
1、安装:rpm -i [选项] 软件包文件名
//选项表
-v | 显示安装详细信息 |
-h | 显示#符号用于反映安装进度 |
--force | 强制安装 |
--nodeps | 不执行软件包依赖性检查 |
2、卸载安装包:rpm -e [选项] 软件包名
3、升级:rpm -U [选项] 软件包名
4、查询软件包:rpm -q [选项] 软件包名
5、验证软件包(主要比较文件大小、权限、类型、所有者):rpm -V 软件包名
验证的比较对象为安装的软件包与软件包数据库信息
-a | 验证所有已安装的软件包 |
-f 文件名 | 验证指定文件所属的软件包 |
三、文件系统
第一个专门为Linux设计的文件系统类型:ext
GUN/Linux标准文件系统:ext2
ext3 对数据有较高的安全性保护
光盘所使用的标准文件系统:iso
网络文件系统:nfs
1、磁盘分区类型:主分区、扩展分区、逻辑分区
注:Linux规定主分区占用1~16个分区号中的前4个
2、创建分区:fdisk
3、安装文件系统:mount [选项] 设备文件名 安装点目录
4、卸载文件系统:umount
5、通过磁盘限额(quota)机制实现对用户使用磁盘资源的控制,防止出现某个用户过多占用磁盘资源
注:quota 只能用于ext2 文件系统
注:quota 命令可以显示文件系统的磁盘限额信息
(1)为系统中用户、用户组设置限额:edquota
(2)扫描文件系统硬盘使用情况:quotacheck
四、备份工具
tar 是Linux中最常用的备份与文件恢复工具
1、使用格式:tar [选项] 文件列表或目录
-c | 创建归档文件 |
-f 文件名 | 下一个参数为归档文件/设备名 |
-j | 备份数据用bzip2压缩 |
-N 日期 | 将大于指定日期的文件打包 |
-p | 记录文件的访问权限 |
-t | 列出档案文件内容 |
-T 文件名 | 从指定文件中得到要归档的文件 |
-v | 显示指令执行的过程 |
-x | 解压tar文件 |
-z | 备份数据用gzip压缩——.tar.gz .tgz |