mis*_*sha 6 command-line udisks
我正在尝试安装 udisks 实用程序。问题是它说我已经在我的计算机上安装了最新版本的 udisks:
sudo apt-get install udisks2
Reading package lists... Done
Building dependency tree
Reading state information... Done
udisks2 is already the newest version (2.1.7-1ubuntu1).
0 upgraded, 0 newly installed, 0 to remove and 83 not upgraded.
Run Code Online (Sandbox Code Playgroud)
但是,运行以下命令不会产生任何输出,表明我没有安装它:
which udisks2
Run Code Online (Sandbox Code Playgroud)
运行如下命令给我一个错误:
udisks2 --unmount /dev/sdb
udisks2: command not found
Run Code Online (Sandbox Code Playgroud)
Zan*_*nna 10
要使用 udisks2 实用程序命令,请键入
udisksctl
Run Code Online (Sandbox Code Playgroud)
您会看到以下选项:
$ udisksctl
Usage:
udisksctl COMMAND
Commands:
help Shows this information
info Shows information about an object
dump Shows information about all objects
status Shows high-level status
monitor Monitor changes to objects
mount Mount a filesystem
unmount Unmount a filesystem
unlock Unlock an encrypted device
lock Lock an encrypted device
loop-setup Set-up a loop device
loop-delete Delete a loop device
power-off Safely power off a drive
smart-simulate Set SMART data for a drive
Use "udisksctl COMMAND --help" to get help on each command.
Run Code Online (Sandbox Code Playgroud)
例子
您想卸载闪存驱动器,udisksctl 您需要获取已安装分区的名称。您可以通过以下方式了解:
lsblk
Run Code Online (Sandbox Code Playgroud)
示例输出:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 1 15.2G 0 disk
??sda1 8:1 1 15.2G 0 part /media/zanna/4C45-110F
Run Code Online (Sandbox Code Playgroud)
所以我可以卸载这个设备:
udisksctl unmount -b /dev/sda1
Run Code Online (Sandbox Code Playgroud)
这是可逆的 udisksctl mount -b /dev/sda1
| 归档时间: |
|
| 查看次数: |
9324 次 |
| 最近记录: |