1.创建目录/home/hadoop/work1, /home/hadoop/work2
$ mkdir /home/hadoop/work1
$ mkdir /home/hadoop/work2
2.将当前目录切换到/home/hadoop/work1
$ cd /home/hadoop/work1
3.显示当前路径
$ pwd
4.在/home/hadoop/work1目录下生成文件file1
$ touch file1
5.显示当前目录下的所有内容(包括隐藏文件),以确认是都生成file1
$ ls -a
6.将文件file1复制到目录/home/hadoop/work2下
$ cp file1 /home/hadoop/work2
7.查看/home/hadoop/work2目录下是否有file1文件,以确认复制操作是否成功
$ ls /home/hadoop/work2
8.删除/home/hadoop/work1目录下的file1文件
目前位于系统/home/hadoop/work1路径下,所以删除目录/home/hadoop/work1中的file1文件,直接:
$ rm file1
9.删除空目录/home/hadoop/work1,需要先切换出当前位置:
$ cd ..
$ rm -r /home/hadoop/work1
10.将file1文件改名为file2
$ cd /home/hadoop/work2
$ mv file1 file2
11.查找当前目录下所有以file开头的文件
$ find -name file*
至此,熟悉了Linux文件系统的概念、类型和树形目录结构以及文件管理命令,涉及的命令包括:mkdir、pwd、cd、touch、cp、mv、rm、rmdir、find
以上练习参考《Linux系统管理与服务器配置(基于CentOS7)》 高志君主编
第二章 文件系统 - 2.1项目一:Linux下文件操作的实践