zoukankan      html  css  js  c++  java
  • linux初级学习笔记四:Linux文件管理类命令详解!(视频序号:03_1)

    本节学习的命令:cat(tac),more,less,head,tail,cut,sort,uniq,wc,tr

    本节学习的技能:目录管理

            文件管理

            日期时间

            查看文本

            分屏显示

            文本处理

    文件管理命令总结:

    目录管理

      ls、cd、pwd、mkdir、rmdir、tree

    文件管理

      touch、stat、file、rm、cp、mv、nano

    日期时间

      date、clock、hwclock、cal

    查看文本

      cat、tac、more、less、head、tail

      cat:连接并显示

          -n:在显示的时候对每一行进行编号

          -E:显示每一行的行结束符

          (tac 命令把文本反过来显示)

    分屏显示

      more、less

      more:支持向后翻,(缺点:翻到文件尾部就退出了)

      less:与man命令的使用方法一样(因为使用man命令时就是用less打开文件的)

      head:查看前n行 (“n“默认是10)

      tail:查看后n行

          -n:显示前几行

          tail -f: 查看文件尾部,不退出,等待显示后续追加至此文件的新内容;

     

    文本处理

      cut、join、sed、awk

      cut:剪切文件

          -d: 指定字段分隔符,默认是空格

          -f: 指定要显示的字段

               -f 1,3:显示第一和三个字段

               -f 1-3:显示第一到三个字段

      sort:文本排序(默认是按照ASCII码升序进行排列的)

          -n:按数值大小排序

          -r: 按ASCII码降序排序

          -t: 字段分隔符

          -k: 以哪个字段为关键字进行排序(sort -t: -k3 /etc/passwd)

          -u: 排序后相同的行只显示一次

          -f: 排序时忽略字符大小写

      uniq: 报告哪一行出现重复的内容(相邻)

          -c: 显示文件中行重复的次数

          -d: 只显示重复的行

      wc(word count) :文本统计(可以统计一个文件中有多少行,多少个单词,多少个字节)

          -l:只显示行数

          -w:只显示单词数

          -c:只显示字字节数

          -L:显示最长的一行有多少个字符

      tr:字符处理命令( 转换或删除字符)

          tr [OPTION]... SET1 [SET2]

            -d: 删除出现在字符集中的所有字符

     

    这都是我对自己学习过程的理解,如有错误请指出!我算一个小白了。
  • 相关阅读:
    SQL Server查看所有表大小,所占空间
    java 去掉html标签
    java多线程读取、操作List集合
    java vector的多线程安全是否有用
    java对redis的基本操作
    STL标签与EL表达式之间的微妙关系
    从一个简单的 JPA 示例开始
    JpaRepository 查询规范
    Hibernate Validator
    httprunner学习21-extentreports页面样式无法加载问题(已解决)
  • 原文地址:https://www.cnblogs.com/darwinli/p/8930941.html
Copyright © 2011-2022 走看看