共计 2002 个字符,预计需要花费 6 分钟才能阅读完成。
购买了云服务器并且安装了Liunx的系统(例如Ubuntu、CentOS等系统),如何才能登录到云服务器?
答:使用ssh连接工具既可登录到云服务器,推荐使用 FinalShell 工具,个人感觉比较好用,当然市面上的ssh工具层出不穷,你也可以选择别的。
点击链接进入FinalShell工具官网:https://www.hostbuf.com/t/988.html。
在安装了ssh工具后
第一步,新建连接
第二步,点击新建连接
第三步,输入服务器的IP地址,连接端口,账户以及密码
第四步,双击连接服务器
cd
该命令是打开文件夹命令,例如 cd Miao-Yunzai 这个命令是打开喵崽的根目录,前提是你再喵崽根目录的上层目录,另外 cd .. 可以回到上层目录,直接使用cd一般是回到当前用户的根目录,例如你是 root 用户,那么使用cd命令,就是回到root用户的根目录下。
ls
该命令是列出当前所在目录下的所有文件,可以配合cd使用,例如在 ls 之后,查看到了当前目录下的文件夹,就可以使用cd命令进入文件夹。
TAB键
TAB键可以快捷的补全一些文件名或者目录等,善用TAB键,能够高效的敲命令,例如在喵崽的上级目录使用 cd Miao-Yunzai 命令想要进入喵崽的根目录,一般你只需输入cd M 就可以补全文件夹命令(前提是该目录下只有Miao-Yunzai目录一个首字母是M,如果不能补全可以多输入几位后补全,例如 cd Miao)。同理该补全也可以用于 ls 以及很多的命令当中。
pnpm install -P
该命令是使用pnpm包管理工具全局安装依赖的命令,一般在刚刚安装好云崽后安装依赖,或者装了新的插件需求安装依赖的时候使用,直接在云崽根目录下使用既可(前提你装了pnpm,不过你崽都装好了,应该也是装了的。)
nano
该命令是使用nano的编辑器打开一些可编辑的文件,例如崽的配置文件bot.yaml又或者是other.yaml等文件,后接你要打开的文件的路径既可,例如 nano Miao-Yunzai/config/config/bot.yaml等,编辑好后按 Ctrl+X 后按Y既可保存,按N不保存。
node app
该命令是启动云崽的命令,在云崽的根命令执行既可。启动后对机器人发送#重启,可以将机器人挂在后台运行,或者使用screen命令也可。如果不挂在后台,你关闭终端,机器人就会终止运行。
screen -S 你要命名的名字
该命令是创建一个screen窗口,在screen窗口中运行程序时,即便你关闭终端也可以继续运行。一般适用于挂本地签名,后台挂崽等。
1.使用 screen -ls 可列出之前创建的screen窗口的列表,之后使用 screen -r 这里接screen -ls查询到的窗口ID 既可进入之前所创建的窗口。
2.退出窗口使用 Ctrl+A+D 的组合键既可退出窗口,关闭screen中的进程,进入screen窗口后按ctrl+c既可停止。
3.在进入screen窗口后,使用 Ctrl+A+K 的组合键后接Y,也可直接关闭该窗口。
Ctrl+C
该组合键是终止当前进程,例如你再运行云崽后,想要关闭,在运行云崽的窗口中使用Ctrl+c既可停止进程。
top
该命令是查看当前的进程列表,就是和windows中的任务管理器一样的作用,可以查询到进程的进程ID,也就是PID,以及其占用情况等。
kill 后接进程ID
kill命令是终止进程的命令,关闭当前进程,常用于云崽出问题后,查询到云崽的PID后关闭云崽。kill -9 后接进程ID,kill与kill -9的区别,你只需要知道kill -9强制终止进程就行,一般kill如果杀不死,kill -9可以试试。
rm
该命令是删除命令,rm 后接文件 是删除该文件,rm -r 后接文件夹 是删除该文件夹并且删除文件夹中的内容。一般你只需要知道这两个就行。所以如果有人让你执行 rm rf /* 之类命令就是纯坏,这个命令代表的含义是删除根目录下所有文件。一般执行了就会导致系统崩溃,只能重装。
sudo
该命令一般是在一些命令当前缀使用,意思是以管理员权限运行,例如 sudo kill -9 PID,就是以管理员权限终止该进程。
apt
apt是一个用于管理 Debian 和 Ubuntu 等 Linux 发行版软件包的命令行工具。它可以用来安装、更新、卸载和管理软件包及其依赖关系。例如使用 sudo apt update 会从软件源更新可用软件包的列表。
yum
yum 是一个用于管理 RPM 软件包的命令行工具,主要用于 Fedora、CentOS 和 Red Hat Enterprise Linux 等 Linux 发行版。它可以用来安装、更新、卸载和管理软件包及其依赖关系。例如使用 sudo yum check-update 会从软件源更新可用软件包的列表。
npm run login
该命令在 云崽 目录下使用,可以重新登录云崽,重新输入账号密码登录。
暂时只写那么多,后续可能还会补充更多的命令。