一、思维导图
二、一些简单的练习
练习1
1、创建一个名为example.txt的文件
touch example.txt
//touch指令 作用:创建文件
//格式:touch 文件名
2、修改文件权限,使得所有用户都有读写权限
chmod 666 example.txt
//chmod指令 作用:修改权限【usr、group、other】【3位一组共9位】
//权限:r【read读】【4】、w【write写】【2】、x【exe执行】【1】
//格式: ①chmod 421 文件
②chmod u+r,g-w,o+x 文件
3、创建一个名为example_dir的目录
mkdir example_dir
//mkdir指令 作用:创建目录
//格式: ①mkdir dir1 dir2【创建(平级)目录】
②mkdir -p dir1/dir2【创建嵌套目录】
4、修改目录权限,使得所有用户都有读写执行权限
chmod 777 example_dir
//ls指令 作用:查看文件信息
//格式:①ls -l 【查看当前路径下文件详细信息】
②ls -a 【查看当前路径下所有文件包括隐藏文件】
③ls 【查看当前路径下所有文件】
5、删除刚创建的文件
6、删除刚创建的目录
rm example.txt
rm -r example_dir
//rm指令 作用:删除文件或目录
//格式: ①rm file【删除文件】
②rm -r dir【删除文件包括文件里所有文件】
练习2
1.创建目录24081C,在该目录下添加目录tom,mary,jack,john
mkdir 24081C
cd 24081C
mkdir tom mary jack john
//cd命令 作用:切换路径
//格式:①cd 文件具体路径
②cd ../ 【回到上一级目录】
2.tom 对该文件有所有的权限, mary 可以读写该文件, jack 组可以读写执行该文件, john只读该文件
chmod 777 tom
chomd 666 mary
chmod g+r,g+w,g+r jack
chmod 400 john
3.删除刚创建的目录
cd
rm -r 24081C
练习3
1.在用户的家目录下创建 目录文件 dir1 和 普通文件file1
2.在家目录下给dir1目录嵌套创建 dir1/dir2/dir3/dir4/dir5
mkdir dir1
touch file1
mkdir -p dir1/dir2/dir3/dir4/dir5
//tree命令 作用:以树型查看文件信息【需下载,使用 sudo apt-get install tree指令下载tree】
//格式:①tree 【以树型查看当前路径下所有文件】
②tree dir【以树型查看dir下的文件,dir必须在当前路径下】
3.在家目录下直接一步进入到 dir4 里面
4.在dir4目录下创建一个目录文件 test
cd dir1/dir2/dir3/dir4
mkdir test
5.在dir4中直接查看dir3中有哪些文件ls
6.在dir4中直接回到家目录 删除刚才创建的目录 dir1
ls ../
cd
rm -r dir1