作业:0805

1.查出用户UID最大值的用户名、UID及shell类型

> cat /etc/passwd|cut -d: -f 1,3,7 |sort -t: -k2 -n| tail -1

2.查出/tmp的权限,以数字方式显示

> stat /tmp| cut -d: -f2| grep Uid| cut -c 3-6
1777

3.统计当前连接本机的每个远程主机IP的连接数,并按从大到小的顺序排序 4.取本机ip地址

> netstat -nt | grep tcp|cat -A| tr -s ' ' ':'| cut -d ':' -f 6|sort |uniq -c
  1 10.1.250.83

 4.取本机ip地址

> ifconfig | grep inet[^6] | tr -s ' ' ':'|cut -d: -f 310.1.253.69127.0.0.1192.168.122.1
  1. 取各分区利用率的数值

>df |tail -n +2|tr -s ' ' '%'|cut -d% -f 5,6 --output-delimiter=:| sort -n
1:/dev/shm
6:/
19:/boot

6.统计/etc/init.d/functions中每个单词出现的次数,并按频率从高到低显示

>cat /etc/init.d/functions | tr -cs '[:alpha:]' '\n' | sort | uniq -c | sort -n

8./etc/rc.d/init.d/functions或/etc/rc.d/init.d/functions/" 取目录名

//针对/etc/rc.d/init.d/functions
>echo '/etc/rc.d/init.d/functions' | grep -Eo '..*/'/etc/rc.d/init.d/

//针对/etc/rc.d/init.d/functions/
>echo '/etc/rc.d/init.d/functions/' | cut -c1-$((${#var2}-1)) | grep -Eo '..*/'/etc/rc.d/init.d/
  1. 正则表达式表示身份证号

> \<[[:digit:]|x]{18}|[[:digit:]|x]{15}\>

10.正则表达式表示手机号

> \<1[3,4,8][:digit:]{9}\>
  1. 正则表达式表示邮箱

> \>(_|.|[[:alnum:]])+@[[:alnum:]]+.[cn,org,com]\>
  1. 正则表达式表示QQ号

> \<[1-9][0-9]{4,11}\>

原创文章,作者:m20-吴清玲,如若转载,请注明出处:http://www.178linux.com/31798

(0)
m20-吴清玲m20-吴清玲
上一篇 2016-08-08 22:13
下一篇 2016-08-08 22:56

相关推荐

  • 第十周作业

    1、请详细描述CentOS系统的启动流程(详细到每个过程系统做了哪些事情)     CentOS系统启动流程:     1.加电自检:由bios去检测各硬件是否存在且是否正常运行,然后进行硬件初始化     2.选择启动顺序,加载mbr:根据bios设置的设备启动顺序,…

    2017-07-03
  • 高级文件系统管理

    高级文件系统管理 配置配额系统 在内核中执行 以文件系统为单位启用 对不同组或者用户的策略不同 根据快或者节点限制,软限制 soft 硬限制hart 初始化 分区挂载选项 usrquota,grgquota 初始化数据库:quotacheck 执行配置 开启或者取消 quotaon ,quotaoff 直接编辑配额 edquota username 在she…

    Linux干货 2017-05-03
  • 第一周作业

    一、计算机的组成及其功能。 计算机是由运算器、控制器、存储器、输入设备、输出设备五大部件组成,每一个部分分别按照要求执行特定的基本功能。 运算器:运算器的主要功能是对数据进行各种运算。 控制器:控制器是整个计算机系统的控制中心,它指挥计算机各部分协调地工作,保证计算机按照预先规定的目标和步骤有条不紊的进行操作及处理。 存储器:存储器的主要功能是存储程序和各种…

    Linux干货 2017-01-18
  • Mariadb数据库复制系列(二):主主复制

       实验二:MySQL双主复制架构的实现 双主的实现方式与主/从类似,仅是两个主机即使主节点,又是对方的从节点双主模型容易造成数据的不一致性,因此要慎用! 1、实验环境 2、在两个节点上安装mariadb-server服务 3、修改两个节点的服务器配置文件 4、两个节点上各自启动服务,各授权一个具有复制权限的用户 5、查看两个节点的二进制日志的状态 6、在…

    Linux干货 2016-11-24
  • AWK——文本处理三剑客

    GNU awk ·文本处理三工具:grep,sed,awk          grep,egrep,fgrep:文本过滤工具:pattern          sed:行编辑器  &nbsp…

    Linux干货 2016-09-20
  • 第三周学习总结之简单文本处理

    写在最前 通过前面的学习,我们已经知道Linux是一个一切皆文件的系统,因此对文件的处理就显得尤为重要,到目前为止,对于新手来说可能连鼎鼎大名的三剑客也未必听过,不过在这之前我们也可以使用一些非常好用的文本处理工具来完成一些简单文件的处理。本次内容就是讲讲如何使用几个简单文本处理工具的组合完成一些实用的功能。 文本处理工具 文本处理工具,用我的理解就是能够对…

    2017-12-19