# 作为云服务（IaaS）/VPS 用户

## 常用操作

### 检测虚拟机类型（hypervisor）

#### 方法一：systemd-detect-virt

运行 `systemd-detect-virt` 即可。该方法可以检测更多场景，如 WSL 等情况都能准确识别。但如果是虚拟化套了一层容器，只有最里面的一层容器会被检测到。

#### 方法二：virt-what

安装包 `virt-what`，然后

```bash
sudo virt-what
```

该方法检测各类较少，如 WSL 会被泛泛地检测为 Microsoft，但是可以检测到容器和虚拟化同时存在的情况，如 `lxc kvm`。

---

**Documents**

- [Incus服务器设置](https://notes.bleatingsheep.org/s/iaas-user/doc/incus-mDBc61ZhGk)
- [SSH+tar+zstd 传输大量文件](https://notes.bleatingsheep.org/s/iaas-user/doc/sshtarzstd-E2tTrdz1Iz)
- [cloud-init](https://notes.bleatingsheep.org/s/iaas-user/doc/cloud-init-JBRvQIyH81)