zoukankan      html  css  js  c++  java
  • Linux系统维护管理命令及vim编辑器

    系统维护管理命令
    date、clear

     $>>date  //显示或修改系统时间与日期。
       //%H:小时  %M:分钟 %S:秒  %Y完整年份 %d:日 %m:月份
       eg: date "+now time is :%Y-%m-%d %H:%M:%S"
     $>>clear  //清屏   可使用快捷键 ctrl+l

    who命令

     -u:显示当前用户的用户名相关信息
     -b:列出系统最近启动的日期
     -T:显示tty终端的状态
     eg: who -buT     //?表示终端遇到故障;+表示任何用户可以写
    

    w    //登录到过该系统的用户信息

        //第一行:表示该系统从启动到现在的运行时间;登录的用户数;load average:表示系统的1   
    
        //分钟,5分钟,15分钟内的系统负载情况 
    

    man   

     -a:在所有的man帮助手册中搜索
     -f:显示给定关键字的简短描述信息
     -P:指定内容时使用分页程序
     -M:指定man手册搜索的路径
    

    uname    //用于显操作系统相关的信息

     -a:显示操作系统全部信息
     -m:显示系统CPU类型
     -n:显示操作系统的主机名
     -s:显示操作系统类型
     -r:显示操作系统内核版本
    

    uptime     //用于输出系统任务队列信息。输出系统当前时间、系统开机到现在的运行时间、目前有多少用户在 

         //线和系统平均负载

    $>>uptime
      15:06:33 up 137 days,  1:26,  1 user,  load average: 2.81, 2.37, 2.24
    

        last命令   //列出目前与过去登入系统的用户相关信息

     -a 显示登录地址
     -R 不显示登入系统的主机名或地址
     -X 显示系统关机、重启的改变信息
     -n 设置列出名单的显示列数
     -d 将显示的IP地址转换成主机名
    

    dmesg     //显示开机信息

      -c 显示开机信息后,清除buffer信息
     -s 设置缓冲区大小 默认设置8192
     -n 设置登录记录信息层次
    

    free     //显示系统内存状态

     -b 以字节为单位显示内存信息
     -m 以MB为单伙显示内存信息
     -K 以KB为单位显示内存信息
    

    VIM编辑器
     vi编辑器支持编辑模式和命令模式。

    基本操作

     进入编辑模式 a i o A I O
     i 当前字符之前插入
     I 行首插入
     a 当前字符之后插入
     A 行尾插入
     o 下一行插入
     O 上一行插入
     x 向后删除一个字符 等同于delete
     X 向前删除一个字符
     u 撤销一步 每按一次就撤销一次
    

    行操作

    home键或^ 行首
     end键 行尾
     删除
     dd dd删除一行 数字+dd删除多行 eg:删除5行,使用5dd
     d+G 删除当标后全部内容
     复制粘贴
     yy 复制一行 数字+yy 复制N行 
     p 将复制行粘贴
    

    v模式
     

    eg:编程的时候需要进行多行注释
     1 ctrl+v 进入列编辑模式
     2 向下或向上移动光标
     3 把需要注释的行的开头标记起来
     4 然后按大写的I
     5 再插入注释符,比如“#”
     6 再按Esc,就会全部注释了
     eg:删除
     1 ctrl+v 进入列编辑模式
     2 向下或向上移动光标
     选中注释部分,然后按d就会删除注释符号
    

    命令行模式

     :w 保存
     :q! 修改了不保存,强制退出
     :!ifconfig 调用系统命令
     :wq 保存退出
      替换
     格式:%所有内容替换 旧的内容 新的内容
     默认是每一行的第一个符合要求的词(/g全部)
     :% s/a/b 每一行的第一个a被替换成b
     :%s /1/5/g 文本中所有的1替换成5
    定位
     gg 定位到行首
     G 定位到最后一行,行首
     #G 定位到某一行
     :# 定位到某一行
     #gg 定位到某一行
     # 代表行号
    

     
     
     

  • 相关阅读:
    springboot启动时不加载数据库
    ElasticSearch常用的查询操作
    Windows10 搭建ElasticSearch集群服务
    windows10安装ElasticSearch7.5遇到两个警告解决方法
    MybatisPlus自动生成代码配置
    初识RabbitMQ ------基本概念
    深拷贝与浅拷贝的区别
    Java8中 LocalDateTime与Date互相转换
    Spring中常用的工具类StringUtils、DateUtils、CollectionUtils等
    SpringBoot定时任务 @Scheduled cron 表达式说明
  • 原文地址:https://www.cnblogs.com/cpyj/p/7866771.html
Copyright © 2011-2022 走看看