Linux 常用命令

本文介绍了IT运维中常用的系统信息查看(如top和df)、进程管理(如ps和kill)、文件操作(如ls和find)、日志查看(如grep和tail)、网络通信工具(如ping和ssh)以及压缩解压工具等内容,帮助读者快速掌握基本的系统管理技能。
摘要由CSDN通过智能技术生成

💖 系统信息

  • top:实时显示系统进程和资源使用情况。当线上报警CPU占用率过高,load飙高的时候,我们通常会先上去使用top命令看一下具体哪些进程耗费了资源。

  • df:显示磁盘空间使用情况。当线上服务器报警磁盘满的时候,需要上去查看磁盘占用情况,可以使用这个命令

    • -h(–human-readable):以易于阅读的格式(如MB、GB)显示信息。
  • du:显示目录或问年间的磁盘使用量

  • date:查看和设置系统的日期和时间

💖 系统管理

  • ps:查看当前进程
    通常用来查看Java进程的情况以及检查JVM参数:
//查找java进程,相当于jps命令,但是有的时候线上服务器没办法执行jps,可以用以下命令代替
ps aux|grep java
//查询java进程,并高亮显示Xmx参数部分
ps aux|grep java | grep --color Xmx
  • kill:杀死进程
  • chmod:更改文件或目录权限
  • chown:更改文件或目录的所有者和群组

💖 文件操作

  • ls:列出目录内容
    • -a 显示隐藏文件
  • llllls -l命令的一个别名,用于以详细列表格式显示当前目录中的文件和目录。
  • cd:更改当前目录
  • pwd:显示当前目录路径
  • mkdir:创建新目录
  • rmdir:删除空目录
  • rm:删除文件或目录
  • cp:复制文件或目录
  • mv:移动或重命名 文件或目录
  • touch:创建空文件或更新文件时间戳
  • find:搜索文件和目录
// 在当前目录及其子目录中查找名为filename.txt的文件:
find . -name filename.txt
//查找所有目录
find . -type d
//查找所有普通文件
find . -type f
//查找大于10MB的文件
find . -size +10M
//查找修改时间在过去7天内的.log文件
find . -name "*.log" -mtime -7

💖 日志查看

  • vi / vim:文本编辑
  • cat:查看文件内容。查看较小的文本文件。
  • more / less:分页查看文件内容。less 可以翻页,more 不能翻页。查看较大的文本文件。
  • tail:查看文件末尾内容,通常用来实时监控日志文件的新增内容
tail -f application.log
//只滚动输出ERROR的日志
tail -f application.log |grep ERROR
  • head:查看文件开始部分的内容
  • grep:搜索文件中的文本行,并显示匹配的行。通常用来查找包含特定关键词的日志目录。
//查询日志中有ERROR的行
grep "ERROR" application.log
//查询日志中有ERROR和Biz的行
grep "ERROR" application.log | grep "Biz"

💖 网络和通信

  • ping:检测网络到另一台主机的连接
  • curl / wget:从网络上下载文件
  • netstat:显示网络连接、路由表、接口统计等信息
  • ssh:安全远程登录
  • telnet:主要被用于创建到远程主机的终端会话,或者测试远程主机上特定端口的可达性和服务的响应性。
  • ifconfig:查看和更改网络接口的配置,例如IP地址、子网掩码和广播地址。有的时候我们需要做远程debug,需要知道远程机器的ip地址,就可以通过这个命令来查看。

💖 压缩与解压

  • tar:压缩和解压 tar 文件
  • gzip / gunzip:压缩和解压 gzip 文件
  • gzip / unzip:压缩和解压 zip 文件
  • 5
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值