Linux命令搜索工具【转载】

ejenksdssd
18
2025-08-12

Linux命令搜索工具,内容包含Linux命令手册、详解。

项目地址:https://github.com/jaywcjlove/linux-command

目前仓库收集了600多个Linux命令,是一个非盈利性的仓库,生成了一个方便使用的网络网站,目前网站没有任何广告,内容包含Linux命令手册、详解、学习,内容来自网络和网友的补充,非常值得收藏的Linux命令速查手册。版权归属原作者,对任何法律问题及风险不承担任何责任,无任何商业目的,如果认为侵犯了您的版权,请来信告知。我不能完全保证内容的正确性。使用本站内容带来的风险与我无关。当使用本站时,代表您接受本站的使用条款和隐私条款。

Docker部署:

轻松通过docker部署linux-command网站。

docker pull wcjiang/linux-command
docker run --name linux-command --rm -d -p 9665:3000 wcjiang/linux-command:latest
# 或
docker run --name linux-command -itd -p 9665:3000 wcjiang/linux-command:latest

在浏览器中访问以下网址:http://localhost:9665/

通过宝塔面板部署:

可通过宝塔面板应用商店快速配置linux-command

步骤部署

前提

  • 仅适用于宝塔面板 9.2.0 及以上版本

  • 安装宝塔面板,前往宝塔面板官网,选择正式版的脚本下载安装

部署

  1. 登录宝塔面板,在左侧菜单栏点击Docker

  2. 首先会提示安装DockerDocker Compose服务,点击立即安装,若已安装请忽略。

  3. 安装完成后在Docker-应用商店-实用工具中找到linux-command,点击安装,也可以在搜索框直接搜索linux

  4. 设置域名等基本信息,点击确定

  • 说明:

    • 名称:应用名称,默认linuxcommand_随机字符

    • 版本选择:默认latest

    • 域名:如果您需要通过域名访问,请在此处填写您的域名

    • 允许外部访问:如果您需要通过IP+Port直接访问,请勾选,如果您已经设置了域名,请不要勾选此处

    • 修改端口:默认3000

    • CPU限制:0为不限制,根据实际需要设置

    • 内存限制:0 为不限制,根据实际需要设置

  1. 提交完成后面板会自动进行应用初始化,大概需要1-3几分钟,初始化后即可访问。

访问linux命令

  • 如果您填写域名,请在浏览器中输入域名访问,如http://demo.linux-command,即可访问linux-command页面。

  • 如果您选择IP+端口访问请在浏览器地址栏输入域名访问http://<宝塔面板IP>:6806,即可访问linux-command页面。

Linux分类命令

这里安装Linux命令大全并不全,你可以通过linux-command来搜索,它是把command目录里面收集的命令,生成了静态HTML并提供预览以及索引搜索。

文件传输

再见、ftp、ftpcount、ftpshut、ftpwho、ncftp、tftp、uucico、uucp、uupick、uuto、scp

备份压缩

ar、bunzip2、bzip2、bzip2recover、compress、cpio、dump、gunzip、gzexe、gzip、lha、restore、tar、unarj、unzip、zip、zipinfo

文件管理

diff、diffstat、file、find、git、gitview、ln、locate、lsattr、mattrib、mc、mcopy、mdel、mdir、mktemp、mmove、mread、mren、mshowfat、mtools、mtoolstest、mv、od、paste、patch、rcp、rhmask、rm、slocate、split、tee、tmpwatch、touch、umask、whereis、which、cat、chattr、chgrp、chmod、chown、cksum、cmp、cp、cut、indent

磁盘管理

cd、df、dirs、du、edquota、eject、lndir、ls、mcd、mdeltree、mdu、mkdir、mlabel、mmd、mmount、mrd、mzip、pwd、quota、quotacheck、quotaoff、quotaon、repquota、rmdir、rmt、stat、tree、umount

磁盘维护

badblocks、cfdisk、dd、e2fsck、ext2ed、fdisk、fsck.ext2、fsck、fsck.minix、fsconf、hdparm、losetup、mbadblocks、mformat、mkbootdisk、mkdosfs、mke2fs、mkfs.ext2、mkfs、mkfs.minix、mkfs.msdos、mkinitrd、mkisofs、mkswap、mpartition、sfdisk、swapoff、swapon、符号链接、同步

系统设置

别名、apmd、aumix、bind、chkconfig、chroot、clock、crontab、declare、depmod、dircolors、dmesg、enable、eval、export、fbset、grpconv、grpunconv、hwclock、insmod、kbdconfig、lilo、liloconfig、lsmod、minfo、mkkickstart、modinfo、modprobe、mouseconfig、ntsysv、passwd、pwconv、pwunconv、rdate、resize、rmmod、rpm、set、setconsole、setenv、setup、sndconfig、SVGA文本模式、timeconfig、ulimit、unalias、unset

系统管理

adduser、chfn、chsh、date、exit、finger、free、fwhois、gitps、groupdel、groupmod、halt、id、kill、last、lastb、login、logname、logout、logrotate、newgrp、nice、procinfo、ps、pstree、reboot、renice、rlogin、rsh、rwho、screen、shutdown、sliplogin、su、sudo、suspend、swatch、tload、top、uname、useradd、userconf、userdel、usermod、vlock、w、who、whoami、whois

文本处理

awk、col、colrm、comm、csplit、ed、egrep、ex、fgrep、fmt、fold、grep、ispell、jed、joe、join、look、mtype、pico、rgrep、sed、sort、spell、tr、uniq、vi、wc

网络通讯

dip、getty、mingetty、ppp-off、smbd(samba 守护进程)、telnet、uulog、uustat、uux、cu、dnsconf、efax、httpd、ip、ifconfig、mesg、minicom、nc、netconf、netconfig、netstat、ping、ping6、pppstats、samba、setserial、shapecfg(shaper 配置)、smbd(samba 守护进程)、statserial(串口状态)、talk、tcpdump、testparm(测试参数)、traceroute、tty(电传打字机)、uuname、wall(全部写入)、write、ytalk、arpwatch、apachectl、smbclient(samba 客户端)、pppsetup

设备管理

dumpkeys、loadkeys、MAKEDEV、rdev、setleds

电子邮件与新闻组

archive、ctlinnd、elm、getlist、inncheck、mail、mailconf、mailq、messages、metamail、mutt、nntpget、pine、slrn、X WINDOWS SYSTEM、reconfig、startx(启动 X Window)、Xconfigurator、XF86Setup、xlsatoms、xlsclients、xlsfonts

开发使用

可以通过npm安装linux-command包,包含所有命令的markdown文本,和一个索引文件

npm install linux-command
var comm = require("linux-command");
console.log("---->", comm.ls);

var alias = require("linux-command/command/alias.md");
console.log("---->", alias); // markdown string

也可以通过CDN来访问索引数据,以及回复的命令详细内容,我将更新内容定期发布版本,提供给大家使用,UNPKG上带版本号,将锁定版本访问,版本号删除请求数据,将自动重定向你最新版本。

# 命令索引 JSON 数据
https://unpkg.com/linux-command/dist/data.json
# 对应命令详情(Markdown)数据
https://unpkg.com/linux-command/command/<命令名称>.md

你也可以通过Github的Raw来,获取最新的内容

# 命令索引 JSON 数据
https://raw.githubusercontent.com/jaywcjlove/linux-command/master/dist/data.json
# 对应命令详情(Markdown)数据
https://raw.githubusercontent.com/jaywcjlove/linux-command/master/command/<命令名称>.md 

动物装饰