1、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。
slackware:SUSE linux Enterprise Server(SLES),OperSuse桌面
debian:ubuntu:每2年发行一个长期支持版。
deepin(深度)
mint
redhat:RHEL:RedHat Enterprise Linux,每18个月发行一个新版本。
CentOS:Community Enterprise Operating System兼容RHEL的格式。
中标麒麟:中标软件
Fedora:每6个月发行一个新版本。
Alpine:一个面向安全的轻型Linux发行版,它不同于通常Linux发行版,Alpine采用了musl libc和busybox以减小系统的体积和运行时资 源消耗,但功能上比busybox又完善得多,只有5M左右大小。
ArchLinux:轻量简洁,遵循K.I.S.S.原则(keep it simple and stupid),Manjaro
Gentoo:极致性能,不提供传统意义的安装程序,下载源代码在本机上编译安装软件。
LFS:Linux From scratch,只是一个自制Linux的说明书。
Android:kernel+busybox(工具集)+java虚拟机
2、安装Centos7.6操作系统,创建一个自己名字的用户名,并可以正常登录,将主要步骤截图。
https://www.cnblogs.com/ddjapfpapd/p/14233082.html
3、配置环境变量,实现执行history的时候可以看到-执行命令的时间。
https://www.cnblogs.com/ddjapfpapd/p/14233241.html
4、总结Linux哲学思想。
一切皆文件(包括硬件):在Linux中,管理硬件和软件都是通过配置文件的方式进行,同时统一的接口也让开发和运维Linux变得高效。
小型,单一用途的程序:Linux中,有众多功能单一的工具,虽小型但却非常精干。
链接程序,共同完成复杂的任务:shell脚本编程,通过各种语法和逻辑将功能单一的程序组合在一起,完成复杂任务。
避免令人困惑的用户界面:Linux中使用字符界面,相较于图形界面更节约内存、性能稳定。
配置数据存储在文本中:Linux中配置数据都存储在文本中,不同于Windows将配置数据存储在注册表,这使得修复系统相较于Windows 更加简单。
5、总结Linux常用命令使用格式,并用实例说明。例如echo、screen、date、ifconfig、export等命令。
5.1、
语法:
echo [-neE] [字符串]
[root@CentOS8 ~]# echo $PS1 [\u@\h \W]\$
更改变量
echo 'PS1="格式"' > /etc/profile.d/文件名.sh
注意:该命令适用于CentOS,执行后须注销重新登录生效。
[root@CentOS8 ~]# echo 'PS1="\[\e[1;32m\][\t \[\e[1;33m\]\u\[\e[35m\]@\h\[\e[1;31m\] \W\[\e[1;32m\]]\[\e[0m\]\\$"' > /etc/profile.d/env.sh
5.2、screen
利用screen 可以实现会话管理,如:新建会话,共享会话等。
screen命令常见用法:
创建新screen会话:screen –S [SESSION]
加入screen会话:screen –x [SESSION]
退出并关闭screen会话:exit
剥离当前screen会话:Ctrl+a,d
显示所有已经打开的screen会话:screen -ls
恢复某screen会话:screen -r [SESSION]
5.3、Linux的两种时钟
系统时钟:由Linux内核通过CPU的工作频率进行的。
date
显示和设置系统时间,重启丢失。
[root@CentOS8 ~]# date Mon Dec 28 17:02:06 CST 2020 [root@CentOS8 ~]# date 010120032021.50 Fri Jan 1 20:03:50 CST 2021
clock,hwclock
显示硬件时钟
-s,--hctosys以硬件时钟为准,校正系统时钟。
[root@CentOS8 ~]# clock 2020-12-28 17:03:19.855479+08:00 [root@CentOS8 ~]# date Fri Dec 31 08:08:24 CST 2021 [root@CentOS8 ~]# clock -s [root@CentOS8 ~]# date Mon Dec 28 17:21:41 CST 2020 [root@CentOS8 ~]# date 123108082021.22 Fri Dec 31 08:08:22 CST 2021 [root@CentOS8 ~]# clock -w [root@CentOS8 ~]# clock 2021-12-31 08:08:43.225035+08:00
浙公网安备 33010602011771号