Linux系统常用命令用法详解

一、前言

作为开发人员及运维人员,在日常开发、运维过程中经常用到Linux系统,熟练掌握一些基本的Linux命令,对于提升工作效率、高效工作很有必要(虽然目前容器化技术日益普及,可能并不一定需要直接操作Linux)。这篇文章结合笔者自身五年多互联网大厂的工作经验及之前整理的笔记,专门对Linux系统使用过程中日常开发、维护经常用到的命令作一总结。

欢迎关注工 众 号:ItBeeCoder,查看更多高质量技术文章,发送“后端”获取资料

二、文本管理命令

查看文件内容

1、cat,用法为:

cat 文件名

2、tail
动态打印文件末尾的100行内容,在Linux系统中查看实时日志时常用到该命令。

tail -100f 文件名

欢迎关注工 众 号:ItBeeCoder,查看更多高质量技术文章,发送“后端”获取资料

三、搜索/查找命令

1、find

查找命令。一些常见的用法如下。

示例1:Linux中删除指定目录下中包含log的所有文件,排除bbbbb-2021-06-30-17.log这个文件,然后删除找到的文件

find /export/xxx/aaa/ -name '*log*'| grep -v bbbbb-2021-06-30-17.log |xargs sudo rm -rf
find /export/xxxx/ -name '*log*'| grep -v test-2021-06-26-11.log |grep -v /export/xxxx/logs |xargs sudo rm -rf

示例2:

输入:

find ./libs/ -name \*kafka_\* | head -1 | grep -o '\kafka[^\n]*'

输出结果:

kafka_2.12-1.0.0-javadoc.jar.asc

find dir -name 

就是在dir目录下根据名称去查找ÿ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值