`

linux常用命令1

阅读更多
一,find 与locate
find是实时的查找
1,find 搜索范围  搜索条件
2,find /  -iname *angjianh* 忽略大小写查找angjianh名字的文件
  find /  -iname *angjianh??? 忽略大小写查找angjianh名字的后面是3个字母的文件
  find /  -size  +204800      查找大于100MB的文件
  find /  -size  -204800      查找小于100MB的文件
  find /  -size  204800       查找等于100MB的文件
  find /  -user  wangjianhao  查找wangjianhao的的文件  -user所有者
  find /  -cmin  -5           查找5分钟之内属性被改变过的的文件  -c change  min是 minite分钟的英文单词的缩写
  find /  -amin  -5           查找5分钟之内被访问过的的文件  -a access
  find /  -mmin  -5           查找5分钟之内内容被修改过的的文件  -m modify
  find /  -type  f            查找是文件的文件
  find /  -type  d            查找是目录的文件
  find /  -type  l            查找是软链接的文件
  find /  -a                  两个条件都满足  -a  and
  find /  -o                  两个条件满足一个即可 -o  or
  find / -inum 1051791  -exec  rm {} \;固定格式,找到i节点为1051791的文件,并执行删除的操作(每个文件都有自己的唯一的i节点)


locate是在文件资料库中查找,与updatedb命令联合使用,但是locate无法在tem临时文件中查找需要的文件
locate -i忽略大小写查找



二,which与whereis
记住:在/sbin/usr/sbin下的命令只有root用户才能使用
which能查询到命令所在的路径和命令是否有别名 alias及别名是什么
whereis 不仅能找到命令的所在路径,还能找到命令的帮助文档的存放路径(/man/)



三,grep命令
   grep -v ^#  排除文件中以#开头的行,在查找配置文件中经常用到
   grep -i  不区分大小写查找字符串



四,vim文本编辑器命令
   三种模式:
   插入模式   a i o   A跳行尾 I跳到行首  o光标下插入 O光标上插入
   命令模式   esc
   编辑模式    :
   set nu设置行号  set nonu取消行号
  
  1,到达指定位置
      gg 到第一行
      G 到最后一行
      nG 到第n行
      :n 到第n行
       0到行首  $到行尾
 
  2,删除文件内容(d  delete)
     x 删除1个字符 nx删除n个字符
     dd 删除一行  ndd 删除n行
     dG 删除光标所在行到文件末尾的字符   D 删除光标所在处到这行末尾的字符
     :n1,n2d 删除n1行到n2行之间的字符
  
  3,复制粘贴文件中的内容
    yy复制当前所在行
    p将yy复制的内容粘贴到光标的行下,P 将yy复制的内容粘贴到光标的行上
    dd剪切所在行
 
  4,替换字符(r replace, s substitute)
     4.1 r替换一个字符   R 替换所在字符的到指定的位置的字符
     4.2 g表示替换时不询问 c替换时询问
         全文替换 :%s/被替换的字符串/新的字符串/g   
         范围替换 :n1,n2s/old字符/new字符/g   替换n1行到n2行的     
   
  5,搜索
    :set ic 忽略大小写搜索

  6,保存
    w write的缩写  q quit的缩写
    保存退出     :wq或者大写的ZZ
    不保存退出   :q!

  7,撤销
   u 撤销
 
  8,技巧
    8.1 :r 文件名     从外部文件中导入文件内容
        :r !date 方便写脚本的时候写入当前时间
    8.2 设置邮箱快捷键   :map ctrl+v m 
      :map ctrl+v m ijianhao_king@163.com<ESC>    最后Ctrl+m就能插入邮箱了
    8.3 注释多行与取消注释多行
        注释第1到第5行      :1,5s/^/#/g
        取消注释第1到第5行  :1,5s/^#//g
    8.4 设置常用命令
        创建一个vim.rc的文件存放常用命令快捷键
        :ab 在文本编辑器中设置常用快捷键




分享到:
评论

相关推荐

    Linux 常用命令1

    Linux 常用命令1

    Linux常用命令、Linux常用命令

    Linux常用命令Linux常用命令Linux常用命令Linux常用命令Linux常用命令Linux常用命令Linux常用命令Linux常用命令Linux常用命令Linux常用命令Linux常用命令Linux常用命令Linux常用命令Linux常用命令Linux常用命令Linux...

    Linux常用命令1

    Linux常用命令文件处理命令ls命令说明内容备注命令名称英文原意命令所在路径执行权限所有用户功能描述显示目录文件语法参数简写参数全称参数作用备注显示所有文件,

    linux常用命令linux常用命令linux常用命令常用命令常用命令

    linux常用命令linux常用命令linux常用命令linux常用命令常用命令常用命令

    Linux常用命令教学视频

    04.1.1 Linux常用命令-文件处理命令-命令格式与目录处理命令ls.mp4 04.1.2 Linux常用命令-文件处理命令-目录处理命令.mp4 04.1.3 Linux常用命令-文件处理命令-文件处理命令.mp4 04.1.4 Linux常用命令-文件处理...

    LINUX常用命令全集

    LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 ...

    Linux常用命令.xls

    Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls ...

    最全Linux常用命令大全-linux常用命令全集

    最全Linux常用命令大全-linux常用命令全集

    Linux常用命令汇总

    Linux常用命令汇总,个人Linux常用命令总结笔记,涵盖Linux常用命令。

    Linux常用命令大全

    Linux常用命令大全,当手册使用,快来下载。

    Linux常用命令 LINUX常用命令和系统管理

    Linux常用命令 LINUX常用命令和系统管理 文件目录基本操作 文件压缩和打包命令 文件和目录存取权限 磁盘存储器管理 系统管理

    Linux常用命令大全.pdf

    Linux常用命令大全,涵盖基本的centos命令,速查

    Linux常用命令大全.txt

    linux常用命令大全linux常用命令大全linux常用命令大全linux常用命令大全linux常用命令大全linux常用命令大全linux常用命令大全linux常用命令大全linux常用命令大全linux常用命令大全linux常用命令大全linux常用命令...

    1.linux常用命令.zip

    1.linux常用命令.zip1.linux常用命令.zip1.linux常用命令.zip1.linux常用命令.zip1.linux常用命令.zip1.linux常用命令.zip1.linux常用命令.zip1.linux常用命令.zip1.linux常用命令.zip1.linux常用命令.zip1.linux...

    Linux常用命令手册

    Linux常用命令手册Linux常用命令手册Linux常用命令手册Linux常用命令手册Linux常用命令手册

    Linux常用命令大全Linux常用命令深入理解Linux内核鸟哥的Linux私房菜Linux命令学习资料(12个).zip

    Linux常用命令大全Linux常用命令深入理解Linux内核鸟哥的Linux私房菜Linux命令学习资料(12个): Linux命令大全(Linuxidc.com修改版).chm Linux命令学习.chm Linux基础命令教程(豪华版).chm LINUX安全加固手册.doc ...

    Linux 常用命令合计PDF

    Linux 常用命令合计PDFLinux 常用命令合计PDFLinux 常用命令合计PDFLinux 常用命令合计PDFLinux 常用命令合计PDFLinux 常用命令合计PDFLinux 常用命令合计PDFLinux 常用命令合计PDFLinux 常用命令合计PDFLinux 常用...

    Linux常用命令全集

    Linux常用命令全集 Linux常用命令全集 Linux常用命令全集 Linux常用命令全集 Linux常用命令全集 Linux常用命令全集 Linux常用命令全集 Linux常用命令全集

Global site tag (gtag.js) - Google Analytics