天天看点

第一周作业---老王

1、常见Linux的发行版有哪些?并描述不同发行版之间的联系与区别

https://blog.csdn.net/suika_xiaoyuzhenren/article/details/99232885

2、打印显示当前时间,格式是:20181209211008

   答: date +%Y%m%d%H%M%S

3、实现晚上20:30自动关机,并提示用户

   答:shutdown -h 20:30 | echo “The server will be shutdown at 20:30”

4、总结历史命令管理以及用法

   在shell中成功执行或者执行失败的命令都会被保存在内存中,可以用history命令查看之前执行的命令。关闭系统或者注销,执行过的命令会保存在当前用户的家目录里的.bash_history文件中。

   history的具体用法:

-c 清空历史命令

-d offset 删除历史命令中的第offset个命令

n 显示最近的n条命令

-a 追加本次会话新执行的命令历史列表中至历史文件

-r  读取历史文件附加到历史列表

-w 保存历史列表到指定的历史文件

-n 读取历史文件中未度过的行到历史列表

-p 展开历史参数成多行,但不存在历史列表中

-s 展开历史参数或行附加到历史列表后

还有历史命令相关的环境变量

    HISTSIZE 历史命令记录的数量

    HISTFILE 指定历史命令文件(默认为~/.bash_history)

    HISTFILESIZE 命令历史文件记录历史的数量

    HISTGNORE="str1:str2*" 忽略str1,str2开头的历史

5、总结Linux帮助用法

获取帮助命令的途径有以下方式:

1、help(适用于内部命令)

如:help COMMAND

2、--help(适用于外部命令)

   如:COMMAND --help

3、查看帮助手册 man

   如:man COMMAND

4、查看命令的简要说明  whatis

   如:whatis COMMAND

5、查看官方技术文档

6、搜索引擎搜索

   如:百度搜索、谷歌搜索

总结:获取帮助信息的能力决定了Linux运维技术的高低