df -h 显示 /cow 作为设备之一这是什么意思?

df -h 显示 /cow 作为设备之一这是什么意思?

除了笔记本电脑上的其他存储设备外,运行df -h显示/cow也是其中一个设备。这是什么意思?

答案1

我认为您正在运行实时(仅实时或持久实时的 Ubuntu 系统)。此类系统使用 RAM 中的根文件系统运行,并且设备被称为cow(指“写时复制”)。

仅实时系统通常为根文件系统分配一半的可用 RAM。持久实时系统使用覆盖系统,其中持久性的分区(或文件)覆盖在根文件系统的 RAM 上。

示例 1:具有 16 GiB RAM 的计算机中的实时系统

lubuntu@lubuntu:~$ df -h
Filesystem                   Size  Used Avail Use% Mounted on
tmpfs                        1.6G  9.8M  1.6G   1% /run
/dev/sdb1                    1.8G  1.8G     0 100% /cdrom
/cow                         7.8G   17M  7.8G   1% /
/dev/disk/by-label/writable   54G   55M   51G   1% /var/log
tmpfs                        7.8G     0  7.8G   0% /dev/shm
tmpfs                        5.0M  4.0K  5.0M   1% /run/lock
tmpfs                        4.0M     0  4.0M   0% /sys/fs/cgroup
tmpfs                        7.8G     0  7.8G   0% /tmp
tmpfs                        1.6G   80K  1.6G   1% /run/user/999

示例 2:通过 USB 连接的 60 GB SSD 中的持久实时系统

lubuntu@lubuntu:~$ df -h
Filesystem      Size  Used Avail Use% Mounted on
tmpfs           1.6G  1.8M  1.6G   1% /run
/dev/sda1       1.8G  1.8G     0 100% /cdrom
/cow             54G   81M   51G   1% /
tmpfs           7.8G     0  7.8G   0% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           4.0M     0  4.0M   0% /sys/fs/cgroup
tmpfs           7.8G     0  7.8G   0% /tmp
tmpfs           1.6G   80K  1.6G   1% /run/user/999
/dev/sda4        54G   81M   51G   1% /media/lubuntu/writable

你可以使用以下方式创建这两种系统韓國

相关内容