手机终端神器Termux


张登友,张登友的博客,张登友的网站——

终端是Linux的核心

1.我就不过多解释了,安卓手机也是基于Linux内核开发的,所以可以使用终端

首先要下载安卓终端神器Termux

2.软件虽然只有200多kb,但是却有着强大的功能和无限成长的空间,并且还可以安装Linux发行版(ARM版的)。

3.安装完成之后第一步先更新源

pkg update

使用zsh来代替bush作为默认shell

4.安装之前首先安装curl

pkg install curl

安装zsh

5.安装zsh(oh my zsh可以自定义终端样式)

sh -c "$(curl -fsSL https://github.com/Cabbagec/termux-ohmyzsh/raw/master/install.sh)"

执行完这条命令之后第一个选项选择背景样式,第二个选择字体样式

外置存储访问

termux-setup-storage

授权之后便会在home目录下生成storage目录(即存储卡)
创建QQ文件夹软连接

ln -s /data/data/com.termux/files/home/storage/shared/tencent/QQfile_recv QQ

配置oh my zsh主题

vim .zshrc

第一行后面的引号里面就是主题名称,这里我喜欢这主题有YS、pygmalion

修改启动问候语

vim $PREFIX/etc/motd

管理员身份即root

分两种,有root的手机和虚拟root
第一种有root的手机,执行

pkg install tsu

启动命令tsu
第二种,虚拟root

pkg install proot

启动命令termux-chroot

安装vim编辑器及其发行版

pkg install vim 
curl -sLf https://spacevim.org/cn/install.sh | bash

发行版的spacevim功能比原版功能更加人性化

更改SpaceVim主题

vim ~/.SpaceVim.d/init.toml

termux连接电脑&远程服务器

首先安装ssh

pkg install openssh

连接命令为 ssh 用户名@电脑IP地址

电脑连接termux

电脑连接就可以使用键盘敲了,手机那蛋疼的键盘和输入法….
首先电脑生成连接公钥(手机不支持密码连接)

ssh-keygen

执行后生成三个文件,id_rsa, id_rsa.pub , known_hosts
将id_rsa.pub复制到data\data\com.termux\files\home.ssh文件夹中,然后手机执行如下命令将公钥信息注入

cat id_rsa.pub > authorized_keys

然后使用电脑终端连接

ssh 手机用户名@手机IP地址 -p8022


还有一些有意思的东西后面在写…


文章作者: 张登友
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 张登友 !
  目录