• 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: 删除出现在字符集中的所有字符

     

    这都是我对自己学习过程的理解,如有错误请指出!我算一个小白了。
  • 相关阅读:
    基于WebDriverAgent代理服务,实现iOS手机app自动化测试的框架搭建
    ruby 中%Q %q %W %w %x %r %s的用法
    ruby中 Win32ole的各应用操作方法(word excel Outlook IE)
    dubbo服务自动化测试搭建
    Spring AOP 结合自定义注解的使用
    Mysql 中 JSON_CONTAINS、JSON_ARRAY 的使用
    Spring Cloud Eureka 的一些配置
    Spring Cloud 整合 Spring Boot Admin
    Nginx 泛域名解析配置
    Spring Data Solr
  • 原文地址:https://www.cnblogs.com/darwinli/p/8930941.html
Copyright © 2020-2023  润新知