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

  • 相关阅读:
    wamp2.5版本配置多端口虚拟主机
    Java--解决java compiler level does not match the version of the installed java project facet错误
    http--响应请求状态码
    Nginx--Windows环境下Nginx+tomcat配置(包括动静分离)
    Tomcat--配置tomcat,使其除了接受本地访问外,拒绝其他 IP 的访问
    sqlserver -- 学习笔记(七)获取同组数据的前两条记录
    java--实现将文字生成二维码图片,并在中间附上logo,下方附上文字
    sqlserver -- 学习笔记(六)日期格式转换
    Java --计算百分比
    Java -- 根据当前日期获取当前一周的所有日期
  • 原文地址:https://www.cnblogs.com/finallyliuyu/p/4765833.html
Copyright © 2011-2022 走看看