您的位置:首页 > 运维架构 > Linux

Linux命令练习第二关(4)

2016-08-28 23:13 295 查看
(6)调试系统服务时,希望能实时查看系统日志/var/log/messages的更新,如何做?

tail用于显示指定文件末尾内容。常用查看日志文件。

-f 循环读取

[root@ianLinux ~]# tail -f /var/log/messages






(7)打印test.txt内容的行号及内容,该如何做?

先生成测试数据:

[root@ianLinux data]# seq 30 >test.txt
[root@ianLinux data]# cat test.txt
1
2
3
4
5
6
...


[root@ianLinux data]# cat -n test.txt




[root@ianLinux data]# nl test.txt




[root@ianLinux data]# vi test.txt
:set nu设置行号



[root@ianLinux data]# grep -n "." test.txt


基础正则表达式字符’.’:代表单个任意字符



在之前我设置了grep的别名

[root@ianLinux data]# alias grep='grep --color=auto'


[root@ianLinux data]# awk '{print NR" " $0}' test.txt


NR是行号,$0是每一行



[root@ianLinux data]# sed '=' test.txt


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux 命令