Termux基础教程(一):技能部署
Termux基础教程
by CUCI
Termux 是一个 Android 下一个高级的终端模拟器,开源且不需要 root,支持 apt 管理软件包,十分方便安装软件包,完美支持 Python、 PHP、 Ruby、 Nodejs、 MySQL等。随着智能设备的普及和性能的不断提升,如今的手机、平板等的硬件标准已达到了初级桌面计算机的硬件标准,用心去打造 DIY 的话完全可以把手机变成一个强大的极客工具。 -----国光
注:①//和#后的是注释,不是代码一部分②勿将本文经验用于违法犯罪,相关法律责任本人概不承担。③转载请标明出处。
在阅读下去之前,你必须:①对计算机文件操作有一定的了解
②灵活掌控手机的基本设置
③合理利用技术,将规矩化于心间
本文主要介绍一些关于Termux的基础操作。
1.最基础的点按
长按屏幕会调出显示菜单项
长按屏幕操作
COPY: # 复制
PASTE: # 粘贴
More: # 更多
Select URL: # 提取屏幕所有网址
Share transcipt: # 分享命令脚本
Reset: # 重置
Kill process: # 杀掉当前会话进程
Style: # 风格配色 需要自行安装
Keep screen on: # 保持屏幕常亮
Help: # 帮助文档
隐藏按键:从左向右滑动,显示隐藏式导航栏,长按左下角的KEYBOARD。

