1、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。
slackware:SUSE Linux Enterprise Server,OpenSuse
debian:ubuntu,deepin
redhat:RHEL(RedHat Enterprise Linux),CentOS,Fedora
ArchLinux:是一个轻量级的
Gentoo:性能好,安装程序需要下载源代码编译安装
LFS:自制的linux
Android:kernel+busybox+java虚拟机
2、安装Centos7.6操作系统,创建一个自己名字的用户名,并可以正常登录,将主要步骤截图。
(1)创建用户:useradd wangyanqiang
(2)设置密码:echo "admin@123" | passwd --stdin wangyanqiang
(3)wangyanqiang登录后,使用whoami命令可以查看到登录的用户为wangyanqiang
3、配置环境变量,实现执行history的时候可以看到执行命令的时间。
vim .bash_profile
HISTTIMEFORMAT="%F %T" #配置后显示时间戳,%F为日期,%T为时间
4、总结Linux哲学思想。
一切皆文件
小型,单一用于的程序
链接程序,共同完成复杂的任务
使用命令行输入,避免用户界面
配置数据存储在文本中
5、总结Linux常用命令使用格式,并用实例说明。例如echo、screen、date、ifconfig、export等命令
echo格式
echo "$PATH",输出的是PATH变量的值,双引号保留变量的含义
echo ‘$PATH’,输出的是$PATH本身,单引号会去除变量的含义,使它变成一个普通的字符串
screen命令格式
screen -S wang,创建一个新的名称为wang的会话
screen -x wang,加入会话wang
screen -ls,查看以及打开的会话
date用于设置时间
date -s "2019-10-28 20:52" ,修改系统时间
date -d "-1 day",显示前一天的时间
Sun Oct 27 20:45:18 CST 2019
ifconfig用于查看IP
ifconfig ens33,可以查看网卡ens33的信息
export用于声明变量
export a=1;echo $a,可以用来声明变量