1、linux基础在虚拟机中安装

1、Linux常用的发行版本

1)redhat红帽企业系统

官网:http://www.redhat.com

2)开源操作系统CentOS

官网:http://www.centos.org/

系统可以在国内开源镜像里下载:

https://developer.aliyun.com/mirror/

3)Debin

社区版本的Linux来说是较好的文档和资料较多,尤其是英文的。但在国内的占比有限。主要是上手难,但在所有Linux发行版本中,这个版本是最自由的

4)Ubuntu

Ubuntu的强项是desktop版(桌面版本),应用比较广泛

5)Fedora

Fedora是一个基于 Linux 的操作系统,旨在为用户提供稳定、安全且易于使用和管理的自由和开源软件。

6)OpenSUSE

使用与Red Hat Enterprise Linux、CentOS 等伺服器等级相同的核心,但却包装得非常简单易用。适合喜欢稳定、不找麻烦作业系统的使用者

2、安装Centos7.6操作系统

【1】安装前的配置

1)下载centos7.6操作系统的ISO文件

2)利用vmware新建虚拟机安装前的配置

3)下一步

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vNxRfAAO-1581920790459)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20200216220015898.png)]

4)下一步

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LUyfU5vX-1581920790461)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20200216220109203.png)]

5)下一步

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZOqCuDMg-1581920790462)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20200216220211942.png)]

6)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DU69qUw5-1581920790463)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20200216220325933.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VN695RLR-1581920790464)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20200216220619154.png)]

8)设置内存大小

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KFfAgkei-1581920790465)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20200216220715148.png)]

9)设置网络模式

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4yk3wzsH-1581920790466)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20200216220901103.png)]

10)添加I\O控制器

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mpCoMoS2-1581920790467)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20200216221130638.png)]

11)添加硬盘

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dstgIqmg-1581920790468)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20200216221055617.png)]

12)下一步…

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qcew5R62-1581920790469)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20200216221236800.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rCoTCWY2-1581920790469)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20200216221327594.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nGjgS31E-1581920790470)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20200216221545774.png)]

【2】安装操作系统

1)确保光盘没有问题直接安装

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-f4iCMUGs-1581920790471)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20200216221857236.png)]

2)点击continue进行下一步

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KzgpGlpr-1581920790472)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20200216222123203.png)]

3)点击配置时区

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vumqcuTJ-1581920790473)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20200216222238256.png)]

4)分配硬盘空间,选择要经行的方式,选好后点击Done

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jBORCgVf-1581920790474)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20200216222615424.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mRXyxUnQ-1581920790476)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20200216222441476.png)]

5)配置网络

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Uqdf1P1Y-1581920790478)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20200216222744972.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-iZs3o5uO-1581920790479)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20200216222939259.png)]

6)是最小安装还是,带桌面的安装

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1smFSQxu-1581920790480)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20200216223034522.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bD5aaVQ7-1581920790481)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20200216223147412.png)]

上面选的是桌面安装

7)设置root密码

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sJoBkt5q-1581920790481)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20200216224302631.png)]

8)创建普通用户

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nt7el2KH-1581920790482)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20200216224401588.png)]

9)安装完成后重启就可以了

3、环境变量的配置

配置基础命令history的环境变量,输入histoy显示命令输入时间

在.bash_profile中添加

HISTTIMEFORMAT="%F %T "

在这里插入图片描述

利用source .bash_profile使命令生效

结果:输入history就会出现命令的输入时间

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wysDWIHB-1581920790483)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20200216234318776.png)]

4、Linux思想简单总结

1)一切皆文件(包括硬件)

一切皆文件:是 Unix/Linux 的基本哲学之一。不仅普通的文件,目录、字符设备、块设备、 套接字等在 Unix/Linux 中都是以文件被对待;它们虽然类型不同,但是对其提供的却是同一套操作界面。

2)小型,单一用途的程序

程序和可执行文件不要太复杂,这样才能保证了linux内核的高效运行。

3)链接程序,共同完成复杂的任务

复杂的任务可以通过连接多个简单的程序实现复杂的功能。对于复杂的功能linux通过许多简单程序的组合等方式实现,在保证简单功能的高效性的同时,复杂的程序也必然是高效性的。

4)避免令人困惑的用户界面

如windows那样出了问题一般人选择的会是重启,实在是不行的话就是 重新 安装系统了,因为对于windows那样不是开源的,并且用户界面比较 复杂操作系统出了问题,一般的人是根本没有办法解决的。但是linux就不一样了,第一linux是开源的,无论什么问题都可以通过简洁的命令行实现 排错,修改系统的配置,一切都是简洁明了为基础。

