Linux 基础篇笔记
一、Linux 介绍
二、Linux的应用领域:
三、Linux 学习流程
(1-4 基础)
第1阶段:linux环境下的基本操作命令,包括文件操作命令(rm mkdir chmod
chown) 编辑工具使用(vi vim)linux用户管理(useradd userdel usermod)等
第2阶段:linux的各种配置(环境变量配置,网络配置,服务配置)
第3阶段:linux下如何搭建对应语言的开发环境(大数据,JavaEE, Python等)
第4阶段:能编写shell脚本,对Linux服务器进行维护。
第5阶段:能进行安全设置,防止攻击,保障服务器正常运行,能对系统调优。
第6阶段:深入理解Linux系统(对内核有研究),熟练掌握大型网站应用架构组成
并熟悉各个环节的部署和维护方法。
四、Linux 和 Unix的关系
五、Linux 和 windows 的对比
六、安装虚拟机VM 和 CentOS (重点)
学习Linux需要一个环境,我们需要创建一个虚拟机,然后在虚拟机上安装一个Centos系统来学
(使用 管理员身份 启动VM似乎能解决不少问题)
① CentOS 的终端使用
鼠标右键 – 在终端中打开
② CentOS 的联网
点击一下,即可联网
七、安装vmtools (重点)
① vmtools的作用:
vmtools 安装后,可以让我们在windows下更好的管理vm虚拟机
1)可以直接粘贴命令在windows 和centos系统之间
2)可以设置windows和centos的共享文件夹
② 安装vmtools的步骤:
1.进入centos
2.点击vm菜单的->install vmware tools
3.centos会出现一个vm的安装包
4.点击右键解压, 得到一个安装文件
5.进入该vm解压的目录,该文件在/root/桌面/vmware-tools-distrib/下
6.安装./vmware-install.pl
7.全部使用默认设置即可
8.需要reboot重新启动即可生效
③ 设置共享文件夹
基本介绍:
1) 为了方便,可以设置一个共享文件夹,比如d:/share
2) windows 和contos 就可以共享文件了,但是在实际公司开发中
文件的上传下载是需要使用远程方式完成的,
3) 远程方式登录,我们后面会具体讲解
在此处添加的文件夹就是共享的
八、Linux的目录结构 (重点)
① 目录结构基本介绍
基本介绍:
linux的文件系统 是 采用级层式的树状目录结构
在此结构中的最上层是根目录“/”,然后在此目录下再创建其他的目录。
深刻理解linux树状文件目录是非常重要的,这里我给大家说明一下。
记住一句经典的话:在Linux世界里,一切皆文件。
② 具体的目录结构
③ linux目录总结