目录和文本

一、获取linux当前最新内核版本号

        www.kernel.org

二、常用指令

  • 目录管理

        ls.cd.pwd.mkdir.rmdir.tree

  • 文件管理

    •  touch.stat.file.rm.cp,mv,nano

  • 日期时间

    • data,clock,hwclock,cal

  • 文本处理

    • cut,join,sed,awk,grep

  • cut:分隔

    • -d:    指定字段分隔符,默认为一个空格

    • -f:    指定要显示的字段

      • -f1,3            -f1-3(此处为1到3)

  • 查看文本

    • cat,tac,more,less,head,tail

      cat:连接并显示

      cat /etc/issue /etc/fstab

      cat -n /etc/issue    显示行号

      cat -E /etc/issue    在每行末显示结束符$

    tac:    从末为向前显示

  • 分屏显示

  • more:    向后翻,到尾部自动退出

    • less:    相当于man,退出时需要按q

      less/etc/tc.d/tc.sysinit

    head:    查看前n行 n默认10

        head-n 5 /etc/inittab:    此处显示前5行

    tail:    查看后n行    其余与head用法相同

    -f:查看尾部,不退出。只要另一用户在末尾输入内容,则会在当前用户下显示(用于日志文件)

  • 文本排序

  • sort

    • sort /etc/fstab    

    • sort -n sort.txt    :    按大小排序

    • -r:    反向排序

    • sort -n -r file.txt(可以同时使用-n和-r)

    • -t:    字段分隔符

    • -k:    以那个字段为关键字经行

    • -u:    向同行在排序后只显示一次

    • -f:    排序是忽略大小写

  • uniq

    • -d:    file.txt    只显示重复行

    • -c:    显示行重复次数

  • 文本统计

  • wc(word count)

    • wc /etc/fstab    显示为:行数+单词数+字节数

    • -l:    只显示行数

    • -L:    最长一行包含多少字符

    • -w:    只显示单词数

    • -c:    只显示字节数

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

    • tr 'z-a''A-Z'< /etc/passwd

    • tr -d 'ab' 只要出现指定字符,则会被删除

 

    

你可能感兴趣的:(sort,cat,wc)