由于众所周知的原因,一直猫在家,机缘巧合下,发现了一个神器——Termux 于是找了各种各样的教程,折腾了几天,感觉有点乱了,所以来总结一下,也希望能帮助到有需要的伙伴们。
简介
Termux是一个Android下一个高级的终端模拟器, 开源且不需要root,自动安装最小化linux系统, 支持apt,pkg管理软件包,十分方便安装软件包, 完美支持Python, PHP, Ruby, Go, MySQL等。
入门
termux安装:Google play&F-Driod(推荐后者,不多说,白嫖就是爽)
简单配置
- 修改安装源 export EDITOR=vi apt edit-sources esc :wq (:wq保存修改)
-
访问手机存储 termux-setup-storage(还可以为百度网盘里的文件创建软链接 ln -s /data/data/com.termux/files/home/storage/shared/BaiduNetdisk 百度网盘 )
-
管理安装包 apt pkg
- 切换为管理员模式 1.模拟root:输入termux-chroot 2.已经root:输入tsu(输入tsu后进行 ipconfig wlan0 down 显示operation not permitted 输入pwd发现还是在home目录下,改为输入su,whoami一下才进入/root,但是macchange 又不行了,显示/system/bin/sh: machange: not found 貌似魅族手机自带root权限不够?)
Linux安装&图形化界面
- kali安装命令:pkg install wget openssl-tool proot -y && hash -r && wget https://raw.githubusercontent.com/EXALAB/AnLinux-Resources/master/Scripts/Installer/Kali/kali.sh && bash kali.sh
- xfc4桌面安装: ./start-kali.sh 启动kali 进入系统后输入安装桌面xfc4命令 wget https://raw.githubusercontent.com/EXALAB/AnLinux-Resources/master/Scripts/DesktopEnvironment/Apt/Xfce4/de-apt-xfce4.sh && bash de-apt-xfce4.sh
- vncserver安装:pkg install x11-repo pkg in tigervnc(启动输入vncserver,第一次需要设置密码)
- 注意:安装过程需science上网,系统无法播放声音问题未解决
- 效果如图
架设httpserver
- 安装node.js : apt in node.js
- 安装 npm 模块 http-server: npm install -g http-server
- 启动:http-server
- 得到两类地址 http://127.0.0.1为本机回送地址(loopback adress) http://192.168.1.101 http://10.34.214.90为内部私有地址,由网关分配 ,显然利用httpserver,可以为处在同一个局域网的设备共享文件
小结
termux是个好东西,用来学习linux命令挺方便的。