2.更新源和升级软件包
更新源和升级可以使我们安装的成功率提升,所以这是必需的。。
pkg update //更新源
pkg upgrade //升级包
这里再说一下,官方源会出现下载慢的问题,换成清华源可以解决,但是清华源不稳定。更换清华源的方法自行百度,字数限制这里就不写了。
3.使用主题。
使用此命令安装主题:sh -c "$(curl -fsSL https://html.sqlsec.com/termux-install.sh)"
(因为某些不可抗力因素,这里用的是国光的地址。)
安卓6.0以上会索要存储权限,请允许。如果你手误拒绝,可以用termux-setup-storage命令重新获取。
等待片刻后出以下输入请求:
Enter a number, leave blank to not to change: 14
Enter a number, leave blank to not to change: 6
分别健入14和6就是我使用的主题(还算好看吧,当然你可以选择别的。)
如果你不满意你选的主题,想要继续更改配色方案的话,可以根据下面命令来更改对应的色彩配色方案:
输入chcolor命令更换色彩样式,或者:~/.termux/colors.sh命令
运行chfont更换字体,或者:~/.termux/fonts.sh命令即可。
4.修改启动问候语
随着我们对temrux了解的深入,原来的启动问候语会显得很累赘,这时可用vim修改启动问候语。
使用一下命令:
pkg install vim //安装vim编辑器
vim $PREFIX/etc/motd //进入启动问候语
进入此界面(我的已经修改过,所以你的可能和我的不一样。)后,键入i进入编辑模式,修改启动语后用音量键+e退出,在任意位置输入:(就一个英文冒号)把关标移动到下方,键入wq保存,重启Termux生效。
5.超级管理员身份
Termux 不需要 root 权限也可以执行各种操作的,不必对 root 有什么渴求。。。
①手机没有ROOT:
利用proot可以为手机没有root的用户来模拟一个root的环境。
使用命令:
pkg install proot -y //安装proot
termux-chroot //进入模拟root环境
proot不是真正意义上的ROOT,操作不会影响系统。
输入exit可回到普通用户的文件系统。
②手机已经ROOT:可以直接使用ROOT权限操作
使用命令: su #进入超级管理员模式
真实ROOT(②模式)下的操作可能会影响手机系统正常使用,务必谨慎。
Termux的基础教程到这里就结束了,再见,祝你好运。
Termux基础教程(一):技能部署的更多相关文章
- Termux基础教程(二):软件包安装
Termux基础教程(二):软件包安装 Termux是一个在安卓手机上模拟Linux系统的高级终端,这个终端十分强大,实用. Termux可以安装Liunx的各种软件包,这就是Termux的灵魂所在. ...
- Spring Cloud Alibaba基础教程:Nacos的集群部署
继续说说生产环境的Nacos搭建,通过上一篇<Spring Cloud Alibaba基础教程:Nacos的数据持久化>的介绍,我们已经知道Nacos对配置信息的存储原理,在集群搭建的时候 ...
- Memcache教程 Memcache零基础教程
Memcache是什么 Memcache是danga.com的一个项目,来分担数据库的压力. 它可以应对任意多个连接,使用非阻塞的网络IO.由于它的工作机制是在内存中开辟一块空间,然后建立一个Hash ...
- 转发-UI基础教程 – 原生App切图的那些事儿
UI基础教程 – 原生App切图的那些事儿 转发:http://www.shejidaren.com/app-ui-cut-and-slice.html 移动APP切图是UI设计必须学会的一项技能,切 ...
- Memcache基础教程
Memcache是什么 Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力. 它可以应 ...
- [转]《Hadoop基础教程》之初识Hadoop
原文地址:http://blessht.iteye.com/blog/2095675 Hadoop一直是我想学习的技术,正巧最近项目组要做电子商城,我就开始研究Hadoop,虽然最后鉴定Hadoop不 ...
- 《Hadoop基础教程》之初识Hadoop
Hadoop一直是我想学习的技术,正巧最近项目组要做电子商城,我就开始研究Hadoop,虽然最后鉴定Hadoop不适用我们的项目,但是我会继续研究下去,技多不压身. <Hadoop基础教程> ...
- Swift版iOS游戏框架Sprite Kit基础教程下册
Swift版iOS游戏框架Sprite Kit基础教程下册 试读下载地址:http://pan.baidu.com/s/1qWBdV0C 介绍:本教程是国内唯一的Swift版的Spritekit教程. ...
- CG基础教程-陈惟老师十二讲笔记
转自 麽洋TinyOcean:http://www.douban.com/people/Tinyocean/notes?start=50&type=note 因为看了陈惟十二讲视频没有课件,边 ...
随机推荐
- web测试——弱网测试、暂停页面执行
1.弱网测试: 2.暂停页面执行 1.js代码:可以直接在页面上打断点 缺点:需要看懂前端的代码 2.点击暂停按钮,如下图,再次点击,可继续运行
- 关于在异步操作中访问React事件对象的小问题
最近撸React的代码时踩了个关于事件处理的坑,场景如下:在监听某个元素上会频繁触发的事件时,我们往往会对该事件的回调函数进行防抖的处理:防抖的包装函数大致长这样: debounce = (fn, d ...
- 面向对象--有参数的__init__方法
有参数的__init__()方法 class Hero(object): """定义了一个英雄类,可以移动和攻击""" def __init ...
- 自定义AQS独占模式下的同步器来实现独享锁
自定义AQS独占模式下的同步器来实现独享锁 /** * 自定义AQS独占模式下的同步器来实现独享锁 */ public class Mutex implements Lock, java.io.Ser ...
- Js获取某个节点的类名
1. document.querySelectorAll(".style-color")[0].getAttribute("class") 2. $('.s ...
- MySQL For Linux(CentOS/Ubuntu/Debian/Fedora/Arch)一键安装脚本(5.1-8.0)
简介 很多童鞋不懂这么在Linux系统安装MySQL,网上大多数教程较复杂,不太适合小白安装,本教程提供一键安装脚本供大家使用,教大家怎么在Linux操作系统( 支持CentOS/Ubuntu/Deb ...
- Prometheus之Exporter开发
Prometheus开发Exporter简介 Exporter 本身是一个http 服务,其指标结果只要符合 Prometheus 规范就可以被 Prometheus 使用. Prometheus中m ...
- Java基础一篇过(八)常见异常速查
一.引言 开发过程中可能会遇到各种各样的异常,这里还是汇总一些比较典型的异常,有些比较直观的异常如空指针这种就不写了,此文可作为异常速查用. 二.异常大军正在来袭~ IllegalArgumentEx ...
- # 初体验之腾讯位置服务彩云天气开发者api
初体验 最近接触到了boxjs,看到了里面一个比较有意思的彩云天气的脚本,由于自己本身就是彩云天气pro的用户,日常使用过程中感觉到彩云的降雨提醒还是挺方便的,于是就准备开始使用这个天气的脚本. 脚本 ...
- c++ 中. 和 ->,波浪号 ~ 符号怎么用 ————很重要
参考:https://www.cnblogs.com/Simulation-Campus/p/8809999.html 1. 用在类中的析构函数之前,表示该函数是析构函数.如类A的析构函数 clas ...