[IT学习]跟阿铭学linux(第3版)

1、安装Linux在虚拟化平台上

Windows Vmware Workstation,需要在本机上打开CPU对虚拟化的支持。Virtualization

Cent OS7 已成功安装。

2、https://www.shiyanlou.com/contests/lou16 实验楼楼赛

  • 为 shiyanlou 用户添加计划任务
  • 每天凌晨2点的时候定时打包 /var/log 下的 dpkg.log,mysql.log,fontconfig.log 三个文件到 /home/shiyanlou/backup/ 目录
  • 命名格式为 年-月-日.tar,比如今天是2017年10月23日,那么文件名为2017-10-23.tar,若有重名则覆盖

使用date函数得到日期。

tar_date=`date -d +%Y-%m-%d`;echo $tar_date

 

3、在Linux上编写一段.sh脚本并执行可能遇到的问题:

1)Linux变量赋值前后不要有空格。

2).sh需要用chmod赋值可以执行,chmod 755 sum.sh。赋予文件执行权限。

3)`seq 1 5`前后的引号是反引号。在ESC键下面。

4)for 循环需要一个do;

5)变量计算需要前置$

6)./sum.sh 或sh sum.sh执行

#!  /bin/bash
sum=0 for i in `seq 1 5`; do sum=$[$sum+$i] done
echo $sum

 7)ipad上输入反引号

需要在单引号上长按即可

 

posted @ 2017-09-30 11:37  viphhs  阅读(409)  评论(0编辑  收藏  举报