比赛常用服务安装与配置及打包解包压缩解压

比赛常用服务(可能需要操作配置文件)

  • 超文本传输协议 http 【服务名称: httpd 】(上个文件讲过)
  • 文件传输协议 ftp 【服务名称: vsftpd 】(上个文件讲过)
  • 服务器网络时间同步协议 chrony 【服务名称: chronyd

安装配置chrony服务

1.注释原有的服务器【两端皆有】

2.添加 controller 主机为服务器【两端皆有】

3.指定 NTP 客户端地址 192.168.100.0/24 以允许或拒绝连接到扮演时钟服务器的机器【服务器端】

4.设置时间同步的级别:本机不同步任何主机的时间,本机作为时间源【服务器端】

[root@localhost ~] yum -y install chrony
# chrony服务器端
[root@localhost ~] sed -i '3,6s/^/#/g' /etc/chrony.conf
[root@localhost ~] sed -i '7s/^/server controller iburst/g' /etc/chrony.conf
[root@localhost ~] echo "allow 192.168.100.0/24" >> /etc/chrony.conf
[root@localhost ~] echo "local stratum 10" >> /etc/chrony.conf
# chrony客户端
[root@localhost ~] sed -i '3,6s/^/#/g' /etc/chrony.conf
[root@localhost ~] sed -i '7s/^/server controller iburst/g' /etc/chrony.conf

常用特殊操作文件(打包与压缩)

案例目录结构    解释
test           文件夹
├─file1        文件
├─file2        文件
└─test1        文件夹
  └─           空文件夹
└─test2        文件夹
  └─           空文件夹

快速构建目录mkdir test test/test{1,2} && cd test && touch file{1,2}

  • *.tar 打包文件
    • 打包 tar -cvf file.tar file1 file2file1file2 打包成 file.tar
    • 解包 tar -xvf file.tar -C test1file.tar 解压到test1目录
    • 选项解释
      • -c 建立压缩档案
      • -x 解开打包
      • -v 显示所有过程
      • -f 使用档案名字(必须)后面紧跟档案名
  • *.gz 压缩文件
    • 压缩 gzip -9 file1 file2 同时用9级压缩比分别压缩 file1file2 分别压缩成 file1.gzfile2.gz
    • 解压缩 gzip -d file1.gz 解压file1.gz gunzip file2.gz 解压file2.gz
    • 选项解释
      • -数字 压缩等级 1 - 9 【压缩比 最低 ~ 最高 】
      • -d 解压缩
  • *.tar.gz 压缩的打包文件
    • 压缩打包 tar -zcvf file.tar.gz file1 file2file1file2 打包压缩成 file.tar.gz
    • 解压缩解包 tar -zxvf file.tar.gz -C test2file.tar.gz 解压解压缩包到test2目录
    • 选项解释
      • -z 有gzip属性的
      • -c 建立压缩档案
      • -x 解开打包
      • -v 显示所有过程
      • -f 使用档案名字(必须)后面紧跟档案名
    • 拓展解释(压缩与解压必定使用并且只使用其中一个)
      • -z 有gzip属性的
      • -j 有bz2属性的
      • -Z 有compress属性的

案例运行图片

比赛常用服务安装与配置及打包解包压缩解压

上一篇:第一次测试:Linux操作基础错题整理


下一篇:常用的 21 条 Linux 命令,生产力必备