Skip to content

XJTUSE-Linux实验-文件管理实验 ​

本实验与前面实验有关系:

XJTUSE-Linux实验-进程管理实验-CSDN博客

实验目的 ​

熟练掌握Linux操作系统的使用,掌握Linux的系统的进程管理和文件管理功能。

实验要求 ​

完成实验内容并写出实验报告,报告应具有以下内容:

  • 实验目的;- 实验内容;- 题目分析及基本设计过程分析;- 配置文件关键修改处的说明及运行情况,应有必要的效果截图;- 实验过程中出现的问题及解决方法;- 实验体会。

实验内容 ​

  • 将若干已有用户加入到同一个组xjtuse中。在/home下创建一个共享的公用目录public,允许xjtuse组中的用户对该目录具有读写和执行操作。(给出相关命令及运行结果)- 对于public目录下的文件,只有文件的拥有者才具有删除文件的权限。(给出相关命令及运行结果)- 对于public目录下的文件,也可以通过路径/mnt/public来访问。(给出相关命令及运行结果)- 看Linux系统磁盘空间的使用情况(给出显示结果),并为/分区创建磁盘配额,使得用户可用空间的软限制为100M,硬限制为150M,且每个用户可用的inodes的软限制为100,硬限制为120。并对磁盘配额情况进行验证测试。(给出相关命令及运行结果)

任务一 ​

设计思路 ​

1.将已有的用户加到一个组里面,可以参考我之前做的进程管理实验。

2.创建目录,使用mkdir命令

3.配置目录权限

4.验证 ls /home -l

运行结果 ​

查看之前的分组:

创建文件夹:

配置权限:

验证:

完美完成!!!

任务二 ​

设计思路 ​

1.为其添加拥有者的权限

chmod +t /home/public

2.验证

su user1
touch /home/public/user1_file
su user2
rm -f /home/public/user2_file

运行结果 ​

任务三 ​

设计思路 ​

1.创建软连接

ln -s /home/public /mnt/public

2.验证

运行结果 ​

任务四 ​

设计思路 ​

1.查看磁盘额度

df -h

2.挂载

mount -o remount,usrquota,grpquota /

3.创建磁盘配额

quotacheck -m /
edquota -u user1

运行结果 ​

挂载

配置

其他的用户一样设计。