# 查看虚拟机的 ip 信息
ifconfig |
# 测试虚拟机与 FTP 服务器的连通性
ping 172.26.14.30 |
# 安装上传下载工具 lrzsz
yum install -y lrzsz |
# 查看 lrzsz 中 rz 和 sz 的路径
which rz sz |
# 在系统中创建一个 txt 文件,上传到 linux 中
rz |
# 把这个 txt 文件移动到 /tmp 目录下,并重命名为 exam1.txt
mv xxx.txt /tmp/exam1.txt |
# 把 exam1.txt 转成 unix 格式
yum install -y dos2unix | |
dos2unix /tmp/exam1.txt |
# 利用 vim 编辑器打开 exam1.txt,并输入学号、保存退出
vim exam1.txt | |
//进入后 | |
i | |
输入学号 | |
esc | |
:wq |
# 利⽤重定向把字符串 1234567890 追加到 exam1.txt 的末尾
echo "1234567890" >> exam1.txt |
# 把 /etc/passwd 的最后 5 ⾏追加到 exam1.txt 中
tail -5 /etc/passwd >> exam1.txt |
# 搜索 /usr 下所有以 xml 结尾的⽂件 (只搜索普通⽂件),并把路径中含有 common 的⽂件路径追加到 exam1.txt 中
find /usr -name "*.xml" -type f | grep common >> exam1.txt |
# 把当前时间按照 年 - ⽉ - ⽇ 时:分: 秒 的格式追加到 exam1.txt 中。如:2020-11-23 09:32:43
date +"%Y-%m-%d %H:%M:%S" >> exam1.txt |
# 对⽬录 /var/log 进⾏压缩⽣成名为 log.tar.gz ⽂件
tar -zcvf log.tar.gz /var/log |
# 通过 ls 命令以⻓格式的形式查看 log.tar.gz 的信息,并把信息追加到 exam1.txt 中
ls -l log.tar.gz >> exam1.txt |
# 利⽤ awk 命令提取上⼀步中打印的 log.tar.gz 的 ⽂件类型和权限信息 追加到 exam1.txt 中
打印某一列用 awk,若截取字符串用 cut
ls -l log.tar.gz | awk '{print $1}' >> /tmp/exam1.txtz |
# 把 exam1.txt 转成 window 格式
unix2dos /tmp/exam1.txt |
# 把 exam1.txt 传递到 window 下
sz /tmp/exam1.txt |