日常操作命令记录

本文介绍了一系列实用的Linux命令行技巧,包括使用sed进行文本处理、查找特定字符串、监控网络流量等,适合系统管理员和开发人员提升工作效率。

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

1

sed -n ‘1,3p’ /etc/passwd 打印出第1到第3行

2

替换复杂的SQL语句:

DATA DIRECTORY='./beihai365_pw/' INDEX DIRECTORY='./beihai365_pw/';

sed s@DATA\ DIRECTORY=\'./beihai365_pw/\'\ INDEX\ DIRECTORY=\'./beihai365_pw/\'\;@\;@g xxx.sql > xxx2.sql

3

改变 shell

chsh -s /bin/bash root

4

不能使用 TAB list 。 默认是 csh

.cshrc里加上set autolist

5

port 安装PHP扩展的时候, 只需要 : make 就行了

6

查出哪个IP地址连接最多,将其封了.


netstat -na|grep ESTABLISHED|awk '{print $5}'|awk -F: '{print $1}'|sort|uniq -c|sort -r +0n
netstat -na|grep SYN|awk '{print $5}'|awk -F: '{print $1}'|sort|uniq -c|sort -r +0n


7

netstat快速查看一下TCP连接情况
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'

8

vi 里删除所有内容

:%d

9

tcpdump host x.x.x.x 监控某IP的数据包

tcpdump tcp port 23 host 210.27.48.1 监控某IP 某端口

tcpdump -i eth0 监控某网卡

10

查找多文件中包含的某字符

find / -type f | xargs -n 10 grep 'xxoo'

11

从某行开始查看。

zcat job365_20110406.sql.bz2 | sed -n '10,$p' | more

12

超找当前目录下 包含 490 字符窜的文件

grep 490 . -r

13 按照精确时间查找

sed -n '\/12\/Jun\/2011:02:50/p' nginx-access.log | more

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值