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 及以上版本
安装宝塔面板,前往宝塔面板官网,选择正式版的脚本下载安装
部署
登录宝塔面板,在左侧菜单栏点击
Docker
首先会提示安装
Docker
和Docker Compose
服务,点击立即安装,若已安装请忽略。安装完成后在
Docker-应用商店-实用工具
中找到linux-command
,点击安装
,也可以在搜索框直接搜索linux
。设置域名等基本信息,点击
确定
说明:
名称:应用名称,默认
linuxcommand_随机字符
版本选择:默认
latest
域名:如果您需要通过域名访问,请在此处填写您的域名
允许外部访问:如果您需要通过
IP+Port
直接访问,请勾选,如果您已经设置了域名,请不要勾选此处修改端口:默认
3000
CPU限制:0为不限制,根据实际需要设置
内存限制:0 为不限制,根据实际需要设置
提交完成后面板会自动进行应用初始化,大概需要
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