• 0409自拾笔记整理


    学习整理摘抄参考链接:https://www.jianshu.com/p/15cebf467f5c        

    1.vim删除制定行

      :7,19d  删除6-19行

    2.

      :%s/^/#/g 来在全部内容的行首添加 # 号注释

      :1,10 s/^/#/g 在1~10 行首添加 # 号注释

      :g/^s*$/d
      g :全区命令
      / :分隔符
    
      ^s*$ :匹配空行,其中^表示行首,s表示空字符,包括空格和制表符,*重复0到n个前面的字符,$表示行尾。连起来就是匹配只有空字符的行,也就是空行
    
      /d :删除该行
    

      

    :%s/ +/
    /g
    命令解释:
    %s :在整个文件范围查找替换
    / :分隔符
    + :匹配空格,其中“ ”表示空格,+表示重复1次或多次,加在一起表示一个或多个空格。
    /r :换行符
    /g :全局替换
    

      

    3.撤销上一步的操作 esc  u   只可以撤销一次
      恢复撤销前 ctrl +r 
    4.多行输入重复内容
      ctrl  +v 进入可视化模式
      向下移动多行 移动的位置为你需要重复内容输入的位置
       i 进入编辑模式 输入内容
      esc  复制成功
    5.  ctrl+b  向上移动一屏;
      ctrl+f  向下移动一屏;
      3j,表示向下移动3行
    6.J 清除光标所处的行与上一行之间的空格,把光标行和上一行接在一起;
      shift+p 在光标之前粘帖
    以上操作主要是针对VIM中进行快捷处理
    7.linux中指定目录中制定文件的搜索
      find dir -name ".log" -o -name ".pid"     find /etc/ -name ".log" -o -name ".pid"  在etc下面搜索这两种文件
      搜索指定目录下的 ".log" 文件和 ".pid" 文件
    8. 指定用户下搜索指定用户的文件
      find dir -user user1   eg:  find /home/ -user root  在home下搜索root用户的文件
    9. uname -r  查看内核版本
    10.ps -ef  查看进程
    11.df -h # 查看磁盘信息
    12. free -m # 查看内存信息
    13.du -h file/dir # 查看单个文件/目录大小 -h 表示以 K,M,G
    14.du -sh file/dir # 查看文件/目录总大小
     
     
    就是现在,干!
  • 相关阅读:
    笨蛋的厄运
    模仿写了一个摸鱼应用解决原作者的问题
    retain和copy还有assign的区别
    分析与理解通知消息WM_NOTIFY
    备忘录
    数据结构C++模板实现之单向链表
    服务器(VPS合租)
    复制构造,赋值操作符,const重要性
    Windows 注册表操作简介
    窗口类封装之窗口对象消息处理的映射方法(1)
  • 原文地址:https://www.cnblogs.com/L6y1a/p/12693441.html
Copyright © 2020-2023  润新知