作业: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

相关推荐

  • samba应用

    samba详解 前言 前面学过了NFS,是一个网络文件系统,可以让远程连接像访问本地文件一样,在同一个网络上的多个用户间共享目录和文件系统。只不过NFS只是针对于两个linux主机,我们现在需要linux主机和windows主机都能共享,这个时候就用到了samba。 1、步骤,允许个别用户访问 1、安装下面三个包: samba samba-common sa…

    Linux干货 2016-12-21
  • Cobbler 自动化部署系统

    本人较懒,做好笔记,预排版,打印成 PDF 了。-_## Cobbler 自动化部署系统.pdf

    Linux干货 2015-08-17
  • 批量创建用户(8月1日作业)

    1、创建用户gentoo,附加组为bin和root,默认shell为/bin/csh,注释信息为"Gentoo Distribution" 2、创建下面的用户、组和组成员关系 名字为admins的组;  用户natasha,使用admins作为附属组;  用户harry,也使用admins作为附属组 &nbs…

    Linux干货 2016-08-04
  • N26-第五周

    1、显示当前系统上root、fedora或user1用户的默认shell;[root@localhost ~]# grep -E ‘^(root|fedora|user1)\>’ /etc/passwdroot:x:0:0:root:/root:/bin/bashfedora:x:4002:4002:Fedora Core:/h…

    Linux干货 2017-03-13
  • Linux网络属性配置

      如何将linux主机接入到TCP/IP网络中:     第一步:         配置IP/NETMASK(ip地址、子网掩码):本地通信     第二步:   &n…

    Linux干货 2016-12-16
  • Iptables基础

       Firewall:防火墙,工作于主机或网络的边缘处,对于进出本主机或网络的报文根据事先定义好的检查规则左匹配检测,对于能够被规则所匹配到的报文进行相应的处理的组件。   防火墙可分为:硬件防火墙,在硬件级别实现部分功能的防火墙;软件防火墙,应用软件处理逻辑运行于通用硬件平台之上的防火墙;主机防火墙,服务范围为当前主机;网络…

    2017-06-19