新用户注册入口 老用户登录入口

[转载]日常操作命令记录

文章作者:转载 更新时间:2023-04-25 14:41:59 阅读数量:183
文章标签:vi编辑器命令
本文摘要:本文介绍了多个Linux命令行工具在系统管理与运维中的实践应用。通过`sed`命令实现文件中特定行的打印和替换操作,如打印`/etc/passwd`文件的前3行,或替换复杂的SQL语句。针对shell类型更改,使用了`chsh`命令。对于网络监控场景,展示了如何利用`netstat`和`tcpdump`进行IP连接统计、封禁高频连接IP以及特定端口数据包监控。文中还涉及了在多文件中搜索指定字符(如`grep`)、按精确时间戳过滤日志(如`sed`配合nginx-access.log)等文本处理技巧。此外,还包括了对vi编辑器内容删除、压缩文件查看、以及查找包含特定字符串的文件等实用命令操作。
转载文章

本篇文章为转载内容。原文链接:https://blog.csdn.net/iteye_15968/article/details/82006780。

该文由互联网用户投稿提供,文中观点代表作者本人意见,并不代表本站的立场。

作为信息平台,本站仅提供文章转载服务,并不拥有其所有权,也不对文章内容的真实性、准确性和合法性承担责任。

如发现本文存在侵权、违法、违规或事实不符的情况,请及时联系我们,我们将第一时间进行核实并删除相应内容。

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

本篇文章为转载内容。原文链接:https://blog.csdn.net/iteye_15968/article/details/82006780。

该文由互联网用户投稿提供,文中观点代表作者本人意见,并不代表本站的立场。

作为信息平台,本站仅提供文章转载服务,并不拥有其所有权,也不对文章内容的真实性、准确性和合法性承担责任。

如发现本文存在侵权、违法、违规或事实不符的情况,请及时联系我们,我们将第一时间进行核实并删除相应内容。

相关阅读
文章标题:[转载][洛谷P1082]同余方程

更新时间:2023-02-18
[转载][洛谷P1082]同余方程
文章标题:[转载]webpack优化之HappyPack实战

更新时间:2023-08-07
[转载]webpack优化之HappyPack实战
文章标题:[转载]oracle 同时更新多表,在Oracle数据库中同时更新两张表的简单方法

更新时间:2023-09-10
[转载]oracle 同时更新多表,在Oracle数据库中同时更新两张表的简单方法
文章标题:[转载][Unity] 包括场景互动与射击要素的俯视角闯关游戏Demo

更新时间:2024-03-11
[转载][Unity] 包括场景互动与射击要素的俯视角闯关游戏Demo
文章标题:[转载]程序员也分三六九等?等级差异,一个看不起一个!

更新时间:2024-05-10
[转载]程序员也分三六九等?等级差异,一个看不起一个!
文章标题:[转载]海贼王 动漫 全集目录 分章节 精彩打斗剧集

