首页 > 代码库 > 马哥3-2

马哥3-2

文本排序 sort

                    -n:数值排序

                    -r:降序

                    -t:字段分隔符

                    -k:以哪个字段为关键字进行排序

                    -u:排序后相同的行只显示一次         相邻才比较相同

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

uniq

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

        -d:只显示重复的行

 

文本统计:wc(word count)行数,单词数,字节数

            -l   -w   -c    -L

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

tr

    进程:在每个进程看来,当前主机上只存在内核和当前进程

        进程是程序的副本,进程是程序执行实例

用户工作环境:

bash:

  1. 命令历史

  2. 管道,重定向

  3. 命令别名

  4. 命令行编译

  5. 命令行展开

  6. 文件名通配

  7. 变量

  8. 编程

 

 

命令行编译

光标跳转:

            ctri+a:跳到命令行首

            ctrl+e:跳到命令行尾

            ctri+u:删除光标至命令行首的内容

            ctri+k:删除光标至命令 行尾的内容

            ctrl+l:清屏

 

命令历史:

            history:

                -c:清空命令历史

                -d:删除指定位置的命令

                -w:保存命令历史到历史文件中

 

环境变量

path:命令搜索路径

histsize:命令历史缓冲区大小

 

命令历史的使用技巧:

!n:执行命令历史中第n条命令

!-n:执行命令历史中倒数第n条命令

!!:执行上一条命令

!+字符串:执行命令历史中以最近一个以指定字符串开头的命令

       引用前一个命令的最后一个参数:esc,.        !$

 

 

 

 

马哥3-2