练习1
1.1 创建一个名为example.txt的文件
//代码
ubuntu@ubuntu:~$ touch example.txt
ubuntu@ubuntu:~$ ls
//结果展示
1.c 模板 图片 下载 桌面 example.txt
公共的 视频 文档 音乐 a.out snap
1.2 修改文件权限,使得所有用户都有读写权限
//代码
ubuntu@ubuntu:~$ chmod 666 example.txt
ubuntu@ubuntu:~$ ls -lh example.txt
//结果展示
-rw-rw-rw- 1 ubuntu ubuntu 0 Aug 29 18:20 example.txt
1.3 创建一个名为example_dir的目录
//代码
ubuntu@ubuntu:~$ mkdir example_dir
ubuntu@ubuntu:~$ ls
//结果展示
1.c 模板 图片 下载 桌面 example_dir snap
公共的 视频 文档 音乐 a.out example.txt
1.4 修改目录权限,使得所有用户都有读写执行权限
//代码
ubuntu@ubuntu:~$ chmod 666 example_dir
//结果展示
ubuntu@ubuntu:~$ ls -lh
总用量 64K
-rw-rw-r-- 1 ubuntu ubuntu 131 Feb 23 2024 1.c
drwxr-xr-x 2 ubuntu ubuntu 4.0K Aug 29 15:00 公共的
drwxr-xr-x 2 ubuntu ubuntu 4.0K Aug 29 15:00 模板
drwxr-xr-x 2 ubuntu ubuntu 4.0K Aug 29 15:00 视频
drwxr-xr-x 2 ubuntu ubuntu 4.0K Aug 29 15:00 图片
drwxr-xr-x 2 ubuntu ubuntu 4.0K Aug 29 15:00 文档
drwxr-xr-x 2 ubuntu ubuntu 4.0K Aug 29 15:00 下载
drwxr-xr-x 2 ubuntu ubuntu 4.0K Aug 29 15:00 音乐
drwxr-xr-x 2 ubuntu ubuntu 4.0K Aug 29 15:00 桌面
-rwxrwxr-x 1 ubuntu ubuntu 17K Feb 23 2024 a.out
drw-rw-rw- 2 ubuntu ubuntu 4.0K Aug 29 18:57 example_dir
drwx------ 4 ubuntu ubuntu 4.0K Feb 22 2024 snap
1.5 删除刚创建的文件
//代码
ubuntu@ubuntu:~$ rm -rf example.txt
ubuntu@ubuntu:~$ ls
//结果展示
1.c 模板 图片 下载 桌面 example_dir
公共的 视频 文档 音乐 a.out snap
ubuntu@ubuntu:~$
1.6 删除刚创建的目录
//代码
ubuntu@ubuntu:~$ rm -rf example_dir
ubuntu@ubuntu:~$ ls
//结果展示
1.c 公共的 模板 视频 图片 文档 下载 音乐 桌面 a.out snap
练习2
2.1 创建目录24081C,在该目录下添加目录tom,mary,jack,john
//创建目录24081C
ubuntu@ubuntu:~$ mkdir 24081c
ubuntu@ubuntu:~$ ls
1.c 公共的 视频 文档 音乐 a.out
24081c 模板 图片 下载 桌面 snap
//在该目录下添加目录tom,mary,jack,john
ubuntu@ubuntu:~$ cd 24081c
ubuntu@ubuntu:~/24081c$ mkdir tom mary jack john
ubuntu@ubuntu:~/24081c$ ls
jack john mary tom
2.2 tom 对该文件有所有的权限, mary 可以读写该文件, jack 组可以读写执行该文件, john只读该文件
//代码
ubuntu@ubuntu:~/24081c$ chmod 700 tom
ubuntu@ubuntu:~/24081c$ chmod 600 mary
ubuntu@ubuntu:~/24081c$ chmod 060 jack
ubuntu@ubuntu:~/24081c$ chmod 400 john
//结果展示
ubuntu@ubuntu:~/24081c$ ls -lh
总用量 16K
d---rw---- 2 ubuntu ubuntu 4.0K Aug 29 19:32 jack
dr-------- 2 ubuntu ubuntu 4.0K Aug 29 19:32 john
drw------- 2 ubuntu ubuntu 4.0K Aug 29 19:32 mary
drwx------ 2 ubuntu ubuntu 4.0K Aug 29 19:32 tom
2.3 删除刚创建的目录
//代码
ubuntu@ubuntu:~/24081c$ cd
ubuntu@ubuntu:~$ rm -rf 24081c
//结果展示
ubuntu@ubuntu:~$ ls
1.c 模板 图片 下载 桌面 snap
公共的 视频 文档 音乐 a.out
练习3
3.1在用户的家目录下创建 目录文件 dir1 和 普通文件file1
//代码
ubuntu@ubuntu:~$ mkdir dir1
ubuntu@ubuntu:~$ touch file1
//结果展示
ubuntu@ubuntu:~$ ls
1.c 模板 图片 下载 桌面 dir1 snap
公共的 视频 文档 音乐 a.out file1
3.2 在家目录下给dir1目录嵌套创建 dir1/dir2/dir3/dir4/dir5
//代码
ubuntu@ubuntu:~$ mkdir -p dir1/dir2/dir3/dir4/dir5
//结果显示
ubuntu@ubuntu:~$ cd dir1
ubuntu@ubuntu:~/dir1$ tree
.
└── dir2
└── dir3
└── dir4
└── dir5
4 directories, 0 files
3.3 在家目录下直接一步进入到 dir4 里面
//代码
ubuntu@ubuntu:~/dir1$ cd
ubuntu@ubuntu:~$ cd dir1/dir2/dir3/dir4
//结果展示
ubuntu@ubuntu:~/dir1/dir2/dir3/dir4$
3.4 在dir4目录下创建一个目录文件 test
//代码
ubuntu@ubuntu:~/dir1/dir2/dir3/dir4$ mkdir test
ubuntu@ubuntu:~/dir1/dir2/dir3/dir4$ ls
//结果显示
dir5 test
3.5在dir4中直接查看dir3中有哪些文件
//代码
ubuntu@ubuntu:~/dir1/dir2/dir3/dir4$ ls ../
//结果显示
dir4
3.6 在dir4中直接回到家目录 删除刚才创建的目录 dir1
//代码
ubuntu@ubuntu:~/dir1/dir2/dir3/dir4$ cd
ubuntu@ubuntu:~$ rm -rf dir1
ubuntu@ubuntu:~$ ls
//结果显示
1.c 模板 图片 下载 桌面 file1
公共的 视频 文档 音乐 a.out snap