zoukankan      html  css  js  c++  java
  • Linux常用命令 (1)

    常用简单命令  

      cd 进入某个文件夹 

      cd ..   cd  /  返回根目录

      mkdir path创建目录    删除空目录 rmdir path 

      touch *.txt   创建文本文件 删除文件 rm -f  name

      删除装有东西的文件 rm -rf  name

      ll  ls  查看当前文件夹下文件目录

      pwd 显示当前路径

      vi name打开具体文件

      :wq保存退出

       chgown  user path 改变目录的所有者

       chgrp usergrop path 改变目录的角色组

       chmod 755 path 改变目录的权限  (755 777 所有用户都可以访问) 

       Tab键会自动补全 命令及文件名   在VI编辑中Esc停止输入

    :wq是保存退出,其他vi的使用如下():
    一、插入文本 
    ┌──┬────────────┐ 
    │命令│描述          │ 
    ├──┼────────────┤ 
    │i  │在当前字符前插入文本  │ 
    ├──┼────────────┤ 
    │I  │在行首插入文本      │ 
    ├──┼────────────┤ 
    │a  │在当前字符后添加文本  │ 
    ├──┼────────────┤ 
    │A  │在行末添加文本     │ 
    ├──┼────────────┤ 
    │o  │在当前行后面插入一空行 │ 
    ├──┼────────────┤ 
    │O  │在当前行前面插入一空行 │ 
    ├──┼────────────┤ 
    │R  │以改写方式输入文本   │ 
    └──┴────────────┘ 
    二、移动光标 
    ┌─────┬───────────┐ 
    │命令   │描述         │ 
    ├─────┼───────────┤ 
    │j或下箭头 │向下移动一行     │ 
    ├─────┼───────────┤ 
    │k或上箭头 │向上移动一行    │ 
    ├─────┼───────────┤ 
    │h或左箭头 │左移一个字符     │ 
    ├─────┼───────────┤ 
    │l或右箭头 │右移一个字符     │ 
    ├─────┼───────────┤ 
    │w     │右移一个词      │ 
    ├─────┼───────────┤ 
    │W     │右移一个以空格分隔的词│ 
    ├─────┼───────────┤ 
    │b     │左移一个词      │ 
    ├─────┼───────────┤ 
    │B     │左移一个以空格分隔的词│ 
    ├─────┼───────────┤ 
    │0     │移到行首       │ 
    │Ctrl-F  │向前翻页       │ 
    ├─────┼───────────┤ 
    │Ctrl-B  │向后翻页       │ 
    ├─────┼───────────┤ 
    │nG    │到第n行        │ 
    ├─────┼───────────┤ 
    │G     │到最后一行      │ 
    └─────┴───────────┘ 
    三、替换文本 
    ┌─────┬──────┐ 
    │命令   │描述    │ 
    ├─────┼──────┤ 
    │$     │到行尾   │ 
    ├─────┼──────┤ 
    │(     │到句子的开头│ 
    ├─────┼──────┤ 
    │)     │到句子的末尾│ 
    ├─────┼──────┤ 
    │{     │到段落的开头│ 
    ├─────┼──────┤ 
    │}     │到段落的末尾│ 
    └─────┴──────┘ 

    四、删除文本 
    ┌───┬───────────┐ 
    │命令 │描述          │ 
    ├───┼───────────┤ 
    │r   │替换一个字符      │ 
    ├───┼───────────┤ 
    │c   │修改文本直到按下Esc健 │ 
    ├───┼───────────┤ 
    │cw  │修改下一个词      │ 
    ├───┼───────────┤ 
    │cnw  │修改接下来的n个词   │ 
    └───┴───────────┘ 
    五、文本编辑 
    ┌──┬──────────────────────┐ 
    │命寺│描述                    │ 
    ├──┼──────────────────────┤ 
    │yy │将一行文本移到缺省缓冲区中          │ 
    ├──┼──────────────────────┤ 
    │yn │将下一个词移到缺省缓冲区中          │ 
    ├──┼──────────────────────┤ 
    │ynw │将后面的n个词移到缺省缓冲区中        │ 
    ├──┼──────────────────────┤ 
    │p  │如果缺省缓冲区中包含一行文本,则在当前   │ 
    │  │行后面插入一个空行井将缺省缓冲区中的声   │ 
    │  │容粘贴到这一行中;如果缺省缓冲区中包含   │ 
    │  │多个词,把这些词粘贴到光标的右边.     │ 
    ├──┼──────────────────────┤ 
    │P  │如果缺省缓冲区中包含一行文本,则正当前    │ 
    │   │行前面插入一个空行井将缺省缓冲区中的内    │ 
    │  │容粘贴到这一行中;如果缺省缓冲区中包含    │ 
    │   │多个词,把这些词粘贴到光标的左边    

      │ 
    └──┴──────────────────────┘ 
    六、保存退出 
    ┌───────────┬───────────────┐ 
    │命令         │描述             │ 
    ├───────────┼───────────────┤ 
    │zz          │保存并退出          │ 
    ├───────────┼───────────────┤ 
    │:w filename      │写入文件            │ 
    ├───────────┼───────────────┤ 
    │:W          │写入文件           │ 
    ├───────────┼───────────────┤ 
    │:x          │保存(如果当前文件修改过)并退出│ 
    ├───────────┼───────────────┤ 
    │:q!          │不保存文件,直接退出      │ 
    ├───────────┼───────────────┤ 
    │:q          │退出vi            │

      

  • 相关阅读:
    js数组去重五种方法
    wm_concat 多行字符串拼接
    ORACLE WITH AS 简单用法
    layui laytpl 语法
    看懂Oracle执行计划
    GIT RM -R --CACHED 去掉已经托管在GIT上的文件
    sourceTree使用教程--拉取、获取
    SourceTree忽略文件和文件夹
    layui table 详细讲解
    利用POI实现下拉框级联
  • 原文地址:https://www.cnblogs.com/liwenchaoCode/p/5803235.html
Copyright © 2011-2022 走看看