Linux入门训练二

Linux版本罗列小程序

开源特性让Linux系统拥有众多发行版本,而众多发行版中有那么几款你可能未必用过但一定听过,一块儿来看看:centos

一、Red Hat Enterprise Linux:由Red Hat开发,Red Hat(红帽公司)建立于 1993 年,是目前世界上资深的 Linux 厂商,也是最获承认的 Linux 品牌。企业版Linux,收费,可为用户提供完整的配套技术。安全

二、CentOS Linux:由Red Hat开发,红帽社区版Linux,不收费,它是基于 Red Hat Enterprise Linux 源代码从新编译、去除 Red Hat 商标的产物,各类操做使用和付费版本没有区别,且彻底免费。缺点是不向用户提供技术支持,也不负任何商业责任。bash

三、Mint:基于Debian和Ubuntu的Linux发行版,桌面操做系统,诞生的目的是为家庭用户和企业提供一个免费的,易用的,而且漂亮的桌面系统。网络

四、Ubuntu:目前最受欢迎的桌面Linux发行版。优势在于固定发布周期和支持期,具备5年安全更新的长期支持(LTS)变体,新手友好(桌面版操做友好,安装不友好),丰富的文档,官方和用户无私贡献;缺点在于与Debian有必定的兼容性问题。ide

CentOS系统安装步骤:centos7

一、在已有Vmware Workstation的状况下,新建虚拟机
Linux入门训练二操作系统

二、安装客户端操做系统时选择稍后安装
Linux入门训练二3d

三、选择CentOS7 64位
Linux入门训练二code

四、设置虚拟机名称和虚拟机存放位置
Linux入门训练二

五、接下来虚拟机按虚拟机先导操做,须要注意的地方有:
(1)磁盘类型选择,选择SCSI,选择这个是根据目前主流储存硬盘类型
Linux入门训练二

(2)选择磁盘,选择建立新的虚拟磁盘
Linux入门训练二

(3) 设置磁盘容量。根据分区规划,建议设置200G,且不要点当即分配全部磁盘空间,选择下面两个,哪个均可以,建议第二个
Linux入门训练二

六、虚拟机硬件设置能够根据本身的需求以及我的电脑的配置,个人设置以下
Linux入门训练二
注:若想安装图形界面,则内存为2G,最小安装1G便可

七、设置好的虚拟机以下,接下来是安装操做系统,这里是指CentOS7
Linux入门训练二

八、鼠标双击CD/DVD,选择ISO安装,选择已经下载好的镜像,肯定
Linux入门训练二

Linux入门训练二

九、开机安装系统
Linux入门训练二

十、若镜像是第一次使用,则选择第二项,检查后再安装,避免翻车,如果以前已经使用过了,肯定没有问题,则选择第一项,省时间
Linux入门训练二

十一、等待文件加载
Linux入门训练二

十二、语言,键盘,按我的需求设置
Linux入门训练二

1三、设置时间,选择上海
Linux入门训练二

1四、软件安装包设置,我是选择最小安装,因此是第一项
Linux入门训练二

Linux入门训练二

1五、设置分区,选择自定义,第二项,根据我的需求设置,若是没有需求,则选择按系统自动分配,第一项,选好后点done
Linux入门训练二

Linux入门训练二

1六、具体分区,注意/data须要手动输入,磁盘分区模式选择标准
Linux入门训练二

1七、设置网络,主机名
Linux入门训练二

Linux入门训练二

1八、点击完成
Linux入门训练二

Linux入门训练二

1九、设置root密码和添加用户
Linux入门训练二

Linux入门训练二

Linux入门训练二

Linux入门训练二

20、重启
Linux入门训练二

2一、重启后能够看到登陆页面以下,安装成功,使用刚刚添加的用户登陆
Linux入门训练二

Linux入门训练二

配置环境变量,使得系统执行history命令时能够显示执行时间:

echo 'export HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S  `whoami` "'>>/etc/profile

source /etc/profile

或者登出

Linux入门训练二

Linux哲学思想

  1. 一切皆文件: 把几乎全部资源通通抽象为文件形式,包括硬件设备,甚至通讯接口等;

  2. 由众多功能单一的程序组成,一个程序只作一件事,而且作好,组合小程序完成复杂任务;

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
相关文章
相关标签/搜索