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 的使用

  1. vim filename

  2. 按下 i / a / o / Ins (任意一键) 进入编辑模式

  3. 按下 Esc 退出编辑模式并进入命令模式 (命令行在底下)

    • :wq 保存退出, :wq! 强制保存退出
    • :q 不保存退出, :q! 强制退出
  4. 更多使用方法请自行查阅菜鸟教程

3-2 / Vim 的配色方案

临时更改 vim 主题: colorscheme <TAB>

永久更改 vim 主题: echo 'colorscheme <desert>' >> ~/.vimrc

临时显示行号 :set number

永久显示行号 echo ':set number' >> ~/.vimrc

下载第三方配色方案

  1. 创建一个 .vim 目录 mkdir ~/.vim
  2. 将主题仓库克隆到自己的 .vim 文件夹中 git clone https://github.com/flazz/vim-colorschemes.git ~/.vim
  3. 使用上面的命令更改为刚克隆的主题即可

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 的文件夹并同时删除其内容

增加用户并赋予管理员权限

  1. 新建用户 adduser [UserName]
  2. 设置新用户密码 passwd [UserName]
  3. 将sudoers文件的权限修改成可编辑 chmod -v u+w /etc/sudoers
  4. 使用vim编辑sudoers文件 vim /etc/sudoers
  5. 在sudoes文件中添加如下的内容
    • 找到root ALL=(ALL) ALL
    • 然后添加 [UserName] ALL=(ALL) ALL
    • 如需新用户使用sudo时不用输密码,把最后一个ALL改为NOPASSWD:ALL即可。
  6. 将sudoers文件的权限修改成不可编辑 chmod -v u-w /etc/sudoers