标签: block-device

为什么 Linux 对 /dev/mem 使用字符设备接口?

随机存取存储器(RAM)是一种块设备,为什么Linux使用字符设备文件而不是块设备文件来供用户进程与之交互/dev/mem

$ ls -l /dev/mem
crw-r----- 1 root kmem 1, 1 Jul 24 19:05 /dev/mem
Run Code Online (Sandbox Code Playgroud)

linux memory devices block-device

2
推荐指数
1
解决办法
1497
查看次数

文件/目录存储在哪个磁盘上?

从命令行(bash)我想知道给定文件存储在哪个磁盘中。例如:

$ [what filesystem is this file in command] /tmp/example/file

/dev/sda1
Run Code Online (Sandbox Code Playgroud)

filesystems block-device files

0
推荐指数
1
解决办法
3562
查看次数

如何在同一设备上并行写入 2 dd

我正在寻找一种方法来放置零并myiso.iso并行刻录。

命令

dd if=/dev/zero of=/dev/sdb && (sleep 1; dd if=myiso.iso of=/dev/sdb)
Run Code Online (Sandbox Code Playgroud)

应该没问题,因为写入零的速度不如写入iso的速度。

您将如何验证仅在写入零后才写入 iso?

dd live-usb devices block-device

0
推荐指数
1
解决办法
608
查看次数

如何从 /dev 中删除不活动的块设备?

我知道,/dev/sde块设备不再存在(因为我已经停止了一个模拟它的软件),但我仍然在输出lsblk和目录中看到它/dev

当我尝试该命令时,我在(如下)fdisk -l /dev/sde中看到很多错误:syslog

Sep 26 16:25:41 ubuntu3 kernel: [29651.631827] sd 49:0:0:1: [sde] FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
Sep 26 16:25:41 ubuntu3 kernel: [29651.631835] sd 49:0:0:1: [sde] Sense Key : Illegal Request [current]
Sep 26 16:25:41 ubuntu3 kernel: [29651.631838] sd 49:0:0:1: [sde] Add. Sense: Logical unit not supported
Sep 26 16:25:41 ubuntu3 kernel: [29651.631839] sd 49:0:0:1: [sde] CDB: 
Sep 26 16:25:41 ubuntu3 kernel: [29651.631840] Read(10): 28 00 00 00 00 00 00 …
Run Code Online (Sandbox Code Playgroud)

linux block-device

0
推荐指数
1
解决办法
2万
查看次数

标签 统计

block-device ×4

devices ×2

linux ×2

dd ×1

files ×1

filesystems ×1

live-usb ×1

memory ×1