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 # 查看文件/目录总大小
 
 
就是现在,干!
原文地址:https://www.cnblogs.com/L6y1a/p/12693441.html