Linux版本罗列
开源特性让Linux系统拥有众多发行版本,而众多发行版中有那么几款你可能未必用过但必定听过,一起来看看:
1、Red Hat Enterprise Linux:由Red Hat开发,Red Hat(红帽公司)创建于 1993 年,是目前世界上资深的 Linux 厂商,也是最获认可的 Linux 品牌。企业版Linux,收费,可为用户提供完整的配套技术。
2、CentOS Linux:由Red Hat开发,红帽社区版Linux,不收费,它是基于 Red Hat Enterprise Linux 源代码重新编译、去除 Red Hat 商标的产物,各种操作使用和付费版本没有区别,且完全免费。缺点是不向用户提供技术支持,也不负任何商业责任。
3、Mint:基于Debian和Ubuntu的Linux发行版,桌面操作系统,诞生的目的是为家庭用户和企业提供一个免费的,易用的,并且漂亮的桌面系统。
4、Ubuntu:目前最受欢迎的桌面Linux发行版。优点在于固定发布周期和支持期,具有5年安全更新的长期支持(LTS)变体,新手友好(桌面版操作友好,安装不友好),丰富的文档,官方和用户无私贡献;缺点在于与Debian有一定的兼容性问题。
CentOS系统安装步骤:
1、在已有Vmware Workstation的情况下,新建虚拟机
2、安装客户端操作系统时选择稍后安装
3、选择CentOS7 64位
4、设置虚拟机名称和虚拟机存放位置
5、接下来虚拟机按虚拟机先导操作,需要注意的地方有:
(1)磁盘类型选择,选择SCSI,选择这个是根据目前主流储存硬盘类型
(2)选择磁盘,选择创建新的虚拟磁盘
(3) 设置磁盘容量。根据分区规划,建议设置200G,且不要点立即分配所有磁盘空间,选择下面两个,哪一个都可以,建议第二个
6、虚拟机硬件设置可以根据自己的需求以及个人电脑的配置,我的设置如下
注:若想安装图形界面,则内存为2G,最小安装1G即可
7、设置好的虚拟机如下,接下来是安装操作系统,这里是指CentOS7
8、鼠标双击CD/DVD,选择ISO安装,选择已经下载好的镜像,确定
9、开机安装系统
10、若镜像是第一次使用,则选择第二项,检查后再安装,避免翻车,若是之前已经使用过了,确定没有问题,则选择第一项,省时间
11、等待文件加载
12、语言,键盘,按个人需求设置
13、设置时间,选择上海
14、软件安装包设置,我是选择最小安装,所以是第一项
15、设置分区,选择自定义,第二项,根据个人需求设置,如果没有需求,则选择按系统自动分配,第一项,选好后点done
16、具体分区,注意/data需要手动输入,磁盘分区模式选择标准
17、设置网络,主机名
18、点击完成
19、设置root密码和添加用户
20、重启
21、重启后可以看到登录页面如下,安装成功,使用刚刚添加的用户登录
配置环境变量,使得系统执行history命令时可以显示执行时间:
echo 'export HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S `whoami` "'>>/etc/profile
source /etc/profile
或者登出
Linux哲学思想
-
一切皆文件: 把几乎所有资源统统抽象为文件形式,包括硬件设备,甚至通信接口等;
- 由众多功能单一的程序组成,一个程序只做一件事,并且做好,组合小程序完成复杂任务;
3.尽量避免跟用户交互;
4.使用文本文件保存配置信息;
Linux常用命令使用格式:
Linux命令语法通用格式:# COMMAND [OPTIONS] [ARGUMENTS]
例:
echo:回显
# echo $PS1
[\u@\h \W]\$
ls:列出
[root@centos7 ~]# ls -a
. .. anaconda-ks.cfg .bash_history .bash_logout .bash_profile .bashrc .cshrc .tcshrc
[root@centos7 ~]# ls -l /
total 20
lrwxrwxrwx. 1 root root 7 Oct 2 04:20 bin -> usr/bin
dr-xr-xr-x. 5 root root 4096 Oct 2 04:24 boot
drwxr-xr-x. 2 root root 6 Oct 2 04:20 data
drwxr-xr-x. 19 root root 3220 Oct 3 16:07 dev
drwxr-xr-x. 74 root root 8192 Oct 3 16:16 etc
drwxr-xr-x. 3 root root 20 Oct 2 04:24 home
lrwxrwxrwx. 1 root root 7 Oct 2 04:20 lib -> usr/lib
lrwxrwxrwx. 1 root root 9 Oct 2 04:20 lib64 -> usr/lib64
drwxr-xr-x. 2 root root 6 Nov 5 2016 media
drwxr-xr-x. 2 root root 6 Nov 5 2016 mnt
drwxr-xr-x. 2 root root 6 Nov 5 2016 opt
dr-xr-xr-x. 128 root root 0 Oct 3 16:07 proc
dr-xr-x---. 2 root root 135 Oct 2 04:27 root
drwxr-xr-x. 22 root root 600 Oct 3 16:16 run
lrwxrwxrwx. 1 root root 8 Oct 2 04:20 sbin -> usr/sbin
drwxr-xr-x. 2 root root 6 Nov 5 2016 srv
dr-xr-xr-x. 13 root root 0 Oct 3 16:07 sys
drwxrwxrwt. 9 root root 4096 Oct 3 18:28 tmp
drwxr-xr-x. 13 root root 155 Oct 2 04:20 usr
drwxr-xr-x. 19 root root 267 Oct 2 04:25 var