- 
- 
远程链接工具 
- 
linux准则 
- 
远程链接工具快捷键 
- 
系统相关命令 
- 
文件相关命令 
- 
linux目录结构 
虚拟机关键配置名词解释
# 虚拟网络编辑器说明
    桥接模式  # 可以访问互联网
        配置的地址信息和物理主机网段地址信息相同,容易造成地址冲突
    NAT模式  # 可以访问互联网
        配置的地址信息和物理主机网段地址信息不同,造不成地址冲突
    仅主机模式  # 不可以访问互联网
        获取地址主要用于虚拟主机之间沟通,但不能访问外部网络
 
# 网关
    大家都知道,从一个房间走到另一个房间,必然要经过一扇门。同样,从一个网络向另一个网络发送信息,也必须经过一道“关口”,这道关口就是网关。顾名思义,网关(Gateway)就是一个网络连接到另一个网络的“关口”。也就是网络关卡。
   
# 系统分区
    /boot swap /
    """1.通用分区方案"""
    /boot 启动分区 保存和系统启动相关的文件
    swap 交换分区 临时将硬盘的多余容量变为内存使用
                内存<8G swap分区大小==1.5倍内存容量
    / 根分区       将剩余容量都给根等价于C盘
    """2.数据重要场景"""
    /boot   200M
    swap    1G 2G 1.5倍
    /       20G-200G
    /data   剩余空间
    """3.灵活分区方案"""
    # 灵活的分区方案
        /boot   200M
        swap    1G 2G 1.5倍
        /       20G-200G
        剩下空间不用分
![]()
 
远程链接工具
"""
服务器一般都在机房 我们不可能有事没事往机房跑
所以借助于远程链接工具远程管理维护减轻工作压力
"""
secureCRT   收费版(破解版有风险)
xshell      (推荐使用)免费版
putty       没有说明功能  只能满足远程连接
1.做一步检查一步
2.linux中的命令区分大小写
3.命令一般都自动补全(tab键)
4.linux中很多时候命令执行完毕之后没有结果往往就是最好的结果
5.在填写文件路径的时候 尽量不要自己写 使用tab补全
系统运行命令
关机命令 shutdown
    shutdown -h 10  # 指定多少分钟后进行关机
    shutdown -c   # 取消关机方案
    shutdown -h 0/now  # 立即关机
  
重启命令 shutdown
    shutdown -r 10  # 指定多少分钟后进行重启
    shutdown -r 0/now  # 表示进行立即重启操作
    shutdown -c  # 取消重启方案
常用快捷方式
1.显示历史输入命令信息
    利用方向键 上 下
2.清楚所有屏幕信息输出
    ctrl + 1  # clear
3.中断取消命令执行过程
    ctrl + c  # cancel 取消
4.快速移动光标到行首
    ctrl + a
5.快速移动光标到行尾
    ctrl + e
6.将光标所在位置到行首的信息进行删除(剪切)
    ctrl + u
    将光标所在位置到行尾的信息进行删除(剪切)
    ctrl + k
7.将剪切内容进行粘贴回来
    ctrl + y
8.锁定系统窗口信息状态
    ctrl + s
    目录结构相关命令
      解锁系统窗口信息状态
        ctrl + q
9.系统命令补全快捷方式
    tab
10.命令行中快速移动光标
    ctrl + 方向键 左 右  (按照英文单词进行移动光标)
文件命令操作
强调:在linux系统中,尽量不要输⼊中⽂符号信息(命令⾏)
1)如何创建⽂件信息
 touch
2)如何检查⽂件或⽬录是否存在
 ls # list
 显示⽂件/⽬录数据详细信息
 ls -l a.txt # 可以简写ll a.txt
 排序:按照⽇期查找⽂件
 ls -lt a.txt
 ls -ltr a.txt
3)如何查看⽂件信息
 cat
 cat oldboy.txt oldgirl.txt > olddog.txt # 整合
4)在空⽂件中⽣成数据信息 
 echo # 将信息进⾏输出
 echo hello world # 等价于print('hello world')
 echo hello world > /oldgirl/oldgirl.txt # w模式
写⼊⽂件
 echo baby.com >> /oldgirl/oldgirl.txt # 追加模式
写⼊
5)对⽂件或⽬录数据信息进⾏拷⻉(复制)
 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 保持属性不变 
6)对⽂件或⽬录数据信息进⾏剪切(移动)
 mv # move
 mv 参数 要移动数据信息 移动到什么位置
 eg:移动/etc/selinux/config 到 /oldboy/shanghai/
 1.先验证是否有对应的⽬录 ⽆则先创建
 2.确认⽆误后再剪切
 mv /etc/selinux/config /oldboy/ 
                    
                 
