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