zoukankan      html  css  js  c++  java
  • 常用的shell命令

    什么是shell?

    shell就一些常用的命令集,就是一指令,用于调用系统的内核心。

    下面就列出一些常用的shell命令

    ls :查看目录下所有文件

    -l :查看文件详细信息

    -a :查看所有文件,包括隐藏文件

    pwd :查看当前工作的所在目录

    cd :进入到某个目录下

    cd ~ :返回用户的主目录

    cd .. :返回上一层

    cd   绝对路径

    cd 相对路径

    clear :清屏

    logout :注销用户

    shutdown :关闭

    -h :关机

    -r:重启

    -k:警告

    -c:取消

    halt :关机

    reboot :重启

    vi快捷键

    1)移动光标

    h :光标左移一个字符

    j :光标上移一个字符

    k :光标下移一个字符

    l :光标右移一个字符

    0 :光标移至行首

    $ :光标移至行尾

    H :光标移至屏幕首行

    M :光标移至屏幕中间

    L :光标移至屏幕最末行

    2)插入文本

    i :在光标前插内内容

    a :在光标后插入内容

    o :在所在行的下一行插入新行

    O :在所在行的上一行插入新行

    3)删除文本

    x:删除光标后面的字符

    X:删除光标前面的字符

    nx:删除光标后面n个字符

    nX:删除光标前面的n个字符

    d0:删除光标至行首的内容

    d$:删除光标至行尾的内容

    dd :删除整行

    ndd :向下删除n

    4)复制文本

    yy :复制整行

    nyy :复制n

    p :在所在行下一行粘贴

    P :在所在行上一行粘贴

    dd :剪切

    5)查找文本

    /pattern :向下查找

    ?pattern :向上查找

    n :顺序查找

    N :反向查找

    :s/p1/p2/g :在当前行,将p1替换成p2

    :n1,n2s/p1/p2/g :将n1n2行之间的p1替换成p2

    6)屏幕翻滚

    ctrl+u:向文件首翻半屏

    ctrl+d:向文件尾翻半屏

    ctrl+f:向文件尾翻一屏

    ctrl+b:向文件首翻一屏

    7)末行命令

    :n1,n2 co n3  :将n1n2行复制到n3行的下面

    :n1,n2 m n3 :将n1n2行剪切至n3行的下面

    :n1,n2 d :将n1n2行删除

    :w  保存

    :q   退出

    :x   保存并退出

    :q!  强制退出

    :w!  强制保存

    :数字 定位到指定行

    :set nu 显示行号

    :set nonu 取消行号

    u:取消上一次操作

  • 相关阅读:
    windows8.1下安装Cygwin并通过apt-cyg安装软件包
    cocos2d-x 3.9 android studio项目命令行打包
    Android API Level与sdk版本对照表
    如何设置minSdkVersion和targetSdkVersion
    记录quick cocos2d-x3.2升级至cocos2d-x3.8
    [转]英语飙升的好方法
    cocos2d-x3.0rc打包apk遇到的一些问题记录
    vim显示行号、语法高亮、自动缩进的设置
    cocos2d-x在android真机上设置帧率无效的问题
    【Coding】Eclipse使用技巧
  • 原文地址:https://www.cnblogs.com/blibli/p/7608846.html
Copyright © 2011-2022 走看看