场景一:pwd、cd、ls 练习
出题意图:
- 练习一次进入多层文件夹
- 习惯用tab键补全文件和文件夹
- 熟悉命令的各种参数
- 熟悉文件权限
- 进入根目录下的var文件夹下的spool文件夹,并打印出当前目录位置, 查看当前文件夹内容
- 一步回到家目录(提供至少3种解法)
- 一步返回刚才的文件夹(提示:与“-”有关)
- 一步进入根目录下的etc文件夹,查看其下有哪几个文件夹,随机进入一个并查看其详细内容
- 查看家目录下的所有文件及文件夹的详细信息,回答:.bashrc文件的权限是?(谁可读、谁可写、谁可执行)
一步进入家目录的上层目录下的你的编号±1的用户的目录(如果不满足条件,则随机进入两个即可)
场景二:mkdir、touch、tree练习
出题意图:
- 学会批量创建文件和文件夹
- 熟悉mkdir的选项
- 熟悉tree命令
在当前目录创建形如1/2/3/4/5/6/7/8/9格式的文件夹系列
- 在不使用cd命令的前提下,在上一题创建的1/2/3/4/5/6/7/8/9下创建文本文件findMe.txt
- 用一条命令批量创建testDir1~10这十个文件夹
- 用一条命令在每个testDir1~10文件夹中创建一个myFile文件
- 将自己的家目录文件夹以树的结构展示出来
场景三:mv、cp和rm
出题意图:
- 熟悉并分辨mv的移动和重命名功能
- 熟悉cp命令
- 熟悉rm命令的交互式和递归删除
创建两个文件file1和file2,创建两个文件夹myDir1和myDir2。
- 把file1重命名成file3
- 把file2重命名成file3
- 把file3移动进myDir1
- 把myDir1移动进myDir2
- 把myDir2重命名成myDir3
- 用一行命令将1/2/3/4/5/6/7/8/9下的findMe.txt文件复制到当前文件夹并命名成findMe
- 把场景二中创建的1/2/3/4/5/6/7/8/9和findMe.txt文件用交互式的方式删除
场景四:ln 练习
出题意图: 学会使用ln -s创建软连接
场景五:tar练习
学会用tar进行压缩和解压
- 用tar将家目录下的readme.txt文件和软连接过来的Miniconda3-latest-Linux-x86_64.sh文件创建压缩成test.tar.gz文件
- 创建一个test文件夹(若已存在则不用创建),将test.tar.gz文件移动到test中并解压开。