LINUX常用命令

本文介绍了服务器相关操作技巧,包括搜索日志,如用grep命令搜索,还可结合less分页;截取日志前后几行用sed命令;解压包有针对.tgz和.gz的不同命令;日志备份可将每月日志打成压缩包;还提及服务器定时任务查看和编辑方法,重启服务器需重新设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、搜索日志
a、grep ‘searchContent’ catalina.out
b、搜索出来的内容太多,可以加less来分页展示,如:grep ‘searchContent’ catalina.out |less
空格键翻到下一页,Ctrl+B返回上一页
c、显示搜索内容的后3行:grep ‘searchContent’ -A 3 catalina.out |less
d、显示搜索内容的前3行:grep ‘searchContent’ -B 3 catalina.out |less
e、显示搜索内容的中间3行:grep ‘searchContent’ -C 3 catalina.out |less
2、截取日志的前后几行
sed -n ‘/第一个时间段/,/第二个时间段/p’ 日志文件名 > 指定日志文件
eg:
sed n ‘/2019-05-08 14:57/,/2019-05-08 15:30/p’ catalina.out > log.txt
3、解压包
解压 .tgz命令为 gzip -d 文件名,解压完会生成一个.tar 文件 解压.tar 文件的命令是 tar -xvf 文件名
解压 .gz命令为 gzip -d 文件名
4、日志备份
把每月的日志打成压缩包:tar -zcvf catalina.out-201905.tar.gz catalina.out-201905*
解压:tar -zxvf catalina.out-201905.tar.gz
注:
-z 以gzip格式压缩文件
-c创建压缩文件
-x解压压缩文件
-v显示过程
5、服务器定时任务
查看定时任务列表:crontab -l
编辑定时任务:crontab -e
服务器上的定时任务是放在内存里的,如果服务器重启,需重新设置定时任务

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值