• Linux常用命令(三)


    man 查看帮助文档

    alias ls : 查看命令是否被封装

    echo : 显示字符串到屏幕终端

    echo $PATH : 将环境变量打印出来

    poweroff:关机

    rebot:重启

    需要管理员权限

    vim是从vi发展过来的文本编辑器

    命令模式:打开文件之后默认进入命令模式

    编辑模式:

    末行模式:

    命令模式 à 末行模式  :

    末行模式 à 命令模式  esc两次

    命令模式下命令:

    h – 左

    l – 右

    j – 下

    k – 上

    0 – 当前行头部

    $ – 当前尾部

    gg – 文本头部

    G 文本尾部

    x – 删除当前位字符

    u – 撤销上一步动作

    dw – 删除一个单词(光标后的)

    d0 -- 删除光标前的内容

    d$ 、D -- 删除光标后的内容

    dd -- 删除当前行

    4 dd – 删除当前光标后4行

    撤销:u

    反撤销:ctrl + r

    复制: 单行 yy  多行  nyy

    粘贴:p(当前所在行的下方) P 当前所在行

    剪贴:dd  == 删除

    可视模式:

    v – 可视模式(选择模式);

    选择内容:hjkl

    复制y 删除 d

    / 内容 查找内容(光标处向下查找)

    n 选择的内容向下切换 N 向上查找

    ? 查找内容(光标处向上查找)

    # -- 光标移动到要查找的内容,按#

    单个字符的替换 命令行模式下 r

    缩进:

    向右 >>

    向左 <<

    命令模式 à 文本模式

    A 光标跳到行尾开始插入

    a 从光标后面开始插入

    i 从光标前开始插入

    I 从光标行首开始插入

    o 在下一行行首开始

    O 在光标的上一行行首开始插入

    s 删除光标后字符插入

    S 删除光标所在一行开始插入字符

    末行模式切的操作:

    字符串替换:

    1) 替换光标所在行:

    :s/tom/jack 将光标所在行的第一个tom字符串替换成jack

    :%s/tom/jack 每行的第一个tom字符串替换成jack

    :s/tom/jack/g 将光标所在行所有的tom替换成jack

    :@s/tom/jack 将整个文本的tom替换成 jack

    : 27,30s/tom/jack 将第27行到30行的tom替换成jack

    2) 查找

    /   ?

    执行命令:



    保存退出:

    q – 退出

    q! – 退出不保存

    w – 保存

    wq – 保存退出

    x  = wq

    在命令模式下保存并退出: ZZ       

    vi分屏:

    末行模式下:

    :vsp + 文件名 竖直分屏

    vim的配置文件:

    /etc/vim/vimrc 系统级配置文件目录

    ~/.vim/vimrc 用户级配置文件目录

    gcc 编译过程:

    可以指定宏 参数 -D

    优化程序 -O 1,2,3 优化等级 把冗余的代码优化

    -Wall 输出警告信息

    -g 输出调试信息(使用gdb调试时使用)

    -c 生成 .o 文件

  • 相关阅读:
    WebBrowser无法显示招商银行password输入控件的问题
    对流式计算模型的理解
    Dev BarManager使用方法
    创业的需求分析——创业杂记【1】
    使用Apktools反编译apk应用
    【JUnit4.10源码分析】3.4 Description与測试树
    基于KWIC 的keyword匹配算法(管道+过滤器模式下实现)
    纯CSS滑动效果
    PhotoSwipe简介
    包加载失败的解决办法
  • 原文地址:https://www.cnblogs.com/wanghao-boke/p/11293653.html
Copyright © 2020-2023  润新知