Linux63期day-13 知识回顾章节

基础命令操作
vim快捷操作
快速移动光标操作
将光标切换到文件最后一行           G
将光标切换到文件第一行             gg
将光标切换到文件开头               0/^
将光标切换到文件结尾               $
将光标切换到指定行                10gg/10G
快速移动光标进入编辑状态
在当前光标所在位置进入编辑状态      i
在当前光标下一行进入编辑状态        o
在当前光标上一行进入编辑状态        O    
将光标切换到一行头部进入编辑状态    I
将光标切换到一行尾部进入编辑状态    A
将光标之后内容删除进行编辑状态      C
将光标所在行内容清空并进入编辑状态  cc
快捷编辑文件方法
快速复制文件指定行内容             yy
快速粘贴复制的内容                 p
快速删除指定行内容                 dd
将光标所在行到结尾所有内容删除      dG
撤销操作:   u
取消撤销:   ctrl+r
显示行号:   set nu/set nonu
替换操作:   r/R 
底行替换:   :s###g  :4s###g  :1,$s###g  :%s###g
搜索信息:   
默认检索信息有大小写区分
/检索的信息   n 向下查找  N 向上查找   默认自上而下
?检索的信息   n 向上查找  N 向下查找   默认自下而上    
默认检索信息忽略大小写
/oldboy\c         ---后面加\c忽略大小写
:set ic           --- 忽略大小写
:set ignorecase   --- 忽略大小写
vim批量操作:
           ctri+v     ---进入视图模式→选中多行→x/d删除
           ctri+v     ---进入视图模式→选中多行→I  ---大写I进入编辑模式添加→Esc退出后自动修改多行     ---批量添加
grep的用法和参数
  #grep -B 2 03 /oldboy/oldboy.txt        ---(-B是参数是显示你要过滤信息前面的信息,2是你要过滤的信息前几行的信息,03是你是你想要过滤的信息)
oldboy01
oldboy02
oldboy03
 #grep -A 2 03 /oldboy/oldboy.txt        ---(-A是参数是显示你要过滤信息后面的信息,2是你要过滤的信息后几行的信息,03是你是你想要过滤的信息)
oldboy03
oldboy04
oldboy05
 #grep -C 2 03 /oldboy/oldboy.txt        ---(-C是参数是显示你要过滤信息前 后面的信息,2是你要过滤的信息前后几行的信息,03是你是你想要过滤的信息)  
oldboy01
oldboy02
oldboy03
oldboy04
oldboy05
sed命令替换功能说明
sed -i 's@更改前内容@更改后内容@g'
image.png
  1. 系统挂载概念
    给一个磁盘存储设备开个门(挂载点)
    mount /dev/cdrom /mnt
    umount /mnt --- 离开挂载点进行卸载
    1. 系统常见目录结构
      /bin 二进制可执行文件保存目录 命令目录
      /etc 配置文件保存目录
      /proc 硬件信息 进程信息 内核信息 存储的数据保存在内存中
      /tmp 临时目录 回收站
      /var 日志文件保存目录
      /boot 系统启动文件保存目录
      /dev 设备文件保存目录
      /home 普通用户家目录
      /mnt 临时挂载点
      /opt 第三方软件程序存储目录
      /usr/local 第三方软件程序存储目录
      /root 管理员家目录 root
      /sbin 管理员执行的命令存储目录
      目录结构标准规范: FHS
系统中重要目录文件
  /etc/sysconfig/network-scripts/ifcfg-eth0    网卡配置文件
  systemctl start network                      ---重启网卡
  /etc/profile,/etc/bashrc                     ---全局环境变量
  ~/.bashrc,~/.bash_profile                    ---局部环境变量                            
  /etc/fstab                                   ---开机自动加载文件
  /etc/rc.local                                ---开机自动运行文件
  /etc/hostname                               修改主机名称
  /etc/motd                                   系统提示信息(登录后)
  /etc/issue /etc/issue.net                   系统提示信息(登录前)
  /etc/hosts                                  主机名和IP地址建立对应关系
  /etc/resolv.conf                            临时配置DNS服务配置文件 
  /etc/inittab                                设置系统运行级别
  /usr/local                                  第三方软件程序存储目录
  统安装软件方法:
  yum安装软件   (不用下载软件包  依赖包)
  yum install -y 软件                         安装软件 
  yum grouplist                               安装大礼包
  yum reinstall -y 软件                       重新安装软件
  messages     服务程序出现问题 查看错误日志信息    
  secure       检查系统登录信息 哪个用户登录你的系统  
  tail  -f +secure/messages        可以查看文件内报错信息
 /proc        如何查看硬件信息
 /proc/cpuinfo                             查看CPU信息
 /proc/meminfo或free -h                    查看内存信息
 /proc/loadavg 或w或top或uptime            查看负载信息 
 /proc/mounts或df -h                       查看挂载信息
系统基础优化
创建用户设置密码
useradd+用户名                      创建用户
passwd+回车然后输入密码              创建密码
passwd   --stdin                    免交互创建密码

PS1是改变命令提示符的环境变量


image.png

image.png
yum源优化
 /etc/yum.repos.d                                      本地yum源文件
 免费的yum源有:阿里源,清华源
 yum install -y+想要安装的软件或命令                     安装软件
 which +命令                                            可以查看命令所在的文件路径
 yum  provides  +命令                                  可以查看命令的安装包名称(有时候安装包名称和命令不是相同的) 

你可能感兴趣的:(Linux63期day-13 知识回顾章节)