zoukankan      html  css  js  c++  java
  • [工作需求]linux常用命令以及vim常用命令

    一.             Linux 常用命令

    mkdir dirname新建文件夹

    cd ~ 进入自己的家目录

    cd dirname 进入名字为dirname的目录;

    l 显示当前文件夹下的文件和文件夹名称;

    myrm  filename 删除名字为filename 的文件;

    myrm –r dirname 删除名字为dirname目录;(涉及到文件夹的用参数 -r)

    mv filename1 filename2 将文件1重命名为文件2;

    mv filename1 dirname 将文件1 移动到dirname中;

    cp filename1 filename2 文件2 为 文件1 的备份;

    cp filename1 dirname 把文件1 拷贝到指定目录中;

    wc –l filename 查看文件的行数

    pwd 查看当前目录的完整路径;

    head -100 filename 查看指定文件的前100行;

    tail -100 filename 查看制定文件的后100行

    grep word filename 查看文件中含有word的词条;

    grep –n  word filename 查看文件中含有word的词条并显示行号;

    grep “<word>” filename 查看文件中和word相等的词条;

    grep  word filename | head -100 查看文件中含有word的词条,给出前100个词条;

    |叫做管道命令,注意|后的命令的参数情况

    将文件1 文件2,文件3 的内容加到filename4中,filename4中原先的内容不保留;

    cat filename1 filename2 filename3>filename4

    将 文件1,文件2 ,文件3 文件四的内容追加到filename4中, filename4中原先的内容保留;

    cat filename1 filename2 filename3>>filename4

    vim a.txt      打开已存在的文件; 

    :set nu      显示行号;

    :set nonu    取消行号;

    gg           移动到文件的第一行;

    G            移动到文件的最后一行;  

    :58(58G)  将光标移到第58行;

    10→          向右移动10个字符;

    Home键       光标移动到行首;

    End键        光标移动到行尾;

    /word         向下寻找一个名称为word的字符串;

    ?word        向上寻找一个名称为word的字符串;

    n(不需回车) 重复前一个查找;           

    dd            删除光标所在一整行;

    ndd           删除光标所在的向下n行(含光标所在行);

    yy            复制光标所在一整行;

    nyy           复制光标所在的向下n行(含光标所在行);

    p             将已复制的数据在光标下一行粘贴;

    u             复原前一个操作;

    ctrl+r        重做上一个操作;

    vim b.txt      新建文件;

    i             进入编辑模式(左下角有“插入”字样);

    Esc           退出编辑模式;

    :w          将编辑的数据保存;

    :q          退出。

    :wq          保存退出。

    :q!         修改过文件,又不想存储,强制离开不保存文件。

    一.             Linux 常用命令

    mkdir dirname新建文件夹

    cd ~ 进入自己的家目录

    cd dirname 进入名字为dirname的目录;

    l 显示当前文件夹下的文件和文件夹名称;

    rm  filename 删除名字为filename 的文件;

    rm –r dirname 删除名字为dirname目录;

    mv filename1 filename2 将文件1重命名为文件2;

    mv filename1 dirname 将文件1 移动到dirname中;

    cp filename1 filename2 文件2 为 文件1 的备份;

    cp filename1 dirname 把文件1 拷贝到指定目录中;

    wc –l filename 查看文件的行数

    pwd 查看当前目录的完整路径;

    head -100 filename 查看指定文件的前100行;

    grep word filename 查看文件中含有word的词条;

    grep –n  word filename 查看文件中含有word的词条并显示行号;

    grep “<word>” filename 查看文件中和word相等的词条;

    grep  word filename | head -100 查看文件中含有word的词条,给出前100个词条;

    cut –f1 filename; 获得文件的指定列;

    sort命令  sort -t $' ' -k 10rn thai.toanno.part2.txt  >g.txt

  • 相关阅读:
    盒子垂直水平居中
    Sahi (2) —— https/SSL配置(102 Tutorial)
    Sahi (1) —— 快速入门(101 Tutorial)
    组织分析(1)——介绍
    Java Servlet (1) —— Filter过滤请求与响应
    CAS (8) —— Mac下配置CAS到JBoss EAP 6.4(6.x)的Standalone模式(服务端)
    JBoss Wildfly (1) —— 7.2.0.Final编译
    CAS (7) —— Mac下配置CAS 4.x的JPATicketRegistry(服务端)
    CAS (6) —— Nginx代理模式下浏览器访问CAS服务器网络顺序图详解
    CAS (5) —— Nginx代理模式下浏览器访问CAS服务器配置详解
  • 原文地址:https://www.cnblogs.com/finallyliuyu/p/4765833.html
Copyright © 2011-2022 走看看