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 同上

  • 相关阅读:
    053-649
    053-648
    053-647
    053-646
    053-645
    053-644
    053-643
    053-642
    053-641
    053-640
  • 原文地址:https://www.cnblogs.com/sxdpython/p/8603089.html
Copyright © 2011-2022 走看看