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

相关推荐

  • 迁移home到独立分区

    1,fdisk  /dev/sda  创建10G的分区 Lsblk 查看下新创建分区是否同步 partx  -a  /dev/sda 同步 2,mkfs.ext4  /dev/sda6  -L  /home 创建文件系统跟卷标 3,mkdir  /mnt/home  创建一个挂载点 mount  /dev/sda6  /mnt/home 挂载 4,cp  -…

    2017-12-14
  • Linux Cluster之LVS

    一、Linux Cluster 基础: Cluster:计算机集合为解决某个特定问题组合起来形成的单个系统 Linux Cluster类型: LB(Load Banlancing):负载均衡 HA(High Availability):高可用。提高服务可用性,避免出现单点故障 HP(High Performance):高性能 可用性衡量公式: A=MTBF/…

    2016-11-02
  • Linux下文件权限管理轻微总结

    Linux下文件权限管理轻微总结       此文对linux下文件的权限及其如何管理权限进行介绍,涉及到读“r”写“w”执行“x”三个权限,特殊权限SUID、SGID、STICKY、ACL、attr的使用。同时对更改文件的指令chmod、getfacl、setfacl、chattr、lsattr等进行说明。  &nb…

    Linux干货 2016-11-07
  • 第三周练习

    列出当前系统上所有已经登录的用户的用户名,注意:同一用户登录多次,只显示一次。                     ~]# who | cut -d" " …

    Linux干货 2016-11-09
  • linux系统基础目录结构及功能说明

    linux系统基础目录结构及功能说明 [root@localhost /]# ls bin boot dev etc home host lib lib64 media mnt opt proc root run sbin srv sys tmp usr var /bin:所有用户可用的基本命令程序文件;/sbin:供系统管理使用的工具程序;/boot:引导…

    Linux干货 2018-03-04
  • 马哥教育网络班20期+第3周课程练习

    1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。  who | cut -d' ' -f1 | sort -u 2、取出最后登录到当前系统的用户的相关信息。 last | head …

    Linux干货 2016-06-26