Linux使用pidof命令来快速查找进程id

3 月 22 日
阅读 1 分钟
147
简介pidof 命令用于查找 Linux 中正在运行的程序的进程 ID (PID)。它有助于管理和控制进程。基本语法 {代码...} 常用选项-s:单次 - 指示程序仅返回一个 pid-q:安静模式,抑制任何输出并仅相应地设置退出状态-w:还显示没有可见命令行的进程 (例如内核工作线程)-x:这会导致程序也返回运行指定脚本的 shell 的进程 ID...
封面图

Linux 目录结构详解

3 月 21 日
阅读 2 分钟
209
简介Linux 遵循文件系统层次结构标准 (FHS),该标准以结构化方式组织文件和目录。了解此结构有助于系统管理、故障排除和开发。Linux 根目录 /Linux 中的所有文件和目录都源自根目录 (/),它是层次结构中的顶级目录。 {代码...} /bin 目录:基本系统二进制文件包含 ls、cp、mv、cat 等基本命令/boot 目录:引导加载程序文...
封面图

Linux syslog 使用教程

3 月 20 日
阅读 2 分钟
240
syslog 是 Linux 和类 Unix 系统中用于记录系统消息的标准协议。它允许应用程序、守护进程和内核将日志消息发送到集中式日志管理系统。
封面图

Linux killall 命令使用详解

3 月 19 日
阅读 1 分钟
259
Linux 中的 killall 命令用于按名称终止所有进程。与需要进程 ID (PID) 的 kill 不同,killall 通过指定进程名称来工作。
封面图

Linux Binutils 基本使用教程

3 月 18 日
阅读 1 分钟
236
GNU Binutils(二进制实用程序)是用于在 Unix/Linux 系统中操作二进制文件的工具集合。这些工具有助于汇编、链接、反汇编和检查二进制可执行文件、目标文件、库和汇编代码。
封面图

Linux 如何查看当前使用的shell

3 月 16 日
阅读 1 分钟
273
Linux 和 Unix 都提供各种开箱即用的 shell 。可以找到 bash (Bourne Again shell)、ksh (Korn shell)、csh (C shell)/tcsh (TC shell)、sh (Bourne shell)等默认安装的 shell。但是,如何检查我使用的是哪个 shell ?
封面图

Linux arp(地址解析协议) 命令使用详解

3 月 15 日
阅读 1 分钟
313
arp(地址解析协议)命令用于查看、添加和修改系统的 ARP 缓存。ARP 缓存存储了 IP 地址和 MAC 地址之间的映射,有助于网络中的计算机高效通信。
封面图

Linux zgrep 命令使用详解

3 月 13 日
阅读 1 分钟
311
zgrep 用于在压缩 (.gz) 文件中搜索模式,就像 grep 在常规文本文件中所做的那样。它的工作原理是将文件临时解压到内存中,搜索模式并显示匹配的行。
封面图

Linux fgrep 命令使用详解

3 月 12 日
阅读 2 分钟
310
简介fgrep(fix GREP)命令搜索固定字符串,而不将特殊字符解释为正则表达式。它相当于 grep -F。基础语法 {代码...} 示例用法在文件中查找包含“error”的所有行 {代码...} 搜索多个字符串keywords.txt 文件包含以下内容: {代码...} {代码...} 搜索包含特殊字符的字符串与 grep 不同,fgrep 不会将 . * [] 视为特殊正则表...
封面图

Linux egrep 命令使用详解

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

Linux expr命令详解

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

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

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

Linux 下使用tcpdump进行网络分析

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

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

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

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

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

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

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

Linux 下使用vmstat监控系统性能

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

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

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

Linux 使用 sosreport 生成系统报告

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

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

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

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

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

Java jakarta常用注解详解

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

Linux 使用nload 监控网络流量

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

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

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

Linux sftp 使用详解

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

Linux 磁盘挂载教程

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

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

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

Linux nftables 命令使用详解

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

Linux 下aria2 下载神器使用详解

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

Linux inode 详解

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