`

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常用命令教学视频

    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 常用命令大全

    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常用命令大全.zip

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

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

    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命令学习资料(12个).zip

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

    Linux常用命令.pdf

    以下是对PDF文件中提到的一些常用Linux命令的详细解释。 **ls命令**: 1. **命令格式**:`ls [选项] [文件或目录]` 2. **命令功能**:用于列出当前目录下的文件和子目录。不加任何参数时,它会显示所有非隐藏文件和...

    Linux实验报告一熟悉15个Linux常用命令.doc

    Linux实验报告一熟悉15个Linux常用命令 Linux操作系统是一种广泛使用的开源操作系统,它提供了许多实用的命令来帮助用户管理和维护系统资源。Linux系统中有许多常用的命令,这些命令可以帮助用户更好地管理和维护...

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

    "最全Linux常用命令大全-linux常用命令全集" 本文档对 Linux 中最常用的命令进行了详细的总结和说明,涵盖了文件和目录管理、磁盘空间管理等方面的命令。 文件和目录管理命令 1. `pwd` 命令:显示当前目录 `pwd`...

    最全Linux常用命令大全.pdf

    以下是一些关于Linux常用命令的详细说明: 1. **pwd**:`pwd`(Print Working Directory)命令用于显示当前工作目录,即用户当前所在的目录路径。 2. **cd**:`cd`命令用于切换目录。例如,`cd /`进入根目录,`cd ...

    linux常用命令大全.pdf

    ### Linux常用命令详解 #### 一、文件管理 1. **ls**:此命令用于列出当前目录中的文件和子目录。通过使用不同的选项,可以改变其输出格式。 - `-l`:使用长格式列表输出,包括文件权限、拥有者、组、大小等详细...

    Linux常用命令大全.zip

    linux常用命令大全:Linux常用命令大全.zipLinux常用命令大全.zipLinux常用命令大全.zipLinux常用命令大全.zipLinux常用命令大全.zipLinux常用命令大全.zipLinux常用命令大全.zipLinux常用命令大全.zipLinux常用命令...

    Linux常用命令大全.pdf

    本文将详细介绍Linux中一些常用的基本命令及其使用方法,这些命令是系统管理员和高级用户必须掌握的基础知识。 1. cd命令:该命令用于改变当前工作目录。 - cd:返回当前用户的家目录。 - cd 目录名:切换到指定...

    Linux常用命令大全

    Linux常用命令全集.CHM Linux vi命令大全.txt liunx命令大全.txt liunx 下如何用命令行设置网络?.txt 请问怎么设置DNS的命令?.txt Red Hat Linux下配置Tomcat+JSP+Apache服务器的步骤.txt Linux 下 Apache 与 ...

    linux常用命令60详细解读

    linux常用命令60详细解读linux常用命令60详细解读linux常用命令60详细解读

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

    输入pwd 命令,Linux会输出当前目录。 1.2 cd命令 cd 命令用来改变所在目录。 cd/ 转到根目录中 cd~转到/home/user用户目录下 cd /usr 转到根目录下的usr目录中------------绝对路径 cd test转到当前目录下的test子...

    Linux常用命令详解.pdf

    ### Linux常用命令详解知识点 #### 一、命令格式与通配符 - **命令格式**: - **命令**:指定要执行的操作。 - **选项**:改变命令的行为方式,通常以`-`开头,多个选项可以用空格或直接连接的方式给出。 - **...

Global site tag (gtag.js) - Google Analytics