CHEAT SHEET
终端命令速查表:手机开发高频指令一页速览
在 Acode 内置的 Alpine Linux 终端里,这些命令覆盖包管理、文件操作、Node/Python、Git 与远程开发。建议收藏本页,用时随手查。
01
包管理(apk)
Alpine 使用 apk 管理软件包。刚初始化完终端,第一件事通常是 apk update。
terminal
apk update # 更新软件源索引
apk add nodejs npm # 安装软件包
apk del vim # 卸载软件包
apk search python3 # 搜索软件包
apk upgrade # 升级全部已安装包02
文件操作
在项目目录里移动、查找、编辑文件是最高频的操作。
terminal
pwd # 当前目录
ls -la # 列出文件(含隐藏)
cd ~/projects # 切换目录
mkdir my-app # 新建目录
cp index.html bk/ # 复制文件
mv a.txt b.txt # 移动 / 重命名
rm -rf node_modules # 删除目录
grep -r "TODO" src # 递归搜索文本03
Node.js 与 npm
在手机上跑前端工程,离不开 Node 工具链。
terminal
node -v # 查看 Node 版本
npm -v # 查看 npm 版本
npm init -y # 初始化 package.json
npm install # 安装依赖
npm run dev # 启动开发服务器
npx serve dist # 临时起一个静态服务器04
Python
Alpine 里 Python 3 与 pip 安装好即可用于脚本和工具。
terminal
python3 --version # 查看版本
python3 -m pip install requests # 安装库
python3 script.py # 运行脚本
python3 -m http.server 8000 # 起 HTTP 服务05
Git 常用命令
配合 Acode 内置 Git 面板,命令行做精细操作。
terminal
git status # 查看变更
git add . # 暂存全部
git commit -m "feat: xxx"
git push # 推送到远程
git pull # 拉取最新
git log --oneline -5 # 最近 5 条提交
git checkout -b dev # 新建分支06
SSH / 远程开发
连接服务器执行命令,或配合 SFTP 同步代码。
terminal
ssh user@host -p 22 # 登录服务器
scp file user@host:/srv/www/ # 传文件
apk add openssh # 安装 SSH 客户端
ssh-keygen -t ed25519 # 生成密钥提示:完整远程开发流程见教程④ FTP/SFTP 与远程开发。