码迷,mamicode.com
首页 > 系统相关 > 详细

LINUX基础知识4

时间:2015-03-22 06:59:20      阅读:421      评论:0      收藏:0      [点我收藏+]

标签:linux命令

  本章主要包裹一下内容:历史命令回顾,和其它命令


    目录管理:ls、cd、pwd、mkdir、rmdir、tree

    文件管理:touch、stat、file、rm、cp、mv、namo

    日期时间:date、clock、hwclock、cal


    文本查看命令:cat、tac、more、less、head、tail

    cat:连接并显示。

            -n:显示行号

            -E:显示结束符号(Linux结束符号为$)

            -T:显示制表符

            -v:显示非打印符号

            -A:显示所有符号

            文件1   文件2:把文件1与文件2的内容连起来进行显示

    tac:把显示的内容反过来

    Ctrl+C:强制结束。


    分屏显示命令:more、less

            空格:向后翻一屏

            B:向前翻一屏

            回车:向后翻一行

            K:向前翻一行。

    more:常用想后翻,最后一页会推出。less:常用向后翻页,最后一页不退出,只有Q才退出。


    head:查看前N行,默认是10

    tail:查看后N行。

           -n:查看前几行。

           -f(tail可用):立即显示文件中追加的内容。

-----------------------------------------------------------------------------------------------------------

[root@LAB1 ~]# head -3 /etc/inittab 
# inittab is only used by upstart for the default runlevel.
#
# ADDING OTHER CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM.


    文本处理:cut、join、sed、awk

    cut:-d:制定分隔符,默认为空格

             -f:指定显示的字段。f1:显示第一列。f1,3:表示显示1列和3列。f1-3:表示显示1-3列。

-----------------------------------------------------------------------------------------------------------------------------

[root@LAB1 ~]# cut -d : -f1,3,5-7 /etc/passwd
root:0:root:/root:/bin/bash
bin:1:bin:/bin:/sbin/nologin
daemon:2:daemon:/sbin:/sbin/nologin


[root@LAB1 ~]# head -3 /etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin


    排序命令:sort

    sort: 不影响文件内容,按照文档第一个字符升序进行排序。

              -n:按照数值大小进行排序。

              -r:逆序。

              -t:字段分隔符

              -k:第几行。以哪个字段进行排序。

              -u:不显示重复行

              -f:排序不区分大小写

   

    uniq:显示或者忽略重复行(重复且相同的行为重复行)

             -d:只显示重复行

             -D:显示所有重复行(重复几次就显示几行)

             -c:显示行,并说明每行重复的次数。


    文本统计:WC(word count):行、字符数、字节数(空格也包裹)

    [root@LAB1 ~]# wc /etc/issue

    3 13 75 /etc/issue

                   -l:只显示行

                   -w:单词数

                   -m:字符数

                   -L:最长一行多少个字符


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

                  tr   选项  ... set1  ...

                  tr  ‘a-z‘ ‘A-Z‘  < /etc/passwd

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


本文出自 “冰是睡着的水” 博客,请务必保留此出处http://278893181.blog.51cto.com/3156502/1622891

LINUX基础知识4

标签:linux命令

原文地址:http://278893181.blog.51cto.com/3156502/1622891

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!