用linux命令 1、用sed找出/etc/passwd中root开头的 2、/etc/fstab 把非#的前面加上# 3、将文件/etc/containerd/config.toml中 SystemdCgroup = false改成SystemdCgroup = true 4、将/etc/calico.yaml中出现的docker.io全部删除
时间: 2023-10-25 18:06:33 浏览: 208
回答如下:
1. 使用 sed 命令找出 /etc/passwd 中 root 开头的行:
```
sed -n '/^root/p' /etc/passwd
```
2. 在 /etc/fstab 中,把非 # 开头的行前面加上 #:
```
sed -i '/^[^#]/s/^/#/' /etc/fstab
```
3. 将 /etc/containerd/config.toml 文件中的 SystemdCgroup = false 改成 SystemdCgroup = true:
```
sed -i 's/SystemdCgroup = false/SystemdCgroup = true/' /etc/containerd/config.toml
```
4. 将 /etc/calico.yaml 中出现的 docker.io 全部删除:
```
sed -i 's/docker.io//g' /etc/calico.yaml
```
阅读全文