UTermux终端的使用
今天,我刚好弄到一台二手旧手机,把它弄成了一台小型的服务器。
因为手机不能root,所以只能用Termux终端了 [ 下载 \ 提取码:mjvu ]
推荐一个使用教程国光Termux使用教程,我也是从这入手的。
版本 UTermux_0.103.107
1 / 更换镜像源为北京源(北京外国语大学)
2 / 安装 OpenSSH
使用 pkg install openssh 安装 SSH 软件包,使用 sshd 开启 SSH 服务。
Termux 的默认 SSH 端口是 8022,ssh root@127.0.0.1 -p 8022,忘记或未设置密码的使用 passwd 来修改。
3 / 安装 Vim 编辑器
pkg install vim
3-1 / Vim 的使用
vim filename按下
i/a/o/Ins(任意一键) 进入编辑模式按下
Esc退出编辑模式并进入命令模式 (命令行在底下):wq保存退出,:wq!强制保存退出:q不保存退出,:q!强制退出
更多使用方法请自行查阅菜鸟教程
3-2 / Vim 的配色方案
临时更改 vim 主题: colorscheme <TAB>
永久更改 vim 主题: echo 'colorscheme <desert>' >> ~/.vimrc
临时显示行号 :set number
永久显示行号 echo ':set number' >> ~/.vimrc
下载第三方配色方案
- 创建一个 .vim 目录
mkdir ~/.vim - 将主题仓库克隆到自己的 .vim 文件夹中
git clone https://github.com/flazz/vim-colorschemes.git ~/.vim - 使用上面的命令更改为刚克隆的主题即可
4 / 更改/删除Termux的问候语
vim $PREFIX/etc/motd
5 / Linux启动后执行脚本
把 .sh 脚本放在 /usr/etc/profile.d 即可
6 / 一些指令
显示系统信息
安装 pkg install neofetch
查看 neofetch
Linux的简单使用
chmod 777 ./test.sh 使脚本test.sh具有执行权限(777)
touch filename 创建文件
mkdir dirname 创建文件夹
rm -f filename 删除文件
rmdir dirname 删除文件夹
rm -rf dir1 删除一个叫做 dir1 的文件夹并同时删除其内容
增加用户并赋予管理员权限
- 新建用户
adduser [UserName] - 设置新用户密码
passwd [UserName] - 将sudoers文件的权限修改成可编辑
chmod -v u+w /etc/sudoers - 使用vim编辑sudoers文件
vim /etc/sudoers - 在sudoes文件中添加如下的内容
- 找到
root ALL=(ALL) ALL - 然后添加
[UserName] ALL=(ALL) ALL - 如需新用户使用sudo时不用输密码,把最后一个ALL改为NOPASSWD:ALL即可。
- 找到
- 将sudoers文件的权限修改成不可编辑
chmod -v u-w /etc/sudoers