day07作业
题目
1.linux文件、文件夹的命名,遵循哪些规则?
(1)由于linux严格区分大小写,所以尽量都用小写字母加 _ 的方式;
(2)尽量不要太长,另外文件名称尽量使用英文单词,可以见名知意;
(3)规范化使用拓展名,方便运维人员管理文件。
2.创建好如下 音乐数据库目录结构(使用新学的知识,高效创建,复制粘贴操作过程)
[root@fjh001 ~]# tree -NF /网易云音乐/
/网易云音乐/
└── 华语/├── 乐队组合/│ ├── 佚名1/│ ├── 佚名10/│ ├── 佚名2/│ ├── 佚名3/│ ├── 佚名4/│ ├── 佚名5/│ ├── 佚名6/│ ├── 佚名7/│ ├── 佚名8/│ └── 佚名9/├── 女歌手/│ ├── 孙燕姿/│ ├── 王菲/│ │ ├── 匆匆那年.mp4│ │ ├── 因为爱情.mp4│ │ └── 红豆.mp4│ ├── 莫文蔚/│ └── 邓紫棋/└── 男歌手/22 directories, 16 files我的----------------------------------[root@linux-yzk ~]# tree -NF 网易云音乐/
网易云音乐/
└── 华语/├── 乐队/│ ├── 佚名1/│ ├── 佚名10/│ ├── 佚名2/│ ├── 佚名3/│ ├── 佚名4/│ ├── 佚名5/│ ├── 佚名6/│ ├── 佚名7/│ ├── 佚名8/│ └── 佚名9/├── 乐队组合/├── 男歌手/└── 女歌手/15 directories, 0 files
[root@linux-yzk ~]# mkdir -p 网易云音乐/华语/
乐队/ 乐队组合/ 男歌手/ 女歌手/
[root@linux-yzk ~]# mkdir -p 网易云音乐/华语/女歌手/{孙燕姿,王菲,邓紫棋}
[root@linux-yzk ~]# man touch
[root@linux-yzk ~]# touch 网易云音乐/华语/
乐队/ 乐队组合/ 男歌手/ 女歌手/
[root@linux-yzk ~]# touch 网易云音乐/华语/女歌手/王菲/{匆匆那年,红豆,应为爱情}.mp4
[root@linux-yzk ~]# tree -NF 网易云音乐/
网易云音乐/
└── 华语/├── 乐队/│ ├── 佚名1/│ ├── 佚名10/│ ├── 佚名2/│ ├── 佚名3/│ ├── 佚名4/│ ├── 佚名5/│ ├── 佚名6/│ ├── 佚名7/│ ├── 佚名8/│ └── 佚名9/├── 乐队组合/├── 男歌手/└── 女歌手/├── 邓紫棋/├── 孙燕姿/└── 王菲/├── 匆匆那年.mp4├── 红豆.mp4└── 应为爱情.mp418 directories, 3 files
[root@linux-yzk ~]#
3.删除上一题中,所有乐队组合中的佚名。
[root@server ~]#rm -rf /网易云音乐/华语/乐队组合/*
4.将陈奕迅的歌曲,复制到
/Eason_songs
该目录中。
# 1. 创建实验环境
[root@server ~]#mkdir /Eason_songs
# 2. 复制歌曲
[root@server ~]#cp -r /网易云音乐/华语/男歌手/陈奕迅/* /Eason_songs/
5.将王菲的所有歌曲,重命名为
.html
后缀
# 1. 修改后缀名
[root@server ~]#rename mp4 html /网易云音乐/华语/女歌手/王菲/*.mp4
# 2. 检查是否修改成功
[root@server ~]#ll /网易云音乐/华语/女歌手/王菲/
total 0
-rw-r--r--. 1 root root 0 Mar 7 18:00 匆匆那年.html
-rw-r--r--. 1 root root 0 Mar 7 18:00 因为爱情.html
-rw-r--r--. 1 root root 0 Mar 7 18:00 红豆.html
6.将许嵩的歌曲,备份到
/xusong_songs
目录,且全部后缀改为.wav
# 1. 备份文件
[root@server ~]#cp /网易云音乐/华语/男歌手/许嵩/* /xusong_songs/
[root@server ~]#ls /xusong_songs/
庐州月.mp4 有何不可.mp4 素颜.mp4
# 2. 更改后缀名
[root@server ~]#rename mp4 wav /xusong_songs/*.mp4
[root@server ~]#ls /xusong_songs/
庐州月.wav 有何不可.wav 素颜.wav
7.备份整个网易云音乐数据库,存放到
/wangyiyun_music
目录下
[root@server ~]#mkdir /wangyiyun_music
[root@server ~]#cp -r /网易云音乐 /wangyiyun_music/
8.备份整个网易云音乐数据库,重命名为
/wangyiyun_songs
[root@server ~]#mkdir /wangyiyun_music
[root@server ~]#cp -r /网易云音乐 /wangyiyun_songs
9.自己生成如下的测试数据,完成tar命令的操作
1.源数据
[root@fjh001 ~]# mkdir /test_tar
[root@fjh001 ~]#
[root@fjh001 ~]# cd /test_tar/
[root@fjh001 test_tar]#[root@fjh001 test_tar]# ll -h
total 74M
-rw-r--r-- 1 root root 13M Mar 8 00:07 test1
-rw-r--r-- 1 root root 13M Mar 8 00:07 test2
-rw-r--r-- 1 root root 13M Mar 8 00:07 test3
-rw-r--r-- 1 root root 13M Mar 8 00:07 test4
-rw-r--r-- 1 root root 13M Mar 8 00:07 test5
-rw-r--r-- 1 root root 13M Mar 8 00:07 test62.打包所有test相关文件,生成all_tests.tar3.解包该文件all_tests.tar ,将内容,解压到指定的/tmp/all_test1/目录下(需要自定查阅资料)4.打包且压缩所有的test相关文件,生成all_test.tar.gz5.解压缩该文件all_test.tar.gz ,将内容,解压到当前目录/test/tar/
10.当你遇见如下的压缩文件,如何解压?分别写上解压命令(博客里有教程)
yuchao01.tar.gz
-> tar -zvf yuchao01.tar.gz
yuchao01.tgz
-> tar -zxvf yuchao01.tgz
yuchao01.tar.bz2yuchao01.tar.xz
11.如果压缩文件名字被改了,还能继续解压缩吗?复制粘贴操作过程。
- 下载淘宝nginx源代码,且解压,复制粘贴操作过程。
1. https://tengine.taobao.org/ 软件官网。2.解压到/opt/tengine233/目录
13.准备如下数据,完成zip,和unzip操作。
[root@fjh001 test_tar]# pwd
/test_tar
[root@fjh001 test_tar]#
[root@fjh001 test_tar]# ll -h
total 74M
-rw-r--r-- 1 root root 13M Mar 8 00:07 test1
-rw-r--r-- 1 root root 13M Mar 8 00:07 test2
-rw-r--r-- 1 root root 13M Mar 8 00:07 test3
-rw-r--r-- 1 root root 13M Mar 8 00:07 test4
-rw-r--r-- 1 root root 13M Mar 8 00:07 test5
-rw-r--r-- 1 root root 13M Mar 8 00:07 test6
- 下载堡垒机源代码,且解压到/opt/jumpserver_github目录中
源码下载地址
https://codeload.github.com/jumpserver/jumpserver/zip/refs/heads/dev
15.完成vim操作
1.写入古诗,写入/tmp/春晓.txt春晓
春眠不觉晓
理工美女少
夜来睡不着
俺去网上找2.查看该古诗文本/tmp/春晓.txt内容。