Linux egrep 命令使用详解

3 月 11 日
阅读 1 分钟
318
简介egrep(扩展 GREP)命令是 grep 的一个变体,支持扩展正则表达式 。它在功能上等同于 grep -E。基础语法 {代码...} 示例用法在文件中查找包含“error”的所有行 {代码...} 大小写不敏感搜索 {代码...} 使用多种模式 (|)查找包含"error"或"warning"的行 {代码...} 使用 ?(匹配零次或一次出现)查找“colou*r”(匹配“col...
封面图

Linux expr命令详解

3 月 9 日
阅读 1 分钟
403
简介Linux 中的 expr 命令用于计算表达式的值,包括算术运算、字符串操作和逻辑比较。它常用于 shell 脚本。基本算术运算expr 支持基本算术运算,例如加、减、乘、除和模数加(+) {代码...} 减(-) {代码...} 乘(*)* 运算符必须进行转义(\*)以防止 shell 解释 {代码...} 除(/) {代码...} 取模(%) {代码...} 字符串操作计...
封面图

Linux 使用 partprobe 更新分区表Linux 使用 partprobe 更新分区表

3 月 8 日
阅读 1 分钟
343
简介partprobe 是一个命令行实用程序,它可以在不重启的情况下更新内核有关分区表更改的信息。它强制内核重新读取指定磁盘的分区表。安装Debian/Ubuntu {代码...} RHEL/CentOS/Fedora {代码...} 示例用法通知内核分区表更改这将扫描所有块设备并将任何更改通知内核 {代码...} 指定磁盘 {代码...} 检查内核是否识别分区 {...
封面图

Linux 下使用tcpdump进行网络分析

3 月 6 日
阅读 2 分钟
369
简介tcpdump 是一个命令行数据包分析器,可实时捕获和检查网络流量。它通常用于网络故障排除、性能分析和安全监控。安装Debian/Ubuntu {代码...} CentOS/RHEL {代码...} macOS {代码...} 基础语法 {代码...} 示例用法在默认接口上捕获数据包实时捕获并显示网络数据包。 {代码...} 列出可用网络接口 {代码...} 输出示例 {...
封面图

Linux 下使用nslookup和dig来查询域名和ip信息

3 月 6 日
阅读 1 分钟
456
nslookup 和 dig (Domain Information Groper)命令用于查询 DNS (Domain Name System)服务器,获取域名、IP地址等DNS记录信息。
封面图

Linux 下使用traceroute来进行网络诊断分析

3 月 4 日
阅读 2 分钟
443
简介traceroute 命令是一种网络诊断工具,用于跟踪数据包从系统到目标服务器的路径。它有助于识别网络延迟和路由问题。安装Debian/Ubuntu {代码...} RHEL/CentOS {代码...} Fedora {代码...} 示例用法基础用法发送具有增加的 TTL(生存时间)值的数据包以发现数据包所采用的路径 {代码...} 示例 {代码...} 示例输出 {代...

Linux 下使用mtr命令来进行网络诊断

3 月 2 日
阅读 1 分钟
415
mtr(My Traceroute) 命令是一个结合了 ping 和 traceroute 功能的网络诊断工具。它提供网络路径的实时分析并帮助诊断连接问题
封面图

Linux 下使用vmstat监控系统性能

3 月 1 日
阅读 1 分钟
508
Linux 中的 vmstat(虚拟内存统计)命令用于监控系统性能,包括CPU使用情况、内存使用情况、交换活动、磁盘I/O和系统进程。它提供实时性能指标,有助于诊断系统瓶颈。
封面图

Linux 下使用tracepath进行网络诊断分析

2 月 27 日
阅读 2 分钟
381
tracepath 命令是 Linux 中的一个网络诊断工具,类似于 traceroute ,但专门用于跟踪到目标主机的网络路径,同时自动处理路径MTU发现。这是一种简单的方法,可以找出机器和远程目的地之间的跃点,同时还可以识别沿途的任何问题。
封面图

Linux 使用 sosreport 生成系统报告

2 月 27 日
阅读 2 分钟
413
sosreport 命令是许多 Linux 发行版上可用的工具,特别是基于 Red hat 的系统(RHEL、CentOS、Fedora),它有助于收集系统配置详细信息、日志和诊断信息,以便进行故障排除。它生成一个压缩的 tarball(存档文件),其中包含各种系统信息,这些信息对于调试、诊断问题或向支持团队提供数据非常有用。
封面图

Linux 下使用ncdu更好的查看磁盘使用

2 月 26 日
阅读 2 分钟
430
ncdu (NCurses Disk Usage) 是一个用于 Linux 和类 unix 系统的磁盘实用程序,它提供了一种比 du 等传统命令更具交互性和用户友好性的方式来查看和分析磁盘空间使用情况。它提供了一个导航界面,允许您轻松识别哪些目录和文件占用了最多的磁盘空间。
封面图

Linux 使用 cut 进行文本提取操作

2 月 25 日
阅读 2 分钟
445
Linux 中的 cut 命令是一个命令行实用程序,用于从文件或标准输入中提取文本行的部分。当希望从文件或数据流中提取特定字段或列时,例如处理以逗号分隔或制表符分隔的文件时,它非常有用。
封面图

Java jakarta常用注解详解

2 月 23 日
阅读 6 分钟
598
Jakarta Persistence 注解是 Jakarta EE 规范(以前是 Java EE)的一部分,用于 Java 应用程序中的对象关系映射( Object-Relational Mapping, ORM )。这些注解允许将 Java 对象映射到关系数据库表,并支持各种持久化操作。
封面图

Linux 使用nload 监控网络流量

2 月 23 日
阅读 1 分钟
392
Linux 中的 nload 命令是一个用于实时监控网络流量的工具。它提供了传入和传出流量的可视化表示,帮助用户一目了然地了解网络活动。对于需要监控网络接口上的流量的系统管理员和网络工程师来说,它尤其有用。
封面图

Linux 性能更好的ftp客户端 lftp 使用详解

2 月 22 日
阅读 2 分钟
541
LFTP 是一个命令行 FTP 客户端,支持多种文件传输协议,包括 FTP、FTPS、HTTP、HTTPS和SFTP 。它以其通过镜像、后台操作和脚本支持等特性有效管理复杂传输的能力而闻名。
封面图

Linux sftp 使用详解

2 月 19 日
阅读 2 分钟
553
SFTP(安全文件传输协议)是一种通过网络在计算机之间传输文件的安全方法。它是 SSH 协议的一部分,这意味着它在文件传输过程中提供加密通信。SFTP 通常用于安全文件管理、远程文件访问和远程文件编辑。
封面图

Linux 磁盘挂载教程

2 月 18 日
阅读 2 分钟
1.6k
简介在 Linux 中挂载磁盘包括将一个文件系统从存储设备附加到文件系统层次结构中的目录。这允许与磁盘及其内容进行交互。检查可用磁盘在挂载磁盘之前,需要确定要挂载的磁盘使用 lsblklsblk 列出有关所有可用块设备(磁盘和分区)的信息 {代码...} 示例输出 {代码...} 使用 fdisk -lfdisk 提供有关磁盘分区的更多详细信...
封面图

Java 现代化日期时间api使用教程

2 月 15 日
阅读 7 分钟
482
在 Java 中,处理日期和时间对于许多应用程序都是必不可少的。Java 随着时间的推移而发展,随着 Java 8 的引入,引入了 java.time 包,为日期和时间操作提供了更现代、更全面的API。
封面图

Linux nftables 命令使用详解

2 月 15 日
阅读 2 分钟
587
nftables 是 iptables、ip6tables、arptables和ebtables 的继承者,用于管理 Linux 中的包过滤和网络地址转换。它提供了一种更现代、更灵活和更有效的方式来配置防火墙,取代了旧的工具。
封面图

Linux 下aria2 下载神器使用详解

2 月 13 日
阅读 2 分钟
708
aria2 是一个轻量级的多协议命令行下载实用工具。它支持各种协议,如HTTP, HTTPS, FTP, SFTP, BitTorrent和Metalink。它以使用多个连接同时从多个来源下载文件的能力而闻名,从而提高了下载速度。
封面图

Linux inode 详解

2 月 12 日
阅读 2 分钟
565
索引节点(Index Node)是 Linux/类unix 系统文件系统上的一种数据结构,用于存储有关文件或目录的元数据。它包含文件的所有信息,除了文件名和数据。inode 在文件系统如何存储和检索数据方面起着至关重要的作用。
封面图

Spring 的 ResponseEntity 包装器使用详解

2 月 10 日
阅读 7 分钟
703
简介在 Spring 中,ResponseEntity 是 HTTP 响应的包装器。它允许自定义响应的各个方面:HTTP 状态码响应主体HTTP 请求头使用 ResponseEntity 允许完全控制 HTTP 响应,并且它通常用于 RESTful Web 服务中从控制器方法返回响应。基本语法 {代码...} T:响应主体的类型body:想要作为响应主体发送的对象(如果不想返回主...
封面图

Jetbrains IDE http客户端使用教程

2 月 9 日
阅读 3 分钟
677
JetBrains IDE(如IntelliJ IDEA, WebStorm, PhpStorm和PyCharm)自带一个内置的HTTP客户端,允许直接从IDE发送HTTP请求,而无需使用第三方工具,如Postman或cURL。
封面图

Linux 下使用更强的ripgrep来搜索

2 月 9 日
阅读 2 分钟
495
ripgrep(通常缩写为 rg )是一个快速高效的命令行搜索工具,它可以递归地在当前目录中搜索正则表达式模式。它类似于 grep ,但设计得更快,特别是对于大型代码库。它可以使用优化的算法和多线程,以闪电般的速度搜索文件、目录甚至压缩文件。它支持高级搜索功能,如正则表达式、文件类型过滤等。
封面图

Linux iftop 命令使用详解

2 月 8 日
阅读 1 分钟
495
iftop 是一个用于 Linux 的实时网络监控工具,用于显示接口上的带宽使用情况。它显示当前连接及其带宽使用情况的列表,帮助用户确定哪些进程或连接正在消耗网络资源。
封面图

Java 注解使用教程

2 月 6 日
阅读 7 分钟
471
Java 1.5 引入了注解,现在它在 Java EE 框架(如 Hibernate、Jersey 和 Spring )中被大量使用。Java 注释是该语言的一个强大特性,用于向 Java 代码中添加元数据。它们不直接影响程序逻辑,但可以由工具、库或框架处理,以执行特定的任务(例如代码生成、验证或自定义处理)。
封面图

Linux nmcli 命令使用详解

2 月 6 日
阅读 2 分钟
498
nmcli 是与 NetworkManager 交互的命令行工具,用于管理 Linux 系统上的网络连接。它提供了一种配置、监控和排除网络连接故障的全面方法。
封面图

Linux zcat 命令使用详解

2 月 5 日
阅读 1 分钟
440
简介zcat 命令用于查看压缩文件(通常为 .gz)的内容而无需解压。它与 cat 类似,但适用于 .gz 文件。安装大多数 Linux 发行版默认将 zcat 作为 gzip 包的一部分。如果没有,使用以下命令安装:Debian/Ubuntu {代码...} CentOS/RHEL {代码...} Fedora {代码...} 常用选项-d, --decompress, --uncompress:解压缩-l, --li...
封面图

Linux iostat 命令使用详解

2 月 4 日
阅读 2 分钟
466
iostat 命令用于监控 Linux 系统输入/输出设备的加载情况。它提供有关CPU 统计信息以及设备和分区的输入/输出统计信息。通过显示 I/O 操作如何影响系统性能,它对于诊断性能瓶颈(例如磁盘或网络活动缓慢)特别有用。
封面图

Linux ifstat 命令使用详解

2 月 3 日
阅读 2 分钟
514
Linux 中的 ifstat 命令用于显示网络接口统计信息,显示系统中每个网络接口的网络流量信息(如发送和接收的字节数或包数)。它提供了一种实时监视网络接口活动的方法,帮助系统管理员和用户诊断与网络相关的问题。
封面图