本帖最后由 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 (161.9 KB, 下载次数: 7)

2019-5-3 22:27 上传

Termux不需要手机root就可以使用linux bash一样的终端工具,完全与手机环境隔离,类似虚拟机,不怕把手机系统折腾坏了,里面有丰富的bash命令工具,可以在手机上练习linux命令,查询linux命令帮助,参数。

Screenshot_2019-05-03-22-26-29-330_Termux.png (249.04 KB, 下载次数: 6)

2019-5-3 22:27 上传

1、安装

Termux仅

2.配置国内安装源

Termux默认的官方源速度很慢或者下载不了,更换成国内清华源

设置默认编辑器,编辑源文件,在termux输入:

$ export EDITOR=vi 回车

$ apt edit-sources 回车

就会出现这样的界面:

Screenshot_2019-05-03-22-34-37-399_Termux.png (151.67 KB, 下载次数: 7)

2019-5-3 22:35 上传

保存后主界面输入 $ 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 (539.55 KB, 下载次数: 6)

2019-5-3 22:55 上传

Screenshot_2019-05-03-22-53-12-985_Termux.png (530.09 KB, 下载次数: 6)

2019-5-4 13:22 上传

下图示例手机安装使用mariadb 10.3

Screenshot_2019-05-04-13-11-33-444_Termux.png (352.65 KB, 下载次数: 7)

2019-5-4 13:17 上传

4. 基本命令

Termux除了支持apt命令外,还在此基础上封装了pkg命令,pkg命令向下兼容apt命令.apt命令大家应该都比较熟悉了,这里直接简单的介绍下pkg命令:

pkg search               搜索包pkg install            安装包pkg uninstall          卸载包pkg reinstall          重新安装包pkg update                      更新源pkg upgrade                     升级软件包pkg list-all                    列出可供安装的所有包pkg list-installed              列出已经安装的包pkg shoe               显示某个包的详细信息pkg files              显示某个包的相关文件夹路径

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 -> 显示额外的按键视图

手机linux服务器控制,Termux - Android手机上的Terminal终端(手机ssh远程管理linux服务器)...相关推荐

  1. mac的终端通过ssh远程连接Linux服务器

    mac的终端通过ssh远程连接Linux服务器: 切换到root:sudo -i 输入ssh root@+ip:ssh root@ip  然后显示 root@ip's password:直接在pass ...

  2. 在Linux下安装配置蒲公英 私网环境轻松实现异地SSH远程管理

    由于不少中小型公司的宽带网络是没有固定IP的私网环境,同时还由于预算有限,因此通过传统方式很难建立虚拟专用网络(Virtual Private Network),对于运维人员而言异地SSH远程管理.维 ...

  3. 【Android】把Linux GCC安插在Android手机上

    相关下载: 1.BusyboxPro: BusyboxPro_v1.20.2.apk 2.超级终端Bettertermpro:com.magicandroidapps.bettertermpro-1. ...

  4. android 读取手机存储数据恢复,如何从Android手机上的SD卡恢复已删除的文件-万兴恢复专家...

    第4部分:解决Android手机SD卡问题的提示 使用这些用于Android手机的SD卡恢复软件后,您当然可以检索丢失或删除的内容.然而,有时用户在Android设备上使用SD卡时会遇到不必要的问题和 ...

  5. kali系统支持那些手机_使用LinuxDeploy在Android手机上刷KaliLinux

    成品图大概长这样( ω ) Metasploit 先下载一个 进去以后大概长这样: LinuxDeploy 点右下角来配置 配置大概如下(自己选择想配置的Linux版本): Setting Setti ...

  6. 连接linux系统软件,Windows系统上有哪些不错的终端软件可以远程连接Linux?

    PuTTY文章介绍:https://www.toutiao.com/i6631146607595241991/ PuTTY 是一款集成虚拟终端.系统控制台和网络文件传输为一体的自由及开放源代码的程序. ...

  7. dos命令进入服务器文件夹,用DOS命令远程管理FTP服务器

    如何远程管理FTP服务器?有人喜爱用工具,如Serv-U.DOS族们却嫌麻烦,DOS下有何招数,接下来是小编为大家收集的用DOS命令远程管理FTP服务器,希望能帮到大家. 用DOS命令远程管理FTP服 ...

  8. 把gphoto2弄到Android手机上,来控制单反相机

    把gphoto2弄到Android手机上,来控制单反相机 OTG线把相机和Android手机连起来,控制相机 但是,做件事都不会那么容易的.先是发现了gphoto2这个全世界最全的相机控制的开源库,通 ...

  9. android手机如何加速,小技巧:如何给Android手机上的Chrome浏览器加速

    当你使用过Android版本的谷歌Chrome浏览器后,你可能会对花费大量时间等待加载.浏览器假死的经历印象深刻. 假如你习惯了使用谷歌Chrome浏览器,不愿意再更换其它浏览器,但又不得不去面对它占 ...

最新文章

  1. 大数据实验报告总结体会_大数据挖掘流程及方法总结
  2. 数据蒋堂 | 大数据集群该不该透明化?
  3. 北京某公司.NET面试题
  4. 北京尚学堂|程序员的智慧
  5. python中实现定时器Timer
  6. 已触发了一个断点 vs_VSCode源码分析-断点调试
  7. AC双链路冷备份详解及配置原理
  8. 一次排查服务器端接口报500错误的经历
  9. ddpush java_DDPush-任意门消息推送-开源推送服务器-推送-消息推送-信息推送-物联网推送...
  10. 华为手机耳机sws音效是什么_【小知识】:华为SWS音效介绍。
  11. 富士施乐m115b怎么连接电脑_富士施乐m115b打印机驱动下载-富士施乐m115b驱动下载 v1.0.1.00官方版--pc6下载站...
  12. 反超 PowerDesigner,这个国产数据库建模工具很强
  13. SSHD服务的搭建与管理
  14. Opengl ES之矩阵变换
  15. 关于学的计算机句子,赞美计算机唯美句子41条
  16. spark 无法读取hive 3.x的表数据
  17. C语言中二维字符数组的定义和初始化
  18. MySQL(入门篇18)SQLyog 的用户权限管理 ; SQL语句的用户权限管理。
  19. 简述关于蓝牙电子秤PCBA方案开发设计
  20. “笨办法”学Python3,Zed A. Shaw,习题18

热门文章

  1. 【程序设计训练】4-18 身份证校验
  2. java图形界面文字输出_java图形化Swing教程(一)
  3. MongoDB查询命令
  4. SQL判断两个时间段是否存在交集
  5. 人工智能是学术搜索的未来吗?
  6. 钧测-房屋安全鉴定在什么时候需要做?
  7. java集合的遍历_java集合遍历方法总结
  8. 第三篇 Ubuntu 20.04 搭建AI开发环境
  9. 上海亚商投顾:沪指创反弹新高 房地产板块掀涨停潮
  10. 蝙蝠变身吸血鬼js网页动画