在系统中创建一个用户,以学生自己姓名拼音为用户名(以下简称为学生用户),并自行设定密码。
使用su命令切换到root用户下,执行命令useradd shangzhihao添加用户shangzhihao,后使用命令cd /home,进入home目录查看是否添加了用户shangzhihao,再执行passwd shangzhihao命令给用户shangzhihao设定密码,最后进行查询shangzhihao用户的信息。
su root #切换到root用户
useradd shangzhihao #添加用户shangzhihao
cd /home #进入home目录
ls #查看是否添加了用户shangzhihao
passwd shangzhihao #设置密码
id shangzhihao #查询shangzhihao用户的信息
操作成功。
在已安装CentOS的虚拟机上添加一块10G的虚拟硬盘,将此硬盘的所有空间分配给刚创建的学生用户,作为其主目录来访问。(划分一个主分区、文件系统ext4、自动挂载)
添加虚拟硬盘,将虚拟机关机,然后使用VMware添加新的硬盘
选择“编辑虚拟机设置”,并点击“添加”
此时我们已经添加了新的硬盘
重新开启虚拟机,输入lsbk查看新加入磁盘信息
lsblk #查看磁盘信息
对新增硬盘进行分区,要求划分一个主分区
使用fdisk /dev/sdc命令对该硬盘进行分区,其中n表示增加分区,p表示主分区,w表示保存分区。
fdisk /dev/sdc #对新增硬盘进行分区
输入n,表示增加分区。输入p,表示主分区。
输入w表示保存分区。
输入lsblk查看分区情况
lsblk #查看磁盘分区情况
此时,已经完成将新添加的虚拟硬盘划分一个主分区。
对新建分区进行格式化,要求文件系统为ext4。
mkfs -t ext4 /dev/sdc1 #设置分区文件系统为ext4
将刚创建的主分区挂载到shangzhihao用户主目录,并且能实现开机自动挂载。
mount /dev/sdc1 /home/shangzhihao #进行挂载
df -T #查看磁盘情况
vim /etc/fstab #编辑文件
在文件的最后新增加一行
“/dev/sdc1 /home/shangzhihao ext4 defaults 0 0 ”保存。
操作成功。
学生用户主目录下有一个临时目录(以学生的学号命名),要求系统每周日晚10点自动清理该临时目录中大于100M的文件。
在shangzhihao用户主目录下创建一个临时目录(以学生的学号命名)
cd /home/shangzhihao #进入shangzhihao用户主目录
mkdir 5720191826 #创建一个目录
修改/etc/crontab 配置文件,加入一条语句
0 22 * * 7 root find /home/shangzhihao/5720191826 -type f -size +100M | xargs rm -rf
vim /etc/crontab #编辑文本
保存并退出,操作成功。