- 按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。
答:Linux的发行版有:
①:Dibain分为Ubuntu,deepin,mint
②:Redhat分为RHEL和CentOS
③:slackware分为sles和OpenSuse桌面
④:Android(kernel+busybox+java) ARM系列
我们学习主要学习Dibain的Ubuntu和Redhat的Centos,这两个都是基于Linux的内核进行开发,开发周期不同,Ubuntu运用内核版本比较新,centos内核版本比较早,但是胜在稳定,我们目前也都是学习服务器版本,Ubuntu内核新,后面运用新的docker技术方便。
- 安装Centos7.9和ubuntu操作系统,创建一个自己名字的用户名,并可以正常登录,将主要步骤截图。
安装centos7.9
第一步,打开vmare
第二步:选择好空间,直接完成
第三步:设置镜像文件位置,安装镜像文件选择语言,网络等。
第四步:对磁盘进行分区
第五步:选择网络
第六步:完成进入操作系统
安装Ubuntu18.04.5步骤
第一步:新建虚拟系统
第二步:选择正确的对应操作系统Ubuntu64位
第三步:选择磁盘虚拟大小
第四步:设置内存,处理器,镜像文件选取
第五步:开启安装,选择语言
第六步:选择时区
第七步:设置用户名和密码
第八步:设置时间
第九步:硬盘分区
第十步:完成分区
第十一步:选择ssh远程控制(空格键选择,选择好会有※标志)
第十二步:完成安装
- 配置环境变量,实现执行history的时候可以看到执行命令的时间。
答:敲击export HISTTIMEFORMAT='%F%T'命令,然后回车;再执行history命令
- 总结Linux的哲学思想
答:1.一切都是一个文件(包括硬件)
- 小型,单一用途的程序
- 链接程序,完成复杂的任务
- 避免令人困惑的用户界面
- 配置数据储存在文本中
- 总结Linux常用命令使用格式,并实例说明。例echo、screen、date、export 等命令
命令有两种格式
①COMMAND [OPTIONS...] [ARGUMENTS...]
命令 选项 参数
②COMMAND [COMMAND] [COMMAND] ....
命令 子命令 子子命令
例如echo $shells 查看shell类型
echo $PS1 显示提示符格式
screen –S [SESSION] 创建screen会话
date -s 'yesterday'修改日期为昨天
export DISPLAY=10.0.0.1:0.0
- 描述Linux发行版的系统目录名称命名规则及用途。
/boot:引导文件存放于此目录,vimlinuz、grub
/dev:设备以及特殊文件存放目录,/dev/zero,/dev/null..
/etc : 系统配置文件存放目录
/home:普通用户的家目录
/lib :库文件存放目录
/lib64:x86_64库文件存放目录
/media:便携式挂载点
/mnt:其他文件临时挂载点
/opt:第三方程序安装目录
/proc:统启动后,cpu映射的虚拟文件系统
/root:root家目录
/run:系统启动的守护进程等
/sbin/:管理员用户命令存放目录
/srv:当前主机为服务提供的数据
/sys:统启动后,硬件设备映射的虚拟文件系统
/tmp:临时文件存放目录
/usr:系统默认的软件都会放置到/usr
/var:常用于存放可变化的数据,比如一些日志信息等。