• 用******户 使用了工具 Base64编解码
  • 开******发 使用了工具 MD5加密
  • 工******程 使用了工具 时间戳转换
  • 程******序 使用了工具 JSON格式化
  • 设******计 使用了工具 图片压缩
  • 产******品 使用了工具 URL编解码
  • 测******试 使用了工具 正则表达式
  • 运******维 使用了工具 密码生成器

Linux命令工具

编程开发
Linux常用命令查询工具,收录60+命令覆盖15个分类,支持全文搜索、分类筛选、收藏、最近查看、一键复制、安全提示
Linux命令行命令查询使用示例Shell运维前端工具收藏
共 97 个命令
ls文件操作

列出目录内容

ls [选项] [目录]

cd文件操作

切换目录

cd [目录]

cp文件操作

复制文件或目录

cp [选项] 源 目标

mv文件操作

移动或重命名文件

mv [选项] 源 目标

rm文件操作

删除文件或目录

rm [选项] 文件

mkdir文件操作

创建目录

mkdir [选项] 目录

touch文件操作

创建空文件或更新时间戳

touch [选项] 文件

pwd文件操作

显示当前工作目录

pwd [选项]

cat文件操作

查看文件内容

cat [选项] 文件

less文件操作

分页查看文件内容

less [选项] 文件

find文件查找

查找文件和目录

find [路径] [表达式]

which文件查找

查找命令所在路径

which [选项] 命令

whereis文件查找

查找命令二进制、源码和手册页位置

whereis [选项] 命令

grep文件查找

搜索文本内容

grep [选项] 模式 [文件]

locate文件查找

快速查找文件(基于数据库)

locate [选项] 模式

chmod权限管理

修改文件权限

chmod [选项] 模式 文件

chown权限管理

修改文件所有者

chown [选项] 用户:组 文件

ps进程管理

查看进程状态

ps [选项]

top进程管理

实时显示进程状态

top [选项]

kill进程管理

终止进程

kill [选项] PID

systemctl进程管理

管理系统服务

systemctl [命令] 服务名

ping网络命令

测试网络连通性

ping [选项] 主机

curl网络命令

传输数据(URL语法)

curl [选项] URL

wget网络命令

下载文件

wget [选项] URL

ssh网络命令

SSH远程登录

ssh [选项] 用户@主机

scp网络命令

SSH文件传输

scp [选项] 源 目标

df系统信息

查看磁盘使用情况

df [选项]

uname系统信息

显示系统信息

uname [选项]

tar压缩解压

打包/解包文件

tar [选项] 文件

zip压缩解压

创建zip压缩包

zip [选项] 压缩包 文件

unzip压缩解压

解压zip文件

unzip [选项] 压缩包

awk文本处理

文本分析工具

awk [选项] '模式 {动作}' 文件

sed文本处理

流编辑器

sed [选项] '命令' 文件

sort文本处理

排序文本行

sort [选项] 文件

head文本处理

查看文件开头内容

head [选项] 文件

tail文本处理

查看文件末尾内容

tail [选项] 文件

wc文本处理

统计文件行数、单词数、字节数

wc [选项] 文件

uniq文本处理

去除重复行(需先排序)

uniq [选项] 文件

cut文本处理

按列提取文本

cut [选项] 文件

tee文本处理

从标准输入读取并写入文件和标准输出

command | tee [选项] 文件

xargs文本处理

将标准输入转为命令参数

command | xargs [选项] 命令

useradd用户管理

创建新用户

useradd [选项] 用户名

userdel用户管理

删除用户

userdel [选项] 用户名

passwd用户管理

修改用户密码

passwd [选项] 用户名

su用户管理

切换用户身份

su [选项] 用户名

sudo用户管理

以管理员权限执行命令

sudo [选项] 命令

whoami用户管理

显示当前用户名

whoami

id用户管理

显示用户UID和GID信息

id [选项] [用户名]

apt包管理

Debian/Ubuntu 包管理工具

apt [命令] [包名]

yum包管理

CentOS/RHEL 包管理工具

yum [命令] [包名]

dnf包管理

新一代 Fedora/RHEL 包管理工具

dnf [命令] [包名]

du磁盘管理

查看目录磁盘占用

du [选项] [路径]

mount磁盘管理

挂载文件系统

mount [选项] 设备 挂载点

fdisk磁盘管理

磁盘分区管理

fdisk [选项] 设备

lsblk磁盘管理

列出块设备信息

lsblk [选项]

htop系统监控

交互式进程监控(top增强版)

htop [选项]

free系统监控

查看内存使用情况

free [选项]

uptime系统监控

查看系统运行时间和负载

