第一章:Linux介绍及安装
1.Linux 一个操作系统(OS)
Linux和Unix的渊源:由贝尔实验室 引出
GNU/Linux
计算机硬件
硬件接口层
命令解释层
外围应用层
2.Linux的发行版:
红帽系列:收费版,社区版 CentOS版本(企业版的免费版)
Debian系列:遵循GNC规范的 ===>ubuntu版本 乌班图
SUSE系列:常见于国外的一些公司
archLinux系列:不建议使用
Linux与windows:
Windows里面是收费的 Linux是开源
安全性:Windows 安全性没有LInux的高
使用习惯:window基于图形界面 Linux既有图形也有完全的命令行操作
可定制性:window是封闭式 上手容易 Linux的可定制性强 开源
应用场景:个人电脑桌面的操作系统 而Linux可以用于服务器的系统 以及电脑的系统
Linux下载:选择CentOS7 下载镜像
下载虚拟机软件 : VMware
创建虚拟机:在VMware里面新建一个虚拟机
注意点:
物理机(主机):就是当前电脑
虚拟机:当前安装Linux系统的电脑
处理器个数 cpu---内核(核数) --逻辑核心
网路类型:选NAT桥接转换
要启动虚拟机:当前主机一定要开启虚拟化技术 (CPU虚拟化) 一般默认开启的
·虚拟机开启:
硬盘分区 挂载点1 :/boot 期望容量:1G ----系统引导盘(类似于window的c盘)
挂载点2:swap 期望容量:4G----内存交换盘
剩下挂在点: / 期望容量 : 剩下的容量
Kdump是一个内核崩溃的检测机制 需要一定的内存
网络和主机名:起一个比较好记忆的名字 后面作为服务器给主机连接发送请求
第二章:Linux基础篇:桌面和终端基本操作
1.目录结构
1.终端:按住键盘ctrl +功能键(f2到f5之间的)
2.退出终端:按 f1
3.exit退出
Linux文件:在Linux系统中一切都是文件
/ :表示Linux的根目录
例如:/bin :是Binary的缩写 这个目录存放这最经常使用的命令
/sbin :s是system的意思 这里存放这系统管理员使用的系统管理程序
/root /dev /home /lib /user /media
切换到根目录:cd /
ls 是list的缩写 输入这个显示当前列表
bin目录: 里面是可以直接执行的二进制命令
sbin:系统级的二进制命令
lib:当前的库文件
lib64:64位的库文件
user目录:包含了所有的程序
boot目录:引导系统启动的文件
Dev目录:管理所有硬件设备
etc:管理系统程序的配置文件
home:主文件夹
root目录:超级用户的文件
opt目录:可选目录 给第三方软件留下的空间 装软件的地方
media目录:可移动媒体设备的目录挂载点(相对于U盘 光盘 等USB设备)
mnt目录:与media类似
proc目录:进程目录 系统进程的映射
run目录:存放当前系统运行以来的软件所有信息
srv目录:与系统服务有关的文件
sys:与系统硬件相关的东西
tmp目录:系统临时文件夹
var目录:可变目录 经常被修改的东西会放在这里 如日志
2.VIM编辑器
VI:是从Unix操作系统和累Unix操作系统中最通用的文本编辑器
VIM:编辑器是从VI发展出来更强大的文本编辑器 可以主动的以字体颜色辨别语法的正确性
切换输入法:win+空格键
终端输入 Vi进入文本编辑器模式
VIm三种模式转换:
一般模式 编辑模式 命令模式
1.一般模式:主要操作就是删除 复制 粘贴
语法:yy: 复制光标所在一行的内容
需要复制多行:数字+yy 如:8yy 就是复制了8行
dd:删除行
需要删除多行 s数字+dd 如8dd 就是删除了8行
u:撤销 按u 就是撤销
y$:复制粘贴到
y^ 复制前一行
yw:复制了当前的单词
dw:从光标位置到后面的空格结束删除
d$:删除一整行
x:剪切
p:粘贴
r:替换
shift+^ 移动到行头
shift+$ 移动到行尾
w:移动到下一个词(词头位置)
1+G:移动到页头 数字
G:移动到页尾
数字N +G
017节