小编wvx*_*xvw的帖子

这个逻辑驱动器在哪个物理驱动器上?

我想了解逻辑驱动器的位置(例如 C:, D:)在物理驱动器上的映射位置(例如,我的笔记本电脑连接了 Western Digital 和 Toshiba 物理磁盘)。

在 Linux 上,我会执行以下操作:

lsblk
Run Code Online (Sandbox Code Playgroud)

查看文件系统布局。然后

ls -lh /dev/disk/by-id
Run Code Online (Sandbox Code Playgroud)

查看文件系统如何映射到物理设备(ID 通常在其中包含设备的名称)。


如何在 MS Windows 中实现类似的功能?我尝试查看控制面板 → 设备管理器,但那里没有有用的信息。也不在逻辑驱动器的属性中。谷歌搜索给我找到了这个wmic实用程序,但要么我不明白它的输出,要么信息不存在。

windows hard-drive partitioning logical-drive

25
推荐指数
4
解决办法
2万
查看次数

为什么 du -b 显示的结果与 stat 不同?

我最近遇到了这个问题:

find /tmp/tmp33hn25wv -type f -exec stat --format='%s' {} + | awk '{s+=$1} END {print s}'
10420224

du -bs /tmp/tmp33hn25wv
12198004    /tmp/tmp33hn25wv
Run Code Online (Sandbox Code Playgroud)

结果始终不同。所有文件都以块大小字节的倍数写入。

du在哪里找到这些额外的字节?我知道文件系统可能需要更多或更少的空间来存储文件的内容,但我希望该-b选项du意味着它必须计算“表观”大小,而不是文件系统使用的大小......

linux bash filesystems du

5
推荐指数
1
解决办法
297
查看次数

过滤通过 HTTP 发送到 80 以外的端口的数据包?

我有一个通过 HTTP 端口 7474 通信的数据库(叹气),我想调试发送到/从它发送的查询。但是,过滤器如

http.request.method == "POST"
Run Code Online (Sandbox Code Playgroud)

过滤掉发送到其他端口的每个 post 消息。


最初,我认为过滤语法是在tcpdumpand 中共享的Wireshark,但是使用哪个工具对我来说并不重要,只要它有效:)

http wireshark tcpdump

3
推荐指数
1
解决办法
1464
查看次数