Termux 高级终端教程-04
创建目录软连接
授予 Termux 文件访问权限的话,会在家目录生成storage目录,并且生成若干目录,软连接都指向外置存储卡的相应目录
创建QQ文件夹软连接
手机上一般经常使用手机QQ来接收文件,这里为了方便文件传输,直接在storage目录下创建软链接.
QQ
ln -s /data/data/com.termux/files/home/storage/shared/tencent/QQfile_recv QQ
TIM
ln -s /data/data/com.termux/files/home/storage/shared/tencent/TIMfile_recv TIM
这样可以直接在home目录下去访问QQ文件夹,大大提升了工作效率。
定制常用按键
在 Termux v0.66 的版本之后我们可以通过 ~/.termux/termux.properties 文件来定制我们的常用功能按键,默认是不存在这个文件的,我们得自己配置创建一下这个文件。
下面做尝试简单配置一下这个文件:
# 新建并编辑配置文件
vim ~/.termux/termux.properties
内容为:
extra-keys = [
['ESC','|','/','HOME','UP','END','PGUP','DEL'],
['TAB','CTRL','ALT','LEFT','DOWN','RIGHT','PGDN','BKSP']
]
如果无法创建这个文件,那么得首先新建一下这个目录 mkdir ~/.termux
修改完成保存文件后,重启 Termux app生效配置!
可以直接输入特殊的字符串,例如上面的例子中的|就是一个字符串,此外 Termux 还有封装了一些特殊按键,入上面例子中的ESC就是 Termux 自带的按键,完整的特殊按键表如下:
按键 说明
CTRL 特殊按键
ALT 特殊按键
FN 特殊按键
ESC 退出键
TAB 表格键
HOME 原位键
END 结尾键
PGUP 上翻页键
PGDN 下翻页键
INS 插入键
DEL 删除键
BKSP 退格键
UP 方向键 上
LEFT 方向键 左
RIGHT 方向键 右
DOWN 方向键 下
ENTER 回车键
BACKSLASH 反斜杠
QUOTE 双引号键
APOSTROPHE 单引号键
F1~F12 F1-F12按键
修改启动问候语
默认的启动问候语如下:
这个启动问候语在前期对于初学者有一定的帮助,但是随着你们 Termux 的熟悉,这个默认的问候语就会显得比较臃肿。编辑问候语文件可以直接修改启动显示的问候语:
这样启动新的会话的时候看上去就会简洁很多。什么你也想要这个效果? 呐 下面是我自己生成的,可以直接复制粘贴:
_____
|_ _|__ _ __ _ __ ___ _ ___ __
| |/ _ '__| '_ ` _ | | | / /
| | __/ | | | | | | | |_| |> <
|_|\___|_| |_| |_| |_|\__,_/_/\_
超级管理员身份
实际上 Termux 不需要 root 权限也可以折腾各种各样的操作的,大家不必对 root 抱有啥幻想,本文的操作基本上没有涉及到手机要用到 root 的地步。
手机没有root
利用proot可以为手机没有root的用户来模拟一个root的环境,这里主要是经典的 Linux 文件系统布局上的模拟。
pkg install proot -y
然后终端下面输入:
termux-chroot
即可模拟root环境,该环境模仿 Termux 中的常规Linux文件系统,但是不是真正的 root。
输入exit可回到普通用户的文件系统。
手机已经root
安装tsu,这是一个su的 Termux 版本,是一个真正的root权限,用来在termux上替代su,操作不慎可能对手机有安全风险。因为官方封装了,所以安装也很简单:
pkg install tsu -y
然后终端下面输入:
tsu
在管理员身份下,输入exit可回到普通用户身份。不过本文没有设计到 root 权限的操作,一些底层的工具可能才会需要,考虑到 root 的不安全性 和 那些工具的冷门性,这里就没有继续拓展。