一、Linux发行版介绍
Linux是由Unix演变而来,发布数年来,由于是开源产品,所以存在诸多发行版,以下对部分发行版做简单介绍:
1、redhat:是由红帽公司开发而来,分企业版和个人版。企业版需要交一定的费用以便于后期对系统的维护,企业版为RHEL(redhat enterprise linux),每18个月发行一个新版本等等;个人版有centos版本,目前用的比较多的是centos7;中标麒麟,由中标软件研发的国产linux操作系统;Fedora,每6个月发布一次新版本;
2、Debian:ubuntu,以桌面应用为主;deepin,由武汉深之度公司所开发;mint。
3、Slackware:suse Linux enterprise server(SLES),openSUSE桌面
4、Alpine:面向安全的轻型linux发行版,只有5m左右。
5、Archlinux:轻量简洁,遵循KISS(keep it simple and stupid),manjaro
6、Gentoo:极致性能,不提供传统意义上的安装程序,下载源代码在本机上编译安装。
7、LFS:linux from scratch,自制linux,只是一个说明书
8、Android:kernel+busybox(工具集)+java虚拟机。
二、安装centos7.7系统
1、先安装vmware workstation,下载链接:https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html,安装完成之后可以百度激活码。
2、在阿里云或者其他开源镜像网站下载镜像文件:mirrors.aliyun.com。然后开始在vmware里安装。首先创建一个虚拟机,然后再编辑资源(根据自己的电脑性能来,一般为:cpu2核,内存2g,硬盘200G)
选择创建虚拟机,选择自定义(高级)
选择稍后安装操作系统
此处要注意,选择将虚拟磁盘存储为单个文件
设置好之后是这样的:
在此处选择操作系统镜像,然后开机开始安装。安装过程之前已经安装过(此处不再复述)
以下为安装完成的截图
三、配置环境变量,通过history命令可以看到历史命令的执行时间
1、修改/etc/profile文件,添加export HISTTIMEFORMAT="%F %T "
2、再通过history查看历史命令
四、总结Linux哲学思想
1、一切都是文件,包括硬件
2、避免复杂的用户界面
3、一切配置、数据都保存在文本中
4、小型,单一的程序
5、连接程序,共同完成复杂的任务
五、总结Linux常用命令的使用格式
1、查看cpu信息:lscpu / cat/proc/cpuinfo
2、查看内存大小:free / cat/proc/meminfo
3、查看磁盘和分区情况:lsblk / cat/proc/partitions
4、查看内核版本:uname-r
5、查看发行版本:cat/etc/redhat-release
6、日期和时钟:date
命令格式:date 选项 日期格式
如:date -d @`date +%s` 查看当前时间
7、输出信息:echo
命令格式:echo [-neE][字符串]
如:[22:52:27 root@chende-centos7 ~]#echo mage-edu
mage-edu
8、会话管理:scree
创建新screen会话:screen -S [会话名]
加入会话:scree -x [会话名]