更新时间:2024-01-12
[转载]海贼王 动漫 全集目录 分章节 精彩打斗剧集
名词解释
作为当前文章的名词解释,仅对当前文章有效。
sed`sed`是一个在Unix和类Unix系统中广泛使用的流编辑器,用于对输入流(文件或管道)执行基本的文本转换操作。在文章中的应用场景是打印文件特定行范围(如第1至第3行),以及替换SQL语句中的复杂路径表达式。
netstat`netstat`是一个网络统计命令,用于显示Linux系统当前的网络连接、路由表、网络接口统计信息等网络相关信息。在文章中,通过`netstat -na`结合其他选项及管道命令(如grep、awk)实现对TCP连接状态的查看与分析,包括统计活跃IP连接数和监控特定IP地址的数据包传输情况。
tcpdump`tcpdump`是一款强大的网络数据包嗅探和捕获工具,主要用于网络故障排查、安全审计、协议分析等方面。在文中提到,可以通过`tcpdump`命令实时抓取指定IP地址的数据包,或者针对特定端口的数据包进行监控,从而帮助运维人员深入理解网络通信状况,及时发现并解决网络问题。
chsh`chsh`(change shell)是Linux系统中的一个命令,用于更改用户默认的登录shell类型。在文章里,使用`chsh -s /bin/bash root`命令将root用户的默认shell从原本的类型更改为bash shell。
vi/vim`vi`或`vim`(Vi Improved)是一种流行的基于控制台的文本编辑器,在Unix/Linux系统中广泛应用。在文章中提及了如何在vi编辑器中快速删除所有内容,即通过`:%d`命令实现对当前打开文件内容的全选删除操作。
延伸阅读
作为当前文章的延伸阅读,仅对当前文章有效。
在深入理解和应用了上述Linux命令行工具与系统管理技巧后,进一步提升运维效率和系统安全性显得尤为重要。近日,随着DevOps理念的普及和技术栈的演进,Linux系统的自动化运维和实时监控成为IT行业的热门话题。例如,通过Prometheus和Grafana等开源工具可以实现对系统资源、网络流量及服务状态的可视化监控,结合这些命令行工具能更精准地定位问题。
同时,在云计算和容器化技术大行其道的当下,Kubernetes集群中日志分析和故障排查也离不开强大的命令行工具链。如使用`kubectl`命令进行资源管理,结合Fluentd或Logstash进行日志收集,再通过Elasticsearch和Kibana(ELK stack)进行分布式日志检索与分析,极大地提升了运维人员的工作效率。
此外,对于安全防护方面,除了文中提到的封禁高频连接IP外,还可以利用Fail2ban等工具动态阻止恶意访问。 Fail2ban会监控系统日志,一旦发现异常行为如多次登录失败,就会自动更新防火墙规则以限制相应IP地址的访问。
总之,Linux命令行工具在系统管理和运维中的作用不可小觑,结合现代运维体系中的各类自动化工具和服务,能够帮助我们更好地应对复杂环境下的运维挑战,提高服务质量与安全保障能力。广大运维工程师应持续关注相关领域的最新技术和最佳实践,以适应不断发展的IT需求。
知识学习
实践的时候请根据实际情况谨慎操作。
随机学习一条linux命令:
jobs - 查看后台运行的任务列表。
随便看看
拉到页底了吧,随便看看还有哪些文章你可能感兴趣。
响应式抖音课程培训学院类企业前端模板下载 01-21 jQuery点击显示隐藏更多文字内容插件 01-15 黑色设计师简历响应式网页模板下载 01-14 [转载]Tomcat启动时卡在“ Deploying web application directory ”很久的解决方法 12-19 Saiku LDAP集成登录失效问题:排查配置错误、身份验证及解决方案实操 12-01 Spring Cloud微服务架构中注册中心的必要性与服务间通信实践:服务发现、API契约与高可用性考量 11-23 MahoutIllegalArgumentException在Apache Mahout中的应用场景:矩阵维度不匹配与向量索引异常解析及参数有效性的API调用实践 10-16 [转载]Docker 相关配置文件路径 09-08 蓝色精品美容整形机构网站模板 08-29 本次刷新还10个文章未展示,点击 更多查看。
Gradle在持续集成中的关键作用:自动化构建、依赖管理与多项目构建实践及CI服务器集成 07-06 化妆品购物商城通用网站模板下载 06-27 响应式建筑装饰设计类企业前端CMS模板下载 04-14 微服务架构下用户认证鉴权:网关层统一处理与服务内部处理的比较及选择考量 04-09 响应式会议活动主题着陆页网站模板 03-24 Tomcat内存泄漏问题在Web应用程序中的解决方案:Servlet上下文管理、全局变量引用与弱引用实践及监控工具应用 03-15 Kafka消费者消费偏移量设置:auto.offset.reset策略与手动控制方法详解 02-10 [转载]JavaScript中的时间与日期、正则表达式和Function类型 01-24 大气简洁手机电子产品展示柜台前端模板 01-22 项目案例展示设计公司企业网站模板 01-18 Bootstrap博客后台管理系统网站模板 01-08
时光飞逝
"流光容易把人抛,红了樱桃,绿了芭蕉。"