美文网首页
文件处理命令用法及演示

文件处理命令用法及演示

作者: 香吉矢 | 来源:发表于2017-08-28 23:59 被阅读0次

wc,cut,sort,uniq

wc
  • wc
  • 命令显示
    [root@localhost mytest]# more wc.test
    duyawei and xueshuyu i s good
    [root@localhost mytest]# wc wc.test
    1 6 30 wc.test
    [root@localhost mytest]# cat -E wc.test   \\可以数下一共有几个字节,不要忘记结束符$
    duyawei and xueshuyu i s good$
    [root@localhost mytest]# wc -l wc.test    \\只统计行数
    1 wc.test
    [root@localhost mytest]# wc -w wc.test    \\只统计字数
    6 wc.test
    [root@localhost mytest]# wc -c wc.test    \\只统计字节数
    30 wc.test
    [root@localhost mytest]# wc -m wc.test    \\只统计字符数,因为文件内容为英文,所以字符和字节数是一样的
    30 wc.test
    [root@localhost mytest]# cat -E passwd3
    情人节happy$
    [root@localhost mytest]# wc passwd3
    1 1 15 passwd3
    [root@localhost mytest]# wc -c passwd3    \\可以看出,一个汉字为三个字节
    15 passwd3
    [root@localhost mytest]# wc -m passwd3    \\可以看出,一个汉字,一个英文字母都表示一个字符
    9 passwd3
    [root@localhost mytest]#
cut
  • cut
  • 命令演示
    [root@localhost mytest]# more passwd1
    root:x:0:0:root:/root:/bin/bash
    bin:x:1:1:bin:/bin:/sbin/nologin
    daemon:x:2:2:daemon:/sbin:/sbin/nologin
    adm:x:3:4:adm:/var/adm:/sbin/nologin
    对所发生
    [root@localhost mytest]# cut -d ":" -f 1 passwd1    \\以为冒号分隔符,取第一字段
    root
    bin
    daemon
    adm
    对所发生
    [root@localhost mytest]# cut -d ":" -f 1-3 passwd1    \\以为冒号分隔符,取1到3字段
    root:x:0
    bin:x:1
    daemon:x:2
    adm:x:3
    对所发生
    [root@localhost mytest]# cut -d ":" -f -3 passwd1    \\以为冒号分隔符,取前三个字段
    root:x:0
    bin:x:1
    daemon:x:2
    adm:x:3
    对所发生
    [root@localhost mytest]# cut -d ":" -f 3- passwd1    \\以为冒号分隔符,取第三字段到行末的部分
    0:0:root:/root:/bin/bash
    1:1:bin:/bin:/sbin/nologin
    2:2:daemon:/sbin:/sbin/nologin
    3:4:adm:/var/adm:/sbin/nologin
    对所发生
    [root@localhost mytest]# cut -d ":" -f 1,7 passwd1    \\以为冒号分隔符,取第1字段和第7字段
    root:/bin/bash
    bin:/sbin/nologin
    daemon:/sbin/nologin
    adm:/sbin/nologin
    对所发生
    [root@localhost mytest]# cut -c 1-3 passwd1    \\取第1到3字符
    roo
    bin
    dae
    adm
    对所发
    [root@localhost mytest]# cut -b 1-3 passwd1    \\取第1到3字节
    roo
    bin
    dae
    adm

    [root@localhost mytest]# cut -b -3 passwd1    \\取前3字节,效果同上
    roo
    bin
    dae
    adm

    [root@localhost mytest]# cut -c -3 passwd1    \\取前三字符
    roo
    bin
    dae
    adm
    对所发
    [root@localhost mytest]# more wc.test
    duyawei and xueshuyu i s good
    [root@localhost mytest]# cut -c 1-2 wc.test    \\取第1-2字符
    du
    [root@localhost mytest]# cut -c 8 wc.test    \\取第8个字符,空格也算一个字符
     
    [root@localhost mytest]# cut -d " " -f 2 wc.test    \\以为空格为分隔符,取第2字段
    and
    [root@localhost mytest]# cut -d " " -f 4 wc.test
    i
    [root@localhost mytest]# cut -d " " -f 5 wc.test
    s
    [root@localhost mytest]#
sort
  • sort
  • 命令演示:
    由于sort命令演示需要找列子文本,不太好找,直接将网上的搬过来演示,如下链接
    来自: sort用法(转载)
uniq
  • uniq
  • 命令演示
    如下截图部分:
uniq

相关文章

  • 文件处理命令用法及演示

    wc,cut,sort,uniq wc wc 命令显示[root@localhost mytest]# more ...

  • 文件查找命令用法及演示

    locate,find locate locate 相关文件/var/lib/mlocate/mlocate.db...

  • linux习题

    1.文件操作 echo "演示与文件和文件夹创建处理等相关命令" echo "查看文件目录" echo "命令:l...

  • 常用命令

    线上查询及帮助命令(2个) 文件和目录操作命令(18个) 查看文件及内容处理命令(21个) 文件压缩及解压缩命令(...

  • 166 个最常用的 Linux 命令汇总,总有你需要用到的!

    线上查询及帮助命令(2个) 文件和目录操作命令(18个) 查看文件及内容处理命令(21个) 文件压缩及解压缩命令(...

  • 第二周-关于linux文件管理

    Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关演示 常见的命令有如下几条: touch命令 用法:...

  • Linux时钟命令用法及演示

    linux时钟 linux时钟分为系统时钟和硬件时钟。系统时钟是指当前linux kernel中的时钟,而硬件时钟...

  • Linux云计算命令整理

    线上查询及帮助命令 文件和目录操作命令 查看文件及内容处理命令 有关磁盘与文件系统的命令 内置命令及其它 关机/重...

  • 管理类命令

    1、Linux上的文件管理命令都有哪些,其常用的使用方法及其相关示例演示。 cp 复制文件、目录 用法:cp [...

  • 第二周作业

    总结cp、mv命令的用法(要求列出源及目标各种情况的表格) cp 命令 该命令用于复制文件。 基本用法: cp 本...

网友评论

      本文标题:文件处理命令用法及演示

      本文链接:https://www.haomeiwen.com/subject/hexndxtx.html