5)配置数据存储在文本中

linux所有的配置文件都存放在文本配置文件当中,无论什么配置修改都只需修改其配置文件即可,配置文件时文本形式的只需任意一款文本编辑器修改即可而不是类似于windows那样将保存在注册表中,并且windows的注册表需要专门的二进制或十六进制的编辑器才可编辑,修改比较复杂。

5、Linux常用的命令格式

COMMAND[OPTIONS…] [ARGUMENTS…]
命令+选项+参数

选项:用于启用或关闭的某个或某些功能

​ 短选项:-c 例如:-l,-h等

​ 长选项:–word 例如:–all,–human-readable等

​ 参数:命令的作用对象,例如:文件名,用户名等

注意:

​ 多个选项以及多个参数和命令之间使用空白字符分割

​ 取消和结束命令执行:Ctrl+c,Ctrl+d

​ 多个命令可以用;符号分开

​ 一个命令可以用\分成多行

1)screen命令:

​ 创建新screen会话:screen -S [session]

​ 加入screen会话:screen –x [session] (注session是自己起的名)

​ 退出并关闭screen会话:exit

​ 剥离当前screen会话:Ctrl+a,d

​ 显示所有已经打开的screen会话:screen -ls

​ 恢复某screen会话:screen -r [session]

2)echo(显示字符)

​ 选项:-E (默认)不支持 \ 解释功能

​ -n 不自动换行

​ -e 启用 \ 字符的解释功能

​ 显示变量:

​ echo "$VAR_NAME” 变量会替换,弱引用

​ echo '$VAR_NAME’ 变量不会替换,强引用

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KlNLtuc7-1581920790484)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20200217000829166.png)]

3)date显示设置时间

必要参数:
%H 小时(以00-23来表示)。
%I 小时(以01-12来表示)。
%K 小时(以0-23来表示)。
%l 小时(以0-12来表示)。
%M 分钟(以00-59来表示)。
%P AM或PM。
%r 时间(含时分秒,小时以12小时AM/PM来表示)。
%s 总秒数。起算时间为1970-01-01 00:00:00 UTC。
%S 秒(以本地的惯用法来表示)。
%T 时间(含时分秒,小时以24小时制来表示)。
%X 时间(以本地的惯用法来表示)。
%Z 市区。
%a 星期的缩写。
%A 星期的完整名称。
%b 月份英文名的缩写。
%B 月份的完整英文名称。
%c 日期与时间。只输入date指令也会显示同样的结果。
%d 日期(以01-31来表示)。
%D 日期(含年月日)。
%j 该年中的第几天。
%m 月份(以01-12来表示)。
%U 该年中的周数。
%w 该周的天数,0代表周日,1代表周一,异词类推。
%x 日期(以本地的惯用法来表示)。
%y 年份(以00-99来表示)。
%Y 年份(以四位数来表示)。
%n 在显示时,插入新的一行。
%t 在显示时,插入tab。
MM 月份(必要)
DD 日期(必要)
hh 小时(必要)
mm 分钟(必要)
ss 秒(选择性)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LyelkFBZ-1581920790485)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20200217002949080.png)]
在这里插入图片描述

4)ifconfig

ifconfig单独命令可以查看ip以及网络的基本信息

ifconfig -a 查看所有网卡的信息

ifconfig ens33 查看指定网卡的信息

ifconfig ens33 up 启动ens33这个网卡

ifconfig ens33 down 关闭ens33这个指定网卡

ifconfig ens33 arp 开启网卡的ARP协议

ifconfig eth0 -arp 关闭网卡的ARP协议

ifconfig ens33 192.168.44.132/24配置网卡的ip地址

ifconfig ens33 mtu 1500 设置网卡的最大传输单元

ifconfig ens33:1 192.168.44.133/24 设置网卡的虚拟ip地址

5)export

信息

ifconfig ens33 up 启动ens33这个网卡

ifconfig ens33 down 关闭ens33这个指定网卡

ifconfig ens33 arp 开启网卡的ARP协议

ifconfig eth0 -arp 关闭网卡的ARP协议

ifconfig ens33 192.168.44.132/24配置网卡的ip地址

ifconfig ens33 mtu 1500 设置网卡的最大传输单元

ifconfig ens33:1 192.168.44.133/24 设置网卡的虚拟ip地址

5)export

设置环境变量export PATH

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值