运行命令 sudo cat /sys/block/zram0/disksize 后提示没有文件
时间: 2023-08-07 12:03:28 浏览: 54
如果运行命令 `sudo cat /sys/block/zram0/disksize` 后提示没有文件,可能是因为zram并未启动或者zram的设备文件名不是 zram0。你可以尝试以下几种方法来解决这个问题:
1. 确认zram是否已启动。运行命令 `lsmod | grep zram`,如果输出了 zram 模块的信息,则zram已经启动了。
2. 确认zram的设备文件名。运行命令 `ls /sys/block/ | grep zram`,会列出所有的zram设备文件名。如果有多个zram设备,则需要确定哪个设备是你想要查看的。
3. 确认是否有权限查看zram设备文件。运行命令 `ls -l /sys/block/zram0/disksize`,检查该文件的权限是否允许你查看。
如果以上方法仍然无法解决问题,可以尝试重启系统或重新安装zram模块。
相关问题
linux 挂载/sys/block/mmcblk1boot0/
要挂载/sys/block/mmcblk1boot0/,你可以使用以下命令:
```
sudo mount -t sysfs /sys/block/mmcblk1boot0/ /mnt
```
这将把/sys/block/mmcblk1boot0/目录挂载到/mnt目录下。请确保/mnt目录已经存在。请注意,/sys目录通常是虚拟的,只包含内核运行时信息,因此不建议直接对其进行挂载或修改。如果你需要访问/sys目录下的文件,请谨慎操作。
运行上述sudo /etc/init.d/vboxdrv restart提示找不到命令
这个错误可能是因为 VirtualBox 没有被正确安装。请尝试使用以下命令来安装 VirtualBox:
```
sudo apt-get update
sudo apt-get install virtualbox
```
如果您已经安装了 VirtualBox,请尝试重新安装它。您可以使用以下命令卸载并重新安装 VirtualBox:
```
sudo apt-get remove virtualbox
sudo apt-get install virtualbox
```
安装完成后,请尝试再次运行 `sudo /etc/init.d/vboxdrv restart` 命令。