常用命令练习
基本命令练习
- 进入到/tmp 目录下
- 删除 /tmp 目录下所有的文件
- 复制 /var/log/messages 文件到 /tmp目录下
- 查看 /tmp 目录,此时应该有个 messages文件
- 统计 messages 文件中有多少行内容,多少个单词,多少字节
vi命令练习
- 在 /tmp 目录下创建一个文件 taofei.log
文件内容输入如下内容,保存并退出
Linux Day01 commands
mkdir
touch
mv
cp
rm
vi
cat
head
tail
wc
more
less
查看 taofei.log 文件的前5行
- 查看 taofei.log 的后5行
- 查看 taofei.log 的 第6行到第10行 内容
请进行如下操作
- 清空 /tmp 目录,并在 /tmp 目录下创建 fanmao 目录
- 进入/tmp/fanmao目录
- 将/etc/man_db.conf 文件复制到当前/tmp/fanmao目录下
- 使用vi命令打开 当前目录下的man_db.conf文件
- 在vi中设置一下行号
- 移动到43行,向右移动59个字符,请问你看到的小括号内的是哪个文字?
- 移动到第一行,并且向下查找一下【gzip】这个字符串,请问它在第几行?
- 接下来,我要将29行到41行之间的【小写man】改为【大写的MAN】,并且一个一个确定是否需要修改,如何执行命令?如果在确定的过程中一直按【y】,结果会在最后一行出现改变了几个man?
- 修改完成之后,突然反悔了,要全部恢复,有哪些方法?
- 将这个文件另存为man.test.config文件
备注:先自己做一遍,如果做的时候出现问题,可以参考如下连接上的操作视频进行操作 https://www.bilibili.com/video/BV1i54y1V7KC?p=1
练习压缩与解压
- 清空 /tmp 目录
- 将 /var/log/messages 文件中的第503-548行内容提取出来保存到 /tmp/msg.log 文件
- 将/etc/man_db.conf 文件中所有内容追加到 /tmp/msg.log 文件
- 统计 /tmp/msg.log 文件中共有多少行 多少个单词
- 使用 vim 打开 msg.log 文件
- 将文件中的 所有的man 修改为 woman
- 文件另存为 msg.back.log
- 将 /tmp目录下的 msg.log 文件,msg.back.log 文件压缩为 msg.tar.gz
- 查看 msg.tar.gz 的文件大小
- 将 msg.tar.gz 文件下载到Windows 桌面上。
项目实操
- 重装CentOS系统,请使用 CentOS7.9 64位操作系统
- 远程登录服务器,请问使用命令是什么?
- 切换到/tmp 目录,执行如下命令 下载禅道的安装包
wget https://www.zentao.net/dl/zentao/15.0.3/ZenTaoPMS.15.0.3.zbox_64.tar.gz
备注:wget 为网络下载命令,会自动从网上下载 ZenTaoPMS.15.0.3.zbox_64.tar.gz 这个文件
- 解压ZenTaoPMS.15.0.3.zbox_64.tar.gz 文件到 /opt/ 目录下
tar -xf ZenTaoPMS.15.0.3.zbox_64.tar.gz -C /opt/
🚦备注: -C 指令是指定解压目录, 这里一定要添加 -C /opt/ 目录, 否则等下启动不了禅道服务。
- 启动禅道服务
/opt/zbox/zbox start
- Chrome浏览器中 输入http://{ip} ip为自己服务器公网ip ,登录禅道,初始用户名为 admin 密码为123456,登录成功之后按照提示操作点击确定即可。
禅道部署完成之后,请回答如下问题
- 查看cpu,内存的使用情况
- 查看 /opt 目录占用磁盘的空间大小
- 查找 zbox 进程的相关信息
- 查找 80 端口的应用信息
- 查找 3306 端口的进程 并将此进程结束掉。
- 此时,再次在浏览器中访问禅道,你看到了什么?