zoukankan      html  css  js  c++  java
  • Linux 常用命令杂记

    移动光标:
    h:向左移动
    j:向下移动
    k:向上移动
    l:向上移动

    与window 光标移动键功能一致.

    常用命令行:
    shift + ^ 行首
    shift + $ 行尾
    ctrl + v 可视模式 , 选择一个范围
        此使令常用场景:
        1.删除选定内容
        进入该模式,选中一些字符,按任意字符键删除选定内容

        2.批量缩进
        缩辑模式: ctrl + t
        命令行模式: shift + < 或 >
        
        3.复制
        选中内容后,进入命令模式 , 按[数字]y
        
        4.粘贴
        复制之后, 按[数字]p

        5.粘贴系统剪切板
        shift + insert

    其它常用命令


      dd 删除行 或 [数字]dd 删除当前行以下指定行。
        
      G 移到最后一行 , [n]G 移动文件第n行

      ctrl + r 反撤销   (启用 set undofile) vi 中只撤销保存过的步骤

      u 撤销

    :set ai  自动对(回车)
    :set noai 取消自动对齐
    :set ts=4 tab 键移动长度
    :set shiftwidth=4 使用shift 移动,或回车自动缩进度长度
    :syntax on|off  开启关闭语法高亮显示
    :set cindent 自动缩进(当遇到 { }时)
    :set [no]nu  取消|显示行号
    :set undofile

    将set 命令行保存为 ".vimrc" 保存在用户根目录,下次启动 vim 自动生效。
    编辑 vi 配置文件: sudo vi ~/.vimrc

    cat 命令:创建,追加,合并功能

    1.创建

    cat > test.txt << EOF
    ...
    ...
    EOF

    2.追加
    cat >>test.txt << EOF
    ...
    ...
    EOF

    3.合并:
    cat file1 file2 > filenew

    其中 > 表明创建, >> 表明追加


    4.对原文件排序,并输出到新文件
    cat < /root/linux | sort > linux-sort

    5.另一种创建文件:
    cat > othercreat3e.txt
    ...
    ...
    ctrl + d 退出

    mkdir 命令
    创建文件夹:mkdir filename

    rm 命令
    移除文件:rm filename
    rm *.cpp
    rm *

     cd /usr/bin
    #改名, i 覆盖前提示
    mv -i openssl openssl.old

    ln -s /usr/local/openssl/bin/openssl openssl

    #备份原始openssl头文件
    cd /usr/include
    mv openssl openssl_old

    //新版本openssl头文件拷到默认目录
    #copy 头文件
    cp -r /usr/local/openssl/include/openssl ./

  • 相关阅读:
    关于<asp:checkBoxList>控件的对齐方法
    heckboxlist详细用法、checkboxlist用法、checkboxlist
    layoutit note
    查看linux启动的线程信息
    【转】如何修改maven工程jdk版本
    开源bug管理工具-Cynthia
    linux系统相关、硬件、资源
    Nginx文件服务器配置
    windows安装zookeeper单机版
    centos安装nginx
  • 原文地址:https://www.cnblogs.com/a_bu/p/4372626.html
Copyright © 2011-2022 走看看