一、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。
linux发行版是有linux内核与各种软件包组成,主流分支有:Debian、Slackware、RedHat
等
Debian
下的主要发行版有:Ubuntu
,主要针对个人桌面版与服务器;
Slackware
下的主要发行版有:suse
,主要针对商业桌面与服务器
RedHat
下的主要发行版有:1、 Redhat
,红帽旗下商业的操作系统,主要用于服务器;2、centos
基于redhat提供的发行版,开源免费产品,国内生产环境用的较多;
二、安装Centos7.6操作系统,创建一个自己名字的用户名,并可以正常登录,将主要步骤截图。
首先创建虚拟机并启动:

这里可以自动配置分区,也可以手动配置,这里用于测试,就自动配置了



三、配置环境变量,实现执行history的时候可以看到执行命令的时间
安装完成后,查看ip地址,使用ssh工具crt登录后修改主机名:
~]# hostnamectl set-hostname lixuanliu
修改环境变量,为history增加时间:
~]# echo 'HISTTIMEFORMAT="%F %T "' >> /etc/profile
~]# source /etc/profile

四、总结Linux哲学思想
一切皆文件
五、总结Linux常用命令使用格式,并用实例说明。例如echo、screen、date、ifconfig、export等命令
-
echo
:
# 使用格式:
echo [SHORT-OPTION]... [STRING]...
echo LONG-OPTION
# 实例:
# 输出单行
~]# echo 'liu li xuan'
liu li xuan
# 输出变量
~]# echo $HOSTNAME
lixuanliu
# 制表 换行
~]# echo -e "liu\tlixuan\nn45"
liu lixuan
n45

-
screen
:
安装screen:yum -y install screen
# 创建新会话
~]# screen -S liu
screen -ls # 列出所有会话
screen -r ID #根据id重连
screen -r -S sessionname #根据名字重连
exit或者crtl+d #终止会话
date
#使用格式
date [OPTION]... [+FORMAT]
date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]
date #输出当前时间
date +"%Y-%m-%d %l:%M" #自定义格式化时间
-d, --date=STRING 根据STRING显示时间,如:date -d "next month"
-
ifconfig
:
#使用格式
ifconfig [-v] [-a] [-s] [interface]
ifconfig [-v] interface [aftype] options | address ...
ifconfig #显示所有在线网络设备信息
ifconfig eth0 #查看指定网卡
ifconfig eth0 up|down #关闭或开启指定网卡
ifconfig eth0 128.0.1.200 netmask 255.255.255.0 broadcast 128.0.1.254 up #配置指定网卡
-
export
:
#使用格式
export [-fnp][变量名称]=[变量设置值]
如:export JAVA_HOME=/usr/local/jdk
参 数:
-f 代表[变量名称]中为函数名称。
-n 删除指定的变量。变量实际上并未删除,只是不会输出到后续指令的执行环境中。
-p 列出所有的shell赋予程序的环境变量
网友评论