zoukankan      html  css  js  c++  java
  • bash命令操作和VI编辑器操作

    bash常见命令

    命令 描述 操作
    pwd 查看当前目录
    cd 切换目录 cd /etc
    ls 查看当前目录下内容 ls -a l
    mkdir 创建目录 mkdir blog
    touch 创建文件 touch index.html
    cat 查看文件全部内容 cat index.html
    more/less 查看文件 more /etc/passwd、less /etc/passwd
    rm 删除文件 rm index.html、rm -rf blog
    rmdir 删除文件夹,只能删除空文件夹,不常用
    mv 移动文件或重命名 mv index.html ./demo/index.html
    cp 复制文件 cp index.html ./demo/index.html
    head 查看文件前几行 head -5 index.html
    tail 查看文件后几行 –n –f tail index.html、tail -f -n 5 index.html
    tab 自动补全,连按两次会将所有匹配内容显示出来
    history 查看操作历史
    > 重定向 覆盖原来的内容
    >> 重定向 追加内容
    wget 下载 wget url
    tar 解压缩 tar file.tar.gz
    unzip 解压 专门针对 zip
    curl 网络请求 curl url
    whoami 查看当前用户
    竖线 管道符 上一次的命令结果当成下一次命令的参数 ls 竖线 grep s (匹配s)
    grep 匹配内容 一般和管道符一起使用 grep i

    vi编辑器操作

    命令 描述
    vi file 打开编辑的文件
    :w 保存,:w filenme另存为
    :q 退出
    :wq 保存并退出
    :e! 撤销更改,返回到上一次保存的状态
    :q! 不保存强制退出
    :set nu 设置行号
    ZZ(大写) 保存并退出
    u 辙销操作,可多次使用
    dd 删除当前行
    yy 复制当前行
    p 粘贴内容
    ctrl+f 向前翻页
    ctrl+b 向后翻页
    i 进入编辑模式,当前光标处插入
    a 进入编辑模式,当前光标后插入
    A 进入编辑模式,光标移动到行尾
    o 进入编辑模式,当前行下面插入新行
    O 进入编辑模式,当前行上面插入新行
  • 相关阅读:
    对fork函数的疑惑,求解!
    C语言获取集合幂集
    C#编写socket客户端,服务器断开连接时客户端报异常
    转载:Linux下的 .o、.a、.so文件
    浅析23种软件设计模式
    Linux之设备文件
    printf输出格式
    光放大器的工作波长
    QSYS组件信号命名方式
    摩尔定律
  • 原文地址:https://www.cnblogs.com/rainbow8590/p/7197718.html
Copyright © 2011-2022 走看看