Linux入门训练二

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的情况下,新建虚拟机
Linux入门训练二

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

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

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

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

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

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

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

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

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

Linux入门训练二

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

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

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

12、语言,键盘,按个人需求设置
Linux入门训练二

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

14、软件安装包设置,我是选择最小安装,所以是第一项
Linux入门训练二

Linux入门训练二

15、设置分区,选择自定义,第二项,根据个人需求设置,如果没有需求,则选择按系统自动分配,第一项,选好后点done
Linux入门训练二

Linux入门训练二

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

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

Linux入门训练二

18、点击完成
Linux入门训练二

Linux入门训练二

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

Linux入门训练二

Linux入门训练二

Linux入门训练二

20、重启
Linux入门训练二

21、重启后可以看到登录页面如下,安装成功,使用刚刚添加的用户登录
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
上一篇:HTTP工具


下一篇:分离链接法的删除操作函数2021/5/5