头歌实践教学平台 Linux文件/目录高级管理二
- 第1关:Linux文件/目录相关命令操作(df、du)
- 第2关:Linux文件/目录链接
第1关:Linux文件/目录相关命令操作(df、du)
- 任务描述
- 相关知识
- df 命令详解
- du 命令详解
- 编程要求
- 测试说明
任务描述:
在Windows系统上查看磁盘的使用情况比较容易,直接打开我的电脑即可看到该磁盘使用情况,而在Linux上没有像Windows那么强大的图像化界面,那么要想查看Linux下磁盘的使用情况该如何操作,通过本关的学习,我们将通过简单的几个命令就可以实现查看Linux磁盘的使用情况。
本关任务:显示磁盘分区上的可使用的磁盘空间和文件/目录使用的空间。
编程要求:
根据右侧窗口命令行内的提示,在Begin - End区域内进行命令行语句补充,具体任务如下:
- 以可读性较高的方式显示系统已存在文件oldFile的所占磁盘大小;
- 列出系统已存在目录./oldDir下的所有文件的总容量,同时将每个文件大小也列出来。
测试说明:
本平台只需将需要的命令写入到对应的命令填写区域(命令间使用换行分隔)即可,平台会自动读入和执行用户写入的命令,并判断用户输入的命令是否符合要求。
#!/bin/bash
#在以下部分写出完成任务的命令
#*********begin*********#
du -h oldFile
du -a oldDir
#********* end *********#
第2关:Linux文件/目录链接
- 任务描述
- 相关知识
- Linux 硬链接
- Linux 软链接
- 编程要求
- 测试说明
任务描述:
通过本关实训,我们将学会如何在Linux系统上创建一个超链接文件,在Windows上创建一个链接文件非常简单,只需要点右键选择创建链接就可以,而在Linux上创建就相对比较麻烦。
本关任务:对已有文件/目录创建链接。
编程要求:
根据右侧窗口命令行内的提示,在Begin - End区域内进行命令行语句补充,具体任务如下:
- 为系统已存在文件oldFile创建硬链接oldFileHardLink;
- 为系统已存在文件oldFile创建软链接oldFileSoftLink;
- 为系统已存在目录oldDir创建软链接oldDirSoftLink。
测试说明:
本平台只需将需要的命令写入到对应的命令填写区域(命令间使用换行分隔)即可,平台会自动读入和执行用户写入的命令,并判断用户输入的命令是否符合要求。
#!/bin/bash
#在以下部分写出完成任务的命令
#***********begin*************#
ln oldFile oldFileHardLink
ln -s oldFile oldFileSoftLink
ln -s oldDir oldDirSoftLink
#************end**************#