我希望在 Ubuntu 18.04 上启用休眠模式。
我想知道我的交换文件是否存在并且被识别为交换文件。不确定我是否有交换,或者系统的某个部分无法识别交换,或者我没有交换。
$ sudo filefrag -v /dev/nvme0n1p4
Filesystem type is: 1021994
File size of /dev/nvme0n1p4 is 0 (0 blocks of 4096 bytes)
/dev/nvme0n1p4: 0 extents found
$ swapon -s
Filename Type Size Used Priority
/dev/nvme0n1p4 partition 16191484 0 -2
Ubuntu 磁盘驱动程序显示其下有一个 16G 的交换分区。
短暂性脑缺血。
答案1
您可以使用以下命令列出活动的交换设备
swapon --show
或
cat /proc/swaps
如果您将交换文件创建为稀疏文件(https://en.wikipedia.org/wiki/Sparse_file),如果它到目前为止从未被使用过,那么它实际上可能分配了 0 个块。使用以下命令检查其分配的大小:
du -h myswapfile
并比较
ls -lh myswapfile
(我猜这就是你想要用该filefrag -v
命令实现的,该命令碰巧做了类似的事情)