zoukankan      html  css  js  c++  java
  • linux常用命令整理(一)

    1、sort(排序)

    典型例题:sort -t: -k3n /etc/passwd 以冒号为分隔符根据第三个域的数字大小进行排序(默认分隔符是空格)

    2、uniq(去除文件中的连续重复行)

    典型例题:uniq /etc/passwd

    备注:uniq只去除文件中连续的重复行,uniq -u去除所有重复行

    3、join(根据两个文件的相同域进行合并)

    4、cut(切割文件内容并且按域或者字符进行提取)

    典型例题:cut -c3 /etc/passwd显示第三个字符 -c(n第n个,n,m第n和第m个 n-m第n到第m个)  -f为域规则是一样的

    5、paste(合并多个文件)

    典型例题:ls /|paste -d" " - - - - -读取标准输入中的数据按照空格为分隔符每行显示5个数据进行显示

    6、split(把1个文件分割成多个)

    典型例题:split -C100b /etc/passwd维持每行完整性进行分割

    7、tr(字符转换)

    典型例题:tr -d 0-9 </etc/passwd删除文件中的数字,"[ ]"换行符,A-Z大写字母

         tr -s "[ ]" </etc/passwd删除文件中重复的换行符只保留一个(去除空白行)

         tr "[a-z]" "[A-Z]" </etc/passwd 将小写字母替换为大写字母

         tr "[:lower:]"  "[upper]"</etc/passwd 同上

  • 相关阅读:
    eggjs 打印mysql日志!!!
    emqx ws转成wss
    华为 荣耀 Android 8.0 安装Google服务 使用google play
    angular + mqtt
    Angular路由参数传递
    Splay学习笔记
    FJOI2019 游记[大概是考完会解封?]
    地图游戏
    「Neerc2016」Expect to Wait
    [BZOJ5248][2018九省联考]一双木棋
  • 原文地址:https://www.cnblogs.com/sxdpython/p/8603089.html
Copyright © 2011-2022 走看看