|
Termux 装完第一件事,命令别急着敲命令。大全先跑 pkg update && pkg upgrade,命令不然你后面装啥都可能报依赖错误。大全这玩意本质是命令个 Android 上的 Linux 终端模拟器,带包管理,大全不用 root 就能跑。命令我拿它当随身开发环境用了一年多,大全下面这些命令是命令高频到几乎每天都会碰的。 包管理:pkg 和 apt 是大全一回事 Termux 里 pkg 就是 apt 的封装,两个都能用。命令装东西: pkg install git python nodejs pkg uninstall 包名 pkg search 关键词 pkg list-installed pkg search 比 apt 的大全搜索好用,输出干净。命令有个坑:Termux 的大全源和标准 Debian 不通用,别想着混装。命令 文件和目录 基础操作跟普通 Linux 没区别:ls、cd、cp、mv、rm。但有个 Termux 特有的路径问题——手机存储不在主目录下。要访问内部存储,先跑: termux-setup-storage 它会申请权限,然后在 ~/storage 下建一堆软链接。~/storage/shared 就是你的 /sdcard。我经常用 cp ~/storage/shared/Download/xxx.py . 把下载的文件拉进来。 查看文件用 cat,大文件用 less。编辑用 nano 最省事,vim 也能装但手机上按 Esc 真的手疼。 网络相关 查 IP:ifconfig 或 ip addr。测连通:ping。下载文件: curl -O 链接 wget 链接 两个都行,curl 默认输出到 stdout,记得加 -O。有个好用的:termux-open-url 直接在浏览器打开链接。还有 ssh,Termux 自带客户端,连服务器很顺: ssh user@host -p 端口 想从电脑连手机?装 openssh,跑 sshd,然后 whoami 看用户名,电脑上 ssh 用户名@手机IP -p 8022。端口默认 8022,不是 22。 进程和后台 ps aux 看进程,top 看资源。杀进程 kill -9 PID。让命令后台跑加 &,或者用 nohup。Termux 切到后台容易被系统杀,建议装 termux-wake-lock 锁住: termux-wake-lock termux-wake-unlock 我跑爬虫脚本时必开这个,不然锁屏几分钟就断。 快捷键和实用技巧 音量减 + Q 调出额外按键栏,有 Esc、Tab、方向键。音量减 + C 是 Ctrl+C。长按屏幕可以粘贴。 几个我常用的别名,写在 ~/.bashrc 里: alias ll='ls -alh' alias gs='git status' alias py='python' 改完 source ~/.bashrc 生效。 Python 和 Node 环境 pkg install python 之后直接 python 进交互环境。pip 装包:pip install requests。numpy 这类带 C 扩展的也能装,但编译慢,建议用 pkg install python-numpy 装预编译版。 Node 同理,pkg install nodejs,然后 npm install -g 装全局包。跑个 npx serve 起本地服务器很方便。 Git 配置 pkg install git git config --global user.name "你的名字" git config --global user.email "邮箱" git clone 仓库地址 Termux 里 git 推送用 https 比 ssh 省事,ssh 要额外配 key 和 agent,手机上调麻烦。 这些命令覆盖了日常八成场景。剩下的遇到再查 命令 --help,比翻文档快。 |