Hostinger VPS 紧急模式文件位置查找教程
要在 Hostinger 的 VPS 紧急模式下找到你的文件,请通过 SSH 连接,运行 lsblk 来识别主分区(容量最大的 sda 分区),然后打开它在 /mnt 下的挂载点,例如 /mnt/sda1。如果主分区尚未挂载,可以使用 mount 命令手动挂载。
当**紧急模式** 处于激活状态时,你仍然可以**通过 SSH 访问你的 VPS**。服务器的磁盘挂载在 /mnt 目录下。该文件夹包含多个名为 sda 的目录,sda 就是你的 VPS 磁盘的名称。
由于存在多个分区以确保系统正常启动,在 /mnt 目录中运行 ls 命令时,你可能会看到多个带编号的 sda 目录:
root@machine:/mnt# lssda sda1 sda14 sda15要确定哪个目录对应你的主分区,可以使用以下命令:
lsblk该命令会输出所有设备:找到 sda 设备及其分区。容量最大的分区就是你 VPS 磁盘的主分区。
表格中还会包含一个 MOUNTPOINTS 列,即分区挂载到的目录。你可以在下面看到 lsblk 输出的示例:
root@machine:/# lsblkNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTSloop0 7:0 0 63.4M 1 loop /snap/core20/1974loop1 7:1 0 111.9M 1 loop /snap/lxd/24322loop2 7:2 0 53.3M 1 loop /snap/snapd/19457loop3 7:3 0 40.9M 1 loop /snap/snapd/20290loop4 7:4 0 63.5M 1 loop /snap/core20/2015sda 8:0 0 50G 0 disk├─sda1 8:1 0 49.9G 0 part /mnt/sda1├─sda14 8:14 0 4M 0 part└─sda15 8:15 0 106M 0 part /mnt/sda15 /boot/efisdb 8:16 0 2.2G 0 disk├─sdb1 8:17 0 2.1G 0 part /├─sdb14 8:30 0 4M 0 part└─sdb15 8:31 0 106M 0 partsr0 11:0 1 4M 0 rom分区的组织方式取决于你的 VPS 操作系统。因此,
lsblk命令的输出可能与上面的示例有所不同。主分区的大小也取决于你的 VPS 方案。
确定主分区挂载的目录后,进入该目录并运行 ls 命令即可查看其中的文件。以下为预期输出。请注意,你所看到的文件也可能因操作系统不同而有所差异:
root@machine:/mnt/sda1# lsbin boot dev etc home lib lib32 lib64 libx32 lost+found media mnt opt proc root run sbin snap srv sys tmp usr var如果你不熟悉 Linux 目录结构,请参阅这份指南:Linux 目录结构入门详解。
如果主存储分区的 MOUNTPOINTS 列为空怎么办?
如果主分区的 MOUNTPOINTS 列为空,说明该分区尚未挂载。你可以使用以下命令轻松挂载它:
mount /dev/sda1 /path/to/mount/path/to/mount 可以是任意路径。我们建议以分区编号来命名该目录,例如:如果主分区是 sda2,则使用 /mnt/sda2。
请务必先创建将用作挂载点的目录!
主分区挂载完成后,你就可以打开其目录并访问你的 VPS 文件了。