马哥教育45期第一周作业

马哥教育45期第一周作业

  • Linux发行版与不同发行版之间的联系
  • centos7.6的安装与用户管理
    • 操作系统安装
    • 用户管理
  • 设置记录历史命令执行的时间
  • Linux哲学思想总结
  • Linux常用的命令使用格式

Linux发行版与不同发行版之间的联系

Linux主流发行版主要有三个,第一个是Redhat(红帽),第二个是slackware,第三个则是Debian,其中每个主流发行版又有多个二次开发的版本。
Redhat第九版为Redhat enterprise Linux(REHL),在REHL基础上进行二次开发的二次发行版本有centos、fedora、Oracle enterprise等比较流行的版本。
slackware发行版其实是SLS的一个分支,由slackware二次发行的比较流行的版本为SUSE,基于SUSE二次发行的由opensuse。
第三大主流发行版为Debian,该发行版的二次开发版本比较有名的由Ubuntu,Debian是以社区的形式进行的研发,也就说Debian基本上是开源的。
当然还有一些如gentoo、arch等发行版。

centos7.6的安装与用户管理

操作系统安装

第一步:选择安装菜单,一般选择Install CentOS 7,回车进入下一步
马哥教育45期第一周作业_第1张图片
第二步:选择操作系统安装过程使用的语言和键盘,默认为英语和美式键盘
马哥教育45期第一周作业_第2张图片
第三步:自定义分区
马哥教育45期第一周作业_第3张图片
第四步:关闭kdump
马哥教育45期第一周作业_第4张图片
第五步:滴定义网卡
马哥教育45期第一周作业_第5张图片
第六步:选择系统软件的安装包,选择GNOME Desktop的基础环境,添加可选的软件包Development Tools。
马哥教育45期第一周作业_第6张图片
第七步:设置root用户的初始密码
马哥教育45期第一周作业_第7张图片
第八步:添加一个自己的账户
马哥教育45期第一周作业_第8张图片
第九步:开始安装,安装之后重启即可。
马哥教育45期第一周作业_第9张图片

用户管理

添加用户

在这里插入图片描述
添加用户密码
马哥教育45期第一周作业_第10张图片
使用新用户登陆Linux系统
在这里插入图片描述

设置记录历史命令执行的时间

在/etc/profile的末尾添加如下的配置:

export HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S  "

保存设置之后,执行source /etc/profile,然后退出Linux登陆,重新登陆Linux系统,执行history即可查看历史命令执行的时间

Linux哲学思想总结

1、一切皆文件,将所有的资源都抽象为文件形式;
2、由众多小程序组组合而成,一个程序只完成一个单一的任务,多个小程序可以组合成为复杂的任务,实现复杂的功能;
3、尽量减少与用户的交互,通过编程实现自动化任务;
4、使用文本文件保存配置信息;

Linux常用的命令使用格式

Linux常用的命令使用格式为command [option] arguments,command为命令,option为选项,arguments为参数或者说命令的作用对象,如:
1、echo -n “abcd” file:echo为命令,-n为option也就是选项,‘abcd" file就是参数,也就是echo的作用对象
2、screen [-opts] [cmd [args]] ,screen为命令,[-opts]为选项如-r,[cmd [args]]就是screen的作用对象
3、date -s %Y-%m-%d,date为命令,-s为选项,%Y-%m-%d是date的作用对象
5、export -fn name=value,export为命令,-fn为选项,name=value为作用对象。

你可能感兴趣的:(运维之马哥教育-作业,linux)