一、学Linux的作用?
1.Linux下开发(部署)软件项目
2.Linux运维
二、Linux的强与弱
1.薄弱
个人桌面领域的应用
- 此领域是传统Linux应用薄弱的环节,近些年随着Ubuntu、fedora等优秀桌面环境的兴起,Linux在个人桌面领域的占有率在慢慢提高
2.强项
服务器领域、嵌入式领域
- Linux在服务器领域的应用最强,得益于Linux免费、稳定、高效的特点
三、Linux介绍
Linux是一个开源且免费的操作系统,其稳定性、安全性、处理多并发得到了业界的认可,目前大部分企业级项目都会部署到Linux/Unix系统上
1.常见的操作系统
- Windows
- IOS
- Android
- MacOS
- Linux
- Unix
2.Linux吉祥物
小企鹅
3.Linux之父
Linus Torvalds
Linux由它创造,开发了Linux内核0.01版,然后将其开源出来,之后许多人利用该源码版本进行开发升级,创造了目前Linux主要的发行版本
- Ubuntu
- RedHat
- CentOS
- 等等
四、Linux注意事项
- linux严格区分大小写
- linux一切皆文件
- linux不靠扩展名区分文件类型
- linux所有存储设备都必须挂载后才能使用
- Windows程序不能直接在linux中使用
- linux文件默认使用\n换行(LF),window默认使用\r\n(CR LF),ios默认使用\r(CR)
五、Linux下载与安装
1.知识了解
有一个Vitual Machine虚拟机(VM)
- VMware软件可帮助我们创造一个虚拟机
有一个Linux内核的操作系统
- 下载Linux发行版即可(Ubuntu、CentOS等等)
2.安装步骤
①下载并安装VMware,创建VM虚拟机,稍后安装系统
②下载Linux操作系统镜像
③安装系统
④磁盘分配
磁盘分配一般给30G即可,这个磁盘分配是指,这个虚拟机操作系统所能使用的最大磁盘内存
⑤性能分配
内存:按照推荐
CPU:给主机的一半即可
⑥网络连接模式
选择NAT模式(常用)
三种网络连接模式的区别
⑦Linux磁盘分区
分区方式:标准分区
/boot 分区文件系统:ext4
/swap 分区文件系统:swap
/ 根分区文件系统:xfs
五、虚拟机克隆
如果你已经安装了一台Linux操作系统,还需要更多的,我们可以采用虚拟机克隆的方式(有助于将来做服务器集群的时候)
①直接拷贝一份安装好的虚拟机文件
②使用vmware的克隆操作
温馨提示:克隆时,需要关闭虚拟机系统
六、虚拟机快照
如果你在使用虚拟机系统的时候,你想回到原先的某一个状态,也就是说你担心可能有些操作会造成系统异常,需要回到原先某个正常运行的状态,vmware提供了这样的功能,叫做 快照管理
记录快照的状态将以,路线图和分支的形式展示,选择回到哪个状态
七、虚拟机迁移和删除
1.迁移
- 虚拟机安装好后,本质上是主机系统上面的一个文件,所以需要迁移直接拷贝即可
2.删除
- 可以直接删除虚拟机文件,或者在vmware上删除
八、安装VMtools
vmtools安装后,可以让我们在Windows下更好的管理vm虚拟机
可以设置Windows和Linux的共享文件夹(也就是说两个系统可以操作同一个文件夹)