cut工具
1、过滤以:为分隔符的第一列
# cut -d: -f1 passwd
2、过滤以:为分隔符的第一列和第7列,并只显示前10行
# cut -d: -f1,7 passwd |head
3、过滤以1到5个字符,并只显示前10行
# cut -c1-5 passwd |head
4、过滤10个字符之后的所有行
5、查看服务器的运行级别
# runlevel
6、过滤服务器运行级别
# runlevel |cut -d ' ' -f2
# runlevel |cut -c3
补充:
补充1、#进程级别文件 cat /etc/inittab
init进程就是根据/etc/inittab这个文件来在不同的运行级别启动相应的进程或执行相应的操作
补充2、【以下命令在物理机才有用,猜测】
# grep -v '^#' /etc/inittab |cut -d: -f2
# grep '^id' /etc/inittab |cut -d: -f2
# grep "initdefault:$" /etc/inittab |cut -c4
# grep -v ^# /etc/inittab |cut -c4
# grep ‘id:’ /etc/inittab |cut -d: -f2
# cut -d':' -f2 /etc/inittab |grep -v ^#
# cut -c4 /etc/inittab |tail -1
# cut -d: -f2 /etc/inittab |tail -1
声明:以上纯属博主学习历程笔记,依靠参考及其理解实战编写而成,后期会持续更新!
参考:
https://www.bilibili.com/video/BV1st411N7WS?p=7