使用Ubuntu建立目录文件

练习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

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值