设为首页 收藏本站
查看: 6812|回复: 0

Termux - Android手机上的Terminal终端(手机ssh远程管理linux服务器)

[复制链接]
累计签到:44 天
连续签到:2 天
发表于 2019-5-3 22:50:19 | 显示全部楼层 |阅读模式
本帖最后由 toddliu 于 2019-5-6 14:35 编辑

Termux是一个安卓手机上的终端神器,可以在手机上ssh远程管理linux服务器,虚拟机linux,可以在手机上使用bash和zsh,不仅可以ssh,也可以vi编辑,gcc编译C语言文件,可以使用git提交代码到github,是学习linux不可多得的好工具,学习linux的同学不要错过了,绝对好用。
Screenshot_2019-05-03-22-23-25-437_Termux.png
Termux不需要手机root就可以使用linux bash一样的终端工具,完全与手机环境隔离,类似虚拟机,不怕把手机系统折腾坏了,里面有丰富的bash命令工具,可以在手机上练习linux命令,查询linux命令帮助,参数。
Screenshot_2019-05-03-22-26-29-330_Termux.png


1、安装
Termux仅支持Android 5.0及以上版本(估计现在绝大多数android机都满足这一条件)。在国内建议使用F-Droid安装Termux(先下载安装F-Droid,再在F-Droid内部搜索Termux,然后点击安装),国内的各种安装助手很少有对这个工具的支持。附件提供Termux安装程序下载地址。



2.配置国内安装源

Termux默认的官方源速度很慢或者下载不了,更换成国内清华源
设置默认编辑器,编辑源文件,在termux输入:
$ export EDITOR=vi 回车
$ apt edit-sources 回车
就会出现这样的界面:
Screenshot_2019-05-03-22-34-37-399_Termux.png
保存后主界面输入 $ apt-get update 进行更新,更新无报错即可用。可以输入 $ apt list 看可安装使用的软件列表。

3. 安装软件包

更新国内清华源之后,第一件事就是安装openssh
$ apt install -y openssh
$ ssh 用户名@Linux系统IP地址
另外手机没有root无法使用root用户,可以使用proot模拟root用户,效果是一样的,方法如下:
$ pkg install proot
$ termux-chroot
可模拟root环境,在这个proot环境下,相当于进入了 home 目录,可以方便进行一些配置,可以 $ pwd 查看当前目录。
利用termux装python  gcc  git  vim  等
$ apt install -y python python-dev  vim git gcc
下图列出来我已经安装的软件包,大家可以参考:
Screenshot_2019-05-03-22-53-05-936_Termux.png

Screenshot_2019-05-03-22-53-12-985_Termux.png
下图示例手机安装使用mariadb 10.3
Screenshot_2019-05-04-13-11-33-444_Termux.png

4. 基本命令
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>             显示某个包的相关文件夹路径

5. 常用快捷键
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最新下载地址.txt

79 Bytes, 下载次数: 0

售价: 5 金币  [记录]  [购买]

Termux下载地址


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-840971-1-1.html 上篇帖子: Xshell-Xftp-6官网最新免费版下载 下篇帖子: pycharm2018.3.3 永久激活
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表