computer:/// 的含义

computer:/// 的含义

我想知道 电脑:///

如何使用命令行转到某个位置的文件 电脑:///

答案1

computer:///计划由 GVfs 提供

驱动器、卷和安装列表

这就是它真正的含义。它是文件管理器能够理解的方案之一。Ubuntu 的文件管理器 Nautilus 是使用 Gtk、Gio 和 GVfs 库构建的,因此可以使用这种 uri 方案。其他,例如电脑调频也支持它。一般来说,这被称为统一资源标识符最初是为 Web 技术设计的。有趣的是,其中一些想法也用于桌面。URI 就是一个例子,而设定使用完全限定的域名方案,类似于 DNS 解析网站的方式。

但请注意,原始 GVfs 链接表明computer:///uri 最终可能会被弃用。而且正是因为 Nautilus 使用 Gio/GVfs,所以可以理解此语法。例如,如果文件管理器或其他应用程序是用 Qt 构建的,则不能保证它会被理解。

如何使用命令行转到位于 computer:/// 的文件

你不能,除非你编写一个使用 Gio/GVfs 并识别 uri 方案的命令行应用程序computer:///。它是一个虚拟位置,没有与之关联的实际目录,所以我们不能简单地cd在 shell 中进入它。由于描述指出它基本上是驱动器、卷和挂载点的列表,因此使用lsblk命令获取清单块设备和相关挂载点

$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0    28G  0 disk 
└─sda1   8:1    0    28G  0 part /
sdb      8:16   0 111.8G  0 disk 
└─sdb1   8:17   0 111.8G  0 part /mnt/ubuntu

驱动器列表?使用udisksctl status

$ udisksctl status
MODEL                     REVISION  SERIAL               DEVICE
--------------------------------------------------------------------------
CHN 25SATA01M 030         P0527A    30CG09180078         sda     
Radeon R7                 1.01      A22MD061520000172    sdb     

如果你需要一份非常详细和详细的清单,还有udisksctl dump

相关内容