Termux⾼级终端安装使⽤配置教程
参考
简介
Termux是⼀个Android下⼀个⾼级的终端模拟器,开源且不需要root,⽀持apt管理软件包,⼗分⽅便安装软件包,完美⽀持Python,PHP,Ruby,Go,Nodejs,MySQL等。随着智能设备的普及和性能的不断提升,如今的⼿机、平板等的硬件标准已达到了初级桌⾯计算机的硬件标准,⽤⼼去打造完全可以把⼿机变成⼀个强⼤的⼯具.
Google Play下载的版本⽐酷安要新,有能⼒建议下载Google PLay版本的.
基本操作
长按屏幕
显⽰菜单项(包括复制、粘贴、更多),此时屏幕出现可选择的复制光标
长按屏幕
├── COPY:复制
├── PASTE:更多
├── More:更多
├── Select URL: 选择⽹址
└── Share transcipt: 分享命令脚本
└── Reset: 重置
└── Kill process: 杀掉当前终端会话进程
└── Style: 风格配⾊
└── Help: 帮助⽂档
从左向右滑动
显⽰隐藏式导航栏,可以新建、切换、重命名会话session和调⽤弹出输⼊法
显⽰扩展功能按键
扩展功能键是什么?就是PC端常⽤的按键如:ESC键,CTR键,TAB键,但是⼿机上难以操作的⼀些按键.
效果图
⽅法⼀
从左向右滑动,显⽰隐藏式导航栏,长按左下⾓的KEYBOARD.
⽅法⼆
使⽤Termux快捷键:⾳量++Q键
常⽤快捷键
Ctrl键是终端⽤户常⽤的按键 - 但⼤多数触摸键盘都没有这个按键。为此,Termux使⽤⾳量减⼩按钮来模拟Ctrl键。
例如,在触摸键盘上按⾳量减⼩+ L发送与在硬件键盘上按Ctrl + L相同的输⼊。
Ctrl+A -> 将光标移动到⾏⾸
Ctrl+C -> 中⽌当前进程
Ctrl+D -> 注销终端会话
Ctrl+E -> 将光标移动到⾏尾
Ctrl+K -> 从光标删除到⾏尾
Ctrl+L -> 清除终端
Ctrl+Z -> 挂起(发送SIGTSTP到)当前进程
⾳量加键也可以作为产⽣特定输⼊的特殊键.
⾳量加+E -> Esc键
⾳量加+T -> Tab键
⾳量加+1 -> F1(和⾳量增加+ 2→F2等)
⾳量加+0 -> F10
⾳量加+B -> Alt + B,使⽤readline时返回⼀个单词
⾳量加+F -> Alt + F,使⽤readline时转发⼀个单词
⾳量加+X -> Alt+X
⾳量加+W -> 向上箭头键
⾳量加+A -> 向左箭头键
⾳量加+S -> 向下箭头键
⾳量加+D -> 向右箭头键
⾳量加+L -> | (管道字符)
⾳量加+H -> 〜(波浪号字符)
⾳量加+U -> _ (下划线字符)
⾳量加+P -> 上⼀页
⾳量加+N -> 下⼀页
⾳量加+. -> Ctrl + \(SIGQUIT)
⾳量加+V -> 显⽰⾳量控制
⾳量加+Q -> 显⽰额外的按键视图
基本命令
Termux除了⽀持apt命令外,还在此基础上封装了pkg命令,pkg命令向下兼容apt命令.apt命令⼤家应该都⽐较熟悉了,这⾥直接简单的介绍下pkg命令:
pkg search <query> 搜索包
pkg install <package> 安装包
pkg uninstall <package> 卸载包
pkg reinstall <package> 重新安装包
pkg update 更新源
pkg upgrade 升级软件包
pkg list-all 列出可供安装的所有包
pkg list-installed 列出已经安装的包
pkg shoe <package> 显⽰某个包的详细信息
pkg files <package> 显⽰某个包的相关⽂件夹路径
⽬录环境结构
~ > echo $HOME
/data/ux/files/home
~ > echo $PREFIX
/data/ux/files/usr
~
> echo $TMPPREFIX
/data/ux/files/usr/tmp/zsh
长期使⽤Linux的朋友可能会发现,这个HOME路径看上去可能不太⼀样,为了⽅便,Termux提供了⼀个特殊的环境变量:PREFIX
更换国内源
更换Termux清华⼤学源,加快软件包下载速度.
设置默认编辑器
export EDITOR=vi
编辑源⽂件
apt edit-sources
将原来的termux官⽅源替换为mirrors.tuna.tsinghua.edu/termux
保存并退出
直接编辑源⽂件
上⾯是官⽅推荐的⽅法,其实还有更简单的⽅法,类似于Linux下直接去编辑源⽂件:
vi $PREFIX/etc/apt/sources.list
安装基本⼯具
pkg update
pkg install vim curl wget git unzip unrar
Termux优化
终端配⾊
主要使⽤了zsh来替代bash作为默认shell.
使⽤⼀键安装脚本来安装,⼀步到位,顺便启动了外置存储,可以直接访问SD卡下的⽬录.
执⾏下⾯这个命令确保已经安装好了curl
sh -c "$(curl -fsSL github/Cabbagec/termux-ohmyzsh/raw/master/install.sh)"
Android6.0以上会弹框确认是否授权,允许授权后Termux可以⽅便的访问SD卡⽂件.
脚本允许后先后有如下两个选项:
Enter a number, leave blank to not to change: 14
Enter a number, leave blank to not to change: 6
分别选择背景⾊和字体
想要继续更改挑选配⾊的话,继续运⾏脚本来再次筛选:
$ ~/termux-ohmyzsh/install.sh
exit重启sessions会话⽣效配置
访问外置存储优化
执⾏过上⾯的zsh⼀键配置脚本后,并且授予⽂件访问权限的话,会在家⽬录⽣成storage⽬录,并且⽣成若⼲⽬录,软连接都指向外置存储卡的相应⽬录
创建QQ⽂件夹软连接
⼿机上⼀般经常使⽤⼿机QQ来接收⽂件,这⾥为了⽅便⽂件传输,直接在storage⽬录下创建软链接.
qq用户名QQ
ln -s /data/ux/files/home/storage/shared/tencent/QQfile_recv QQ
TIM
ln -s /data/ux/files/home/storage/shared/tencent/TIMfile_recv TIM
最后效果图如下:
这样可以直接在home⽬录下去访问QQ⽂件夹,⾮常⽅便⽂件的传输,⼤⼤提升了⼯作效率.
oh my zsh主题配⾊
编辑.zshrc配置⽂件
$ vim .zshrc
第⼀⾏可以看到,默认的主题是agnoster主题:
在.oh-my-zsh/themes⽬录下放着oh-my-zsh所有的主题配置⽂件.
下⾯是国光认为还不错的⼏款主题
agnoster
robbyrussell
jaischeema
re5et
junkfood
cloud
random
当然如果你是个变态的话,可以尝试random主题,每打开⼀个会话配⾊主题都是随机的.
ZSH_THEME="random"
修改启动问候语
默认的启动问候语如下:
这个对于初学者有⼀定的帮助在前期,随着对Termux的熟悉,这个默认的问候语就会显得⽐较臃肿.编辑问候语⽂件直接修改问候语:
vim $PREFIX/etc/motd
修改完的效果如下:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论