uptime [选项]

lsof系统监控

列出打开的文件

lsof [选项]

netstat网络工具

查看网络连接和端口

netstat [选项]

ss网络工具

查看网络套接字(netstat替代)

ss [选项]

ifconfig网络工具

查看和配置网络接口

ifconfig [接口] [选项]

ip网络工具

网络配置工具(ifconfig替代)

ip [对象] [命令]

traceroute网络工具

追踪网络路由路径

traceroute [选项] 主机

dig网络工具

DNS查询工具

dig [选项] 域名 [记录类型]

nslookup网络工具

DNS查询工具(交互式)

nslookup [域名] [DNS服务器]

iptables网络工具

配置防火墙规则

iptables [选项] [链] [规则]

echoShell

输出文本到标准输出

echo [选项] 字符串

exportShell

设置环境变量

export 变量名=值

aliasShell

设置命令别名

alias 别名="命令"

historyShell

查看命令历史

history [选项]

sourceShell

在当前Shell中执行脚本

source 文件

dateShell

显示或设置系统日期时间

date [选项] [格式]

lnShell

创建文件链接

ln [选项] 源 目标

nohupShell

忽略挂断信号运行命令

nohup 命令 [参数] &

rsync文件传输

高效的文件同步工具

rsync [选项] 源 目标

crontab定时任务

管理定时任务

crontab [选项]

pip包管理

Python 包管理工具

pip [命令] [包名]

envShell

显示或设置环境变量

env [选项] [变量=值] [命令]

hostname系统信息

显示或设置主机名

hostname [选项]

watch系统监控

定期执行命令并全屏显示结果

watch [选项] 命令

journalctl系统监控

查看 systemd 系统日志

journalctl [选项]

firewall-cmd网络工具

firewalld 防火墙管理工具

firewall-cmd [选项]

ufw网络工具

Ubuntu 简易防火墙

ufw [命令]

docker容器

容器管理工具

docker [命令] [选项]

git版本控制

分布式版本控制系统

git [命令] [选项]

vim文本处理

强大的文本编辑器

vim [选项] 文件

nano文本处理

简单易用的文本编辑器

nano [选项] 文件

base64文本处理

Base64 编解码工具

base64 [选项] [文件]

md5sum文本处理

计算文件 MD5 校验值

md5sum [选项] 文件

sha256sum文本处理

计算文件 SHA256 校验值

sha256sum [选项] 文件

diff文本处理

比较文件差异

diff [选项] 文件1 文件2

tree文件操作

以树状图显示目录结构

tree [选项] [目录]

bcShell

命令行计算器

bc [选项]

jq文本处理

命令行 JSON 处理器

jq [选项] 过滤器 [文件]

tmuxShell

终端复用器(比 screen 更现代)

tmux [命令]

screenShell

终端复用器

screen [选项]

工具介绍

Linux 命令查询工具收录了 60+ 条常用 Linux 命令,覆盖文件操作、文本处理、用户管理、网络工具、系统监控、包管理、磁盘管理等 15 个分类。 支持按命令名、描述、选项、示例全文搜索,提供语法说明、常用选项和实际使用示例,帮助快速查找和学习 Linux 命令。

使用场景

场景说明
日常运维快速查询常用命令的用法和选项,提高工作效率
新手学习通过分类浏览和示例代码,系统学习 Linux 命令
故障排查查找网络诊断、进程管理、日志查看等排障命令
服务器管理查询用户管理、权限设置、磁盘管理等服务器运维命令
脚本编写查找文本处理、文件操作等脚本常用命令和语法
安全审计了解权限管理、进程监控、网络连接等安全相关命令

常见问题

搜索没有找到结果?

尝试使用更简短的关键词,如搜索「文件」而不是「查看文件内容」。搜索会匹配命令名、描述、选项和示例内容。

如何快速找到网络相关命令?

在分类下拉框中选择「网络工具」或「网络命令」,即可筛选出 ping、curl、wget、ssh 等所有网络相关命令。

命令示例中的 \; 是什么意思?

在 find -exec 命令中,\; 是 -exec 参数的结束标志。反斜杠用于转义分号,防止 Shell 提前解释。

某些命令提示 command not found?

部分命令(如 htop、dig、rsync)需要额外安装。Debian/Ubuntu 使用 apt install,CentOS/RHEL 使用 yum install。

如何收藏常用命令?

点击命令卡片右上角的星星图标即可收藏。收藏的命令可在「收藏」标签页中快速查看。

支持危险命令的安全提示吗?

对 rm -rf、iptables -F 等危险操作,工具会在命令详情中显示安全警告,提醒谨慎使用。