zoukankan      html  css  js  c++  java
  • linux命令总结

    1、mkdir 创建目录

    2、ls   list 列表  显示目录里面的内容

          -l               显示目录详细信息

    3、cd       进入到目录中

    4、pwd  显示你当前的位置

    5、touch 莫  创建文件   更新文件的时间戳

    7、cat 查看文件的内容

    8、echo  把echo后面的内容显示到屏幕上

    9、xargs  分组的

       -n  分为几组

    10、cp  复制文件或目录 默认无法复制目录

      -r  递归复制  复制目录即目录里面的内容

      -p  复制的时候保持属性不变

      -a  -pdr  复制所有

    11、mv  move  移动

    12、rm  remove删除文件或目录  默认无法删除目录

      -r  递归删除

      -f  强制删除

    13、find  查找文件

      find  那里  什么类型  什么名字

      -maxdepth  最大深度

      -type  找什么类型的

        f  file文件

        d  directory  目录

      -name  什么名字

      -mtime  根据修改时间找到对应的文件

      !  非  取反

    14、grep  三剑客老三  过滤

      -v  排除

      -A数字  显示grep过滤的内容及接下来的几行

      -n  给grep找出的行加上行号

      -o  显示grep正则每次找到了什么  grep的执行过程

      

      egrep  支持高级正则=====grep  -E

    15、 head 取文件的前几行 默认是前10行
    -n数字 === -数字 取前xx行
    16、tail 取文件的最后的几行 默认是最后10行
    -f 显示文件的实时的更新
    tail -f ==== tailf

    17、 awk 三剑客老大 擅长取列 取行 计算
    NR表示行号
    $数字 某一列
    $0 表示一整行内容
    {print显示}
    -F指定分隔符或多个分隔符

    'NR==2{print $2}'
    ! 表示取反 排除

    awk定位的方法
    awk 'NR==1'
    awk 'NR==1,NR==10'
    awk '//'

    18、sed 三剑客老二 取行 替换 修改文件的内容 

    -n 取消默认输出 一般与p一起使用
    -i 修改文件的内容

    #查找显示某几行
    '10p'
    '10,20p'

    #替换
    's###g'
    's@@@g'

    '2s#oldboy#oldgirl#gp'

    #删除 d===delete
    '/找谁/d'


    sed -n '1p'
    sed -n '1,10p'
    sed -n '10,$p'
    sed -n '//p'


    19. alias 设置别名
    alias 别名='命令'

    20. source 生效  /etc/profile

      

  • 相关阅读:
    鼠标滑过图片显示放大镜效果
    如何点击iframe跳转以及允许点击全屏展示
    百度echarts饼图百分比的计算规则---最大余额法
    移动端点击出现蓝色背景框&pc端覆盖chrome浏览器input本身的背景颜色
    未解决 --- gorde-map移动端 样式为圆角移动过程中不生效
    Vue -- 数据更新echarts表格不更新问题
    Vue -- table多表头,在表头中添加按钮
    responsive --- a:hover伪类在ios移动端浏览器内无效的解决方法
    编辑器 --- Visual Studio Code mac window 常用快捷键
    mysql 知识整理
  • 原文地址:https://www.cnblogs.com/MouseCat/p/10692422.html
Copyright © 2011-2022 走看看