About this project
## Linux Command
Linux Command is a non-profit open-source repository that collects over 600 Linux commands and generates an ad-free website for easy use. The content includes Linux command manuals, detailed explanations, and learning materials from the internet and user contributions, making it a highly collectible Linux command quick-reference manual. Copyright belongs to the original authors; it assumes no responsibility for any legal issues or risks and has no commercial purpose.
### Web Version
Multiple online access points are provided, including GitHub Pages, Githack, Statically, and several mirror sites. Mobile preview search is available by scanning a QR code, and the website is automatically updated via GitHub Action.
### Deployment Methods
- **Docker**: Easily deploy via Docker with `docker pull wcjiang/linux-command`, then access `http://localhost:9665/` after running.
- **Vercel**: One-click deployment to Vercel.
- **Netlify**: One-click deployment to Netlify.
- **BT Panel**: Quickly deploy through the BT Panel app store.
- **1Panel**: Quickly deploy through the 1Panel app store.
### Command Categories
Commands in the repository are categorized by function, including:
- **File Transfer**: bye, ftp, scp, tftp, etc.
- **Backup and Compression**: ar, bzip2, gzip, tar, zip, etc.
- **File Management**: diff, find, git, ln, mv, rm, touch, etc.
- **Disk Management**: cd, df, du, mkdir, pwd, tree, etc.
- **Disk Maintenance**: badblocks, dd, fdisk, mkfs, sync, etc.
- **System Settings**: alias, crontab, export, passwd, rpm, etc.
- **System Management**: adduser, date, kill, ps, top, useradd, etc.
- **Text Processing**: awk, grep, sed, sort, vi, wc, etc.
- **Network Communication**: ifconfig, netstat, ping, tcpdump, traceroute, etc.
- **Device Management**: dumpkeys, loadkeys, MAKEDEV, etc.
- **Email and Newsgroups**: mail, mutt, pine, etc.
- **Other Commands**: yes.
### Development Usage
The `linux-command` package can be installed via npm, containing markdown text for all commands and an index file `dist/data.json`. Index data and command details can also be obtained via CDN or GitHub Raw.
### Other Versions
- KDE/Krunner plugin
- WeChat Mini Program version
- Chrome extension
- Raycast version
- Alfred version (Dash format)
- Android version
- Mac/Win/Linux desktop version
- Python version (`@chenjiandongx/how`)
- Golang version (`@chenjiandongx/pls`)
### Linux Learning Resources Compilation
- **Community Websites**: Linux China, LabEx, Niaoge's Linux Private Kitchen, Linux Commune, etc.
- **Knowledge-Related**: Linux mind maps, Linux introductory tutorials, daemon startup methods, etc.
- **Software Tools**: Awesome Linux software lists, Adobe software alternatives, etc.
- **Chinese Open-Source Mirror Sites**: Alibaba Cloud, NetEase, Sohu, Tsinghua University, University of Science and Technology of China, etc.
- **Gamer Distributions**: SteamOS, etc.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.