第1章 linux无法上网

2)ping一个公网ip ,

第2章 系统的负载/cpu/内存太高了

第3章 定时任务

3.1 每分钟显示当前系统的日期 --_小时 ,把这个时间追加到 /tmp/date.log

3.1.1 .先运行命令

3.1.2 命令放入脚本中

3.1.3 测试脚本

3.1.4 写到定时任务

3.1.5 查看你定时任务的执行日历

3.1.6 检查结果

3.2 命令中的shbash

第4章 磁盘满了之邮件服务

4.1 系统中的邮件服务

4.2 关闭系统邮件服务

4.2.1 关闭邮件服务后,系统的油价会放入/var/spool/postfix/maildrop/

4.3 [企业案例] 如果定时任务规则结尾不加>/dev/null 2>&1或者追加到文件中»/tmp/clsn 2>&1,很容易导致硬盘inode空间被占满,从而系统服务不正常。

邮件服务关闭 没有定向到空,会导致 /var/spool/postfix/maildrop/ 中有许多小文件

邮件服务开启/var/spool/cron/root会变大,发的邮件都会存到文件中,时间长了会将

       <span style=“font-family: 新宋体; times new roman"4times new roman”;background: lime;">解决办法:定向到空即可

4.4 两种输出重定向

       把正确的和错误的都放在 /dev/null(<span style=“font-family: 新宋体; times new roman"4times new roman”;background: lime;">黑洞,一去不复返)

      

       <span style=“font-family: 新宋体; times new roman"4times new roman”;background: yellow;">把正确的和错误的都放在/tmp/clsn.txt

4.5 书写定时任务要将内容输出重定向

4.6 创建和删除大量小文件的方法

4.6.1 删除小文件的方法

1)大量的小文件

2)删除文件所在的目录 (权限、所有者、属组)

3)临时开启邮件服务 (只对/var/spool/postfix/maildrop 这个目录下的小文件)

4.6.2 创建小文件的方法

4.7 管道与|xargs 区别:

4.8 定时任务的位置

第5章 练习题定时任务

5.1 定时任务中的环境变量

5.2 每分钟显示当前的系统的ip地址还有系统日期date +%F 追加到文件中/tmp/ip.log

5.2.1 先测试一下命令

5.2.2 将命令放入脚本

5.2.3 书写定时任务

5.2.4 检查执行结果

5.3 每隔 2 个小时将/etc/services 文件打包备份到/tmp下(最每次备份成不同的备份包)。

5.3.1 测试命令是否正确

5.3.2 写入脚本中

5.3.3 测试脚本

5.3.4 写入定时任务

5.3.5 检查结果

5.4 每天晚上 12 点,打包站点目录/var/www/html  备份到/data 目录下(最好每次备份按时间生成不同的备份包)

5.4.1 测试命令

5.4.2 写入测试脚本

5.4.3 写入定时任务

5.4.4 检查执行结果

    <li>
      <a href="#32_shbash">3.2 命令中的sh与bash</a>
    </li>
  </ul>
</li>

<li>
  <a href="#4">第4章 磁盘满了之邮件服务</a><ul>
    <li>
      <a href="#41">4.1 系统中的邮件服务</a>
    </li>
    <li>
      <a href="#42">4.2 关闭系统邮件服务</a><ul>
        <li>
          <a href="#421_varspoolpostfixmaildrop">4.2.1 关闭邮件服务后,系统的油价会放入/var/spool/postfix/maildrop/</a>
        </li>
      </ul>
    </li>
    
    <li>
      <a href="#43_devnull_21tmpclsn_21inode">4.3 [企业案例] 如果定时任务规则结尾不加>/dev/null 2>&1或者追加到文件中>>/tmp/clsn 2>&1,很容易导致硬盘inode空间被占满,从而系统服务不正常。</a>
    </li>
    <li>
      <a href="#44">4.4 两种输出重定向</a>
    </li>
    <li>
      <a href="#45">4.5 书写定时任务要将内容输出重定向</a>
    </li>
    <li>
      <a href="#46">4.6 创建和删除大量小文件的方法</a><ul>
        <li>
          <a href="#461">4.6.1 删除小文件的方法</a>
        </li>
        <li>
          <a href="#462">4.6.2 创建小文件的方法</a>
        </li>
      </ul>
    </li>
    
    <li>
      <a href="#47_xargs">4.7 管道与|xargs 区别:</a>
    </li>
    <li>
      <a href="#48">4.8 定时任务的位置</a>
    </li>
  </ul>
</li>

<li>
  <a href="#5">第5章 练习题--定时任务</a><ul>
    <li>
      <a href="#51">5.1 在定时任务中的环境变量</a>
    </li>
    <li>
      <a href="#52_ipdate_F_tmpiplog">5.2 每分钟显示当前的系统的ip地址还有系统日期date +%F 追加到文件中/tmp/ip.log</a><ul>
        <li>
          <a href="#521">5.2.1 先测试一下命令</a>
        </li>
        <li>
          <a href="#522">5.2.2 将命令放入脚本</a>
        </li>
        <li>
          <a href="#523">5.2.3 书写定时任务</a>
        </li>
        <li>
          <a href="#524">5.2.4 检查执行结果</a>
        </li>
      </ul>
    </li>
    
    <li>
      <a href="#53_2_etcservices_tmp">5.3 每隔 2 个小时将/etc/services 文件打包备份到/tmp下(最每次备份成不同的备份包)。</a><ul>
        <li>
          <a href="#531">5.3.1 测试命令是否正确</a>
        </li>
        <li>
          <a href="#532">5.3.2 写入脚本中</a>
        </li>
        <li>
          <a href="#533">5.3.3 测试脚本</a>
        </li>
        <li>
          <a href="#534">5.3.4 写入定时任务</a>
        </li>
        <li>
          <a href="#535">5.3.5 检查结果</a>
        </li>
      </ul>
    </li>
    
    <li>
      <a href="#54_12_varwwwhtmlnbsp_data">5.4 每天晚上 12 点,打包站点目录/var/www/html&nbsp; 备份到/data 目录下(最好每次备份按时间生成不同的备份包)</a><ul>
        <li>
          <a href="#541">5.4.1 测试命令</a>
        </li>
        <li>
          <a href="#542">5.4.2 写入测试脚本</a>
        </li>
        <li>
          <a href="#543">5.4.3 写入定时任务</a>
        </li>
        <li>
          <a href="#544">5.4.4 检查执行结果</a>
        </li>
      </ul>
    </li>
  </ul>
</li>