1. 虚拟机关键配置名词解释
1. 虚拟?络编辑器说明
桥接模式 —— 可以访问互联?!!!
配置的地址信息和物理主机?段地址信息相同, 容易造成地址冲突
NAT模式 —— 可以访问互联?!!!
配置的地址信息和物理主机?段地址信息不同, 造成不了地址冲突
仅主机模式 —— 不可以访问互联?!!!
获取地址主要?于虚拟主机之间沟通,但不能访问外部?络
2. 系统分区
1.通用分区方案
?? /boot swap /
/boot 启动分区 保存和系统启动相关的?件
swap 交换分区 临时将硬盘的多余容量变为内存使?
内存<8G swap分区??==1.5倍内存容量
2.数据重要场景
/boot 200M
swap 1G 2G 1.5倍
/ 20G-200G
/data 剩余空间
3.灵活分区方案
/boot 200M
swap 1G 2G 1.5倍
/ 20G-200G
剩余空间不?分
2. 远程链接工具
服务器一般都在机房 我们不可能有事没事忘机房跑
所以借助于远程链接工具远程管理维护减轻工作压力
secureCRT 收费版(破解版是有?险)
xshell (推荐使?) 免费版
putty 没有什么功能 只能满?远程连接
3. linux命令
1. 准则
1.做一步检查一步
2.linux中的命令区分??写
3.命令一般都自动补全(tab键)
4.linux中很多时候命令执行完毕之后没有结果往往就是最好的结果
5.在填写文件路径的时候 尽量不要自己写 使用tab补全
2. 系统运?命令
关机命令 shutdown
shutdown -h 10 # 指定多少分钟后进?关机
shutdown -c # 取消关机?案
shutdown -h 0/now # ?即关机
重启命令 shutdown
shutdown -r 10 # 指定多少分钟后进?重启
shutdown -r 0/now # 表示进??即重启操作
shutdown -c # 取消重启?案
3. 常用快捷方式
01. 显示历史输?命令信息
利??向键 上 下
02. 清楚所有屏幕信息输出
ctrl + l # clear
03. 中断取消命令执?过程
ctrl + c # cancel 取消
04. 快速移动光标到??
ctrl + a
05. 快速移动光标到?尾
ctrl + e
06. 将光标所在位置到??的信息进?删除(剪切)
ctrl + u
将光标所在位置到?尾的信息进?删除(剪切)
ctrl + k
07. 将剪切内容进?粘贴回来
ctrl + y
08. 锁定系统窗?信息状态
ctrl + s
?录结构相关命令
解锁系统窗?信息状态
ctrl + q
09. 系统命令补全快捷?式
tab
10. 命令?中快速移动光标
ctrl + ?向键 左 右 (按照英?单词进?移动光标)
4. 文件命令操作
01. 如何创建?件信息
touch
02. 如何检查?件或?录是否存在
ls # list
显示?件/?录数据详细信息
ls -l a.txt # 可以简写ll a.txt
排序:按照?期查找?件
ls -lt a.txt
ls -ltr a.txt
03. 如何查看?件信息
cat
cat oldboy.txt oldgirl.txt > olddog.txt # 整合
04. 在空?件中?成数据信息
echo # 将信息进?输出
echo hello world # 等价于print('hello world')
echo hello world > /oldgirl/oldgirl.txt # w模式写??件
echo baby.com >> /oldgirl/oldgirl.txt # 追加模式写?
05. 对?件或?录数据信息进?拷?(复制)
cp # copy
语法格式:cp 参数信息 要进?复制的信息 复制到什么位置
# 将/etc/hosts?件复制到/oldboy?录中
cp /etc/hosts /oldboy/
如果不加斜杠并且oldboy没有 意思则变成复制到根并改名
# 如何复制整体?录数据
cp -r /etc/sysconfig/ /oldboy/oldgirl/
# 重复复制避免提示信息出现
\cp -r /etc/sysconfig/ /oldboy/oldgirl/
'''cp核?功能:备份数据信息'''
cp oldboy.txt oldboy.txt.bak
cp oldboy.txt.bak oldboy.txt
常?问题:
在复制?件时,不要在?件名称后?加上/ ?般只有?录后?有/
?件没有存在会直接复制,如果已经存在会提示是否覆盖
cp -a
-a == -d + -r + -p
-d 和链接?件有关
-R 进?递归复制
-p 保持属性不变
06. 对?件或?录数据信息进?剪切(移动)
mv # move
mv 参数 要移动数据信息 移动到什么位置
1.先验证是否有对应的?录 ?则先创建
2.确认?误后再剪切
mv /etc/selinux/config /oldboy/shanghai/
3.mv操作有时?较危险 针对核??件移?可能会出错
mv /oldboy/shanghai/config /etc/selinux/
还可以针对单个?件重命名 mv hosts hosts01
07. 数据的删除命令
vi 你要编辑的?件信息
# 数据的删除命令
rm
4. 快照功能
01. 文件编辑命令
vi 你要编辑的?件信息
# 编辑?件的操作步骤
第?个?程:利?vi命令打开?件
vi oldboy.txt
第?个?程:进?到编辑模式,开始编辑?件
按键盘上?写字? i # insert
第三个?程:进?编辑
第四个?程:退出编辑模式
按esc进?退出
第五个?程:关闭打开的?件
:wq w-write q-quit 保存退出
vi快捷?式
:q! 有时候在vi编辑模式必须加感叹号不保存强制进?退出
02. 光标快速移动快捷?式
如何将光标快速移动到最后?? # ?写字? G
如何将光标快速移动到第?? # ?写字? gg
如何快速移动光标到中间指定? # ?写字? 10gg
如何快速移动光标到??的?尾 # 符号信息 shift+$
如何快速移动光标到??的?部 # 数字信息 0
03. 移动光标转为编辑状态
如何快速移动光标到下??并进?编辑状态 # ?写字? o
如何快速移动光标到??的?尾并进?编辑 # ?写字? A
如何快速删除光标所在位置到???尾所有信息并进?编辑状态 # ?写字? C
如何清空当前?的所有内容信息并进?编辑状态 # ?写字? cc
04. 快速编辑?本内容信息
如何复制?本信息 # ?写字? yy
如何复制多?信息 # 3yy
如何粘贴?本信息 # ?写字? p
如何粘贴多?信息 # 3p
如何删除?本信息 # ?写字? dd 实际是将指定?信息进?剪切
如何删除多?信息 # 3dd
将光标所在?到最后??都删除 # 字? dG
05. 特殊操作?本内容?式
如何显示?本?号信息/如何取消?号 :set nu/:set nonu
如何撤销编辑信息 ?写字? u undo
如何取消撤销操作 ctrl + r redo
快速搜索?件信息 /待搜索内容
按n查找下?个匹配项 shift+n上?个匹配项
06. 批量操作?本内容
批量删除操作
第?个步骤:移动光标到相应位置
第?个步骤:进?到批量编辑模式(视图块模式)
ctrl + v
第三个步骤:选中多?信息
?向键选中
第四个步骤:进?删除
?写字? d 或者 x(删除光标选中的内容)
批量添加操作(vim)
vim是需要进?安装的:
yum install vim tree bash-completion -y