Learning Path
浏览 Linux 相关教程与章节。
Linux、Docker、Git、IDE、自动化测试、命令行与工程工具。
教程
465
Linux ifconfig命令 Linux 命令大全 Linux ifconfig命令用于显示或设置网络设备。 ifconfig可设置网络设备的状态,或是显示目前的设置。 语法ifconfig [网络设备][down up -allmulti -arp -promisc][add][del][..
Linux ifdown 命令详解 Linux 命令大全 什么是 ifdown 命令 ifdown 是 Linux 系统中用于停用(禁用)网络接口的命令行工具。它是 ifupdown 软件包的一部分,通常与 ifup 命令配对使用。 基本功能 根据 /etc/network/interfaces 文件中的配置停用指定的网络接口 执行接口停用过程中必要的清理操作 通常需要 root 权限执行 命令语法 ifdown [选项] ..
Linux ifup 命令 Linux 命令大全 什么是 ifup 命令 ifup 是 Linux 系统中用于激活网络接口的命令行工具,全称为 "interface up"。它是 ifupdown 软件包的一部分,通常与它的搭档命令 ifdown 一起使用。 基本功能 根据配置文件激活指定的网络接口 自动配置IP地址、子网掩码、网关等网络参数 支持多种网络接口类型(以太网、无线网卡、虚拟接口等)..
Linux indent命令 Linux 命令大全 Linux indent命令用于调整C原始代码文件的格式。indent可辨识C的原始代码文件,并加以格式化,以方便程序设计师阅读。 语法indent [参数][源文件] 或 indent [参数][源文件][-o 目标文件] 参数: -bad或--blank-lines-after-declarations 在声明区段或加上空白行。 -bap或--blank-lines-a..
Linux info 命令 Linux 命令大全 info 是 Linux 系统中一个功能强大的文档阅读工具,它提供了比 man 命令更详细、结构化的帮助文档。info 文档采用超文本链接的形式组织内容,特别适合浏览复杂的软件文档。 info 与 man 的区别 特性 info 命令 man 命令 文档结构 超文本链接,层次分明 线性文本,单页显示 内容深度 更详细,包含教程和示例 简洁,主要是参考手册 导航..
Linux init 命令 Linux 命令大全 什么是 init 命令 init 是 Linux 系统中最重要的进程之一,它是系统启动后由内核创建的第一个用户级进程(PID=1),负责启动和管理系统中的所有其他进程。 关键特性 进程管理:作为所有进程的父进程 运行级别控制:管理系统不同的运行状态 服务管理:启动和停止系统服务 系统初始化:执行启动脚本和配置 init 命令的基本语法 init [运行级别] 运行级别说明 L..
Linux insmod 命令 Linux 命令大全 Linux insmod(英文全拼:install module)命令用于载入模块。 Linux有许多功能是通过模块的方式,在需要时才载入kernel。如此可使kernel较为精简,进而提高效率,以及保有较大的弹性。这类可载入的模块,通常是设备驱动程序。 语法insmod [-fkmpsvxX][-o ][模块文件][符号名称 = 符号值] 参数说明: -f 不检查目前ker..
Linux install 命令 Linux 命令大全 install 是 Linux 系统中一个多功能文件安装工具,它结合了文件复制、权限设置和目录创建等功能于一体。与简单的 cp 命令相比,install 提供了更精细的控制能力,特别适合在脚本中用于程序安装和文件部署。 install 命令基本语法 install [选项]... 源文件 目标文件 install [选项]... 源文件... 目标目录 install -..
Linux iostat 命令 Linux 命令大全 一、iostat 命令概述 iostat(Input/Output Statistics)是Linux系统下一个强大的性能监控工具,属于sysstat工具包的一部分。它主要用于监控系统的磁盘I/O活动情况和CPU使用情况。 1.1 基本功能 监控系统磁盘I/O的读写速度 查看CPU利用率 统计设备负载情况 识别I/O性能瓶颈 1.2 典型应用场景 服务器性能调优 存储设备性..
Linux iotop 命令 Linux 命令大全 iotop是一个类似于top命令的Linux系统监控工具,但它专注于显示磁盘I/O使用情况。它能实时监控系统中各个进程的磁盘读写活动,帮助系统管理员识别I/O密集型进程。 与iostat等工具不同,iotop提供了基于进程的I/O监控,可以精确到每个进程的读写速度和累计I/O量。 安装iotop 大多数Linux发行版默认不安装iotop,需要手动安装: 实例 [mycod..
Linux ip 命令 Linux 命令大全 Linux ip 命令与 ifconfig 命令类似,但比 ifconfig 命令更加强大,主要功能是用于显示或设置网络设备。 ip 命令是 Linux 加强版的的网络配置工具,用于代替 ifconfig 命令。 语法 ip [ OPTIONS ] OBJECT { COMMAND | help } OBJECT 为常用对象,值可以是以下几种: OBJECT={ link | add..
Linux iperf 命令 Linux 命令大全 iperf 是一个专业的网络性能测试工具,用于测量 TCP 和 UDP 带宽性能。它能够报告带宽、延迟抖动和数据包丢失等网络性能指标。 iperf 的主要特点: 支持 TCP 和 UDP 测试 可以调整各种参数如 TCP 窗口大小、UDP 带宽等 支持双向测试(同时上传和下载) 跨平台支持(Linux、Windows、macOS 等) 安装 iperf Linux 系统安装 ..
Linux ispell命令 Linux 命令大全 Linux ispell命令用于拼写检查程序。ispell预设会使用/usr/lib/ispell/english.hash字典文件来检查文本文件。若在检查的文件中找到字典没有的词汇,ispell会建议使用的词汇,或是让你将新的词汇加入个人字典。 语法 ispell [-aAbBClmMnNPStVx][-d][-L][-p][-w][-W][要检查的文件] 参数: -a 当其他..
Linux jed命令 Linux 命令大全 Linux jed命令用于编辑文本文件。Jed是以Slang所写成的程序,适合用来编辑程序原始代码。 语法 jed [-2n][-batch][-f][-g][-i][-I][-s][文件] 参数: -2 显示上下两个编辑区。 -batch 以批处理模式来执行。 -f<函数> 执行Slang函数。 -g<行数> 移到..
Linux jobs 命令 Linux 命令大全 jobs 是 Linux/Unix 系统中用于查看和管理当前 shell 会话中后台任务的内置命令。它允许用户: 查看所有后台运行的作业状态 控制作业的前后台切换 管理多个并发任务的执行 当你在终端中运行耗时较长的命令时,jobs 命令能帮助你高效地管理这些后台进程。 基本语法 jobs [选项] [作业标识符] 常用选项 选项 说明 -l 显示作业的 PID(进..
Linux joe命令 Linux 命令大全 Linux joe命令用于编辑文本文件。Joe是一个功能强大的全屏幕文本编辑程序。操作的复杂度要比Pico高一点,但是功能较为齐全。Joe一次可开启多个文件,每个文件各放在一个编辑区内,并可在文件之间执行剪贴的动作。 语法 joe [-asis][-beep][-csmode][-dopadding][-exask][-force][-help][-keepup][-lightoff]..
Linux join命令 Linux 命令大全 Linux join命令用于将两个文件中,指定栏位内容相同的行连接起来。找出两个文件中,指定栏位内容相同的行,并加以合并,再输出到标准输出设备。 语法 join [-i][-a][-e][-o][-t][-v][-1][-2][--help][--version][文件1][文件2] 参数: -a<1或2> 除了显示原来的输出内容之外,还显示指令文..
Linux journalctl 命令 Linux 命令大全 什么是 journalctl? journalctl 是 Linux 系统中用于查询和显示 systemd 日志的强大工具。作为 systemd 生态系统的一部分,它提供了集中化的日志管理功能,替代了传统的 syslog 服务。 核心特点 二进制日志存储:日志以二进制格式存储,提高检索效率 结构化日志:支持附加元数据和结构化日志字段 实时监控:可以实时跟踪日志变化 多种..
Linux jq 命令 Linux 命令大全 jq 是一个轻量级且功能强大的命令行 JSON 处理器。它允许你以高效的方式解析、过滤、转换和格式化 JSON 数据,特别适合在 shell 脚本中处理 JSON 数据。 jq 的主要特点 流式处理:可以处理任意大小的 JSON 数据 丰富的操作符:提供多种操作符来处理 JSON 数据结构 格式化输出:可以美化 JSON 输出,提高可读性 跨平台:可在 Linux、macOS 和 W..
Linux kbdconfig命令 Linux 命令大全 Linux kbdconfig命令用于设置键盘类型。kbdconfig(Red Hat Linux才有的指令)是一个用来设置键盘的程序,提供图形化的操作界面。kbdconfig实际上是修改/etc/sysconfig/keyboard的键盘配置文件。 语法kbdconfig [--back][--test] 参数: --back 执行时将预设的Cancel按钮更改为Bac..
Linux kill 命令 Linux 命令大全 Linux kill 命令用于终止正在运行的进程。 kill 命令可以发送不同的信号给目标进程,来实现不同的操作,如果不指定信号,默认会发送 TERM 信号(15),即终止。若仍无法终止该程序,可使用 SIGKILL(9) 信息尝试强制删除程序。 语法kill [options] <PID> 是要终止进程的进程 ID。 参数说明: -l:列出所有可用的信..
Linux killall 命令 Linux 命令大全 Linux killall 用于杀死一个进程,与 kill 不同的是它会杀死指定名字的所有进程。 kill 命令杀死指定进程 PID,需要配合 ps 使用,而 killall 直接对进程对名字进行操作,更加方便。 语法 killall [选项] name 参数说明: name : 进程名 选项包含如下几个参数: -e | --exact : 进程需要和名字完全相符..
Linux last 命令 Linux 命令大全 Linux last 命令用于显示用户最近登录信息。 单独执行 last 指令,它会读取位于 /var/log/目录下,名称为 wtmp 的文件,并把该文件记录登录的用户名,全部显示出来。 语法last [options] [username...] [tty...] 参数说明: options: -R 省略主机名 hostname 的列 -a 把从何处登入系统的主机名..
Linux lastb命令 Linux 命令大全 Linux lastb 命令用于列出登入系统失败的用户相关信息。 单独执行 lastb 指令,它会读取位于 /var/log 目录下,名称为 btmp 的文件,并把该文件记录登入失败的用户名,全部显示出来。 语法lastb [-adRx][-f ][-n ][帐号名称...][终端机编号...] 参数说明: options: -R 省略主机名 hostname 的列 -a 把从何..