コマンドラインからUSBストレージをマウントしてマウント解除する

コマンドラインからUSBストレージをマウントしてマウント解除する

USBハードドライブをマウントおよびマウント解除するバックアップスクリプトがあります。 Ubuntuはこのコマンドを使用しましたが、udisksctlDebian 7.7リポジトリには含まれていません。 DebianにUSBデバイスをマウントしてアンマウントする同様のコマンドはありますか?一般ユーザーとして

ベストアンサー1

私はあなたがこれをpmount代わりに使用できると信じています。これはDebian 7.7リポジトリにあります。

$ apt-cache search pmount
libpmount-dev - portable mount library - development files
libpmount0.0 - portable mount library - shared library
pmount - mount removable devices as normal user

使用法

$ pmount -h
Usage:

pmount [options] <device> [<label>]

  Mount <device> to a directory below /media/ if policy requirements
  are met (see pmount(1) for details). If <label> is given, the mount point
  will be /media/<label>, otherwise it will be /media/<device>.
  If the mount point does not exist, it will be created.

pmount --lock <device> <pid>
  Prevent further pmounts of <device> until it is unlocked again. <pid>
  specifies the process id the lock holds for. This allows to lock a device
  by several independent processes and avoids indefinite locks of crashed
  processes (nonexistant pids are cleaned before attempting a mount).

pmount --unlock <device> <pid>
  Remove the lock on <device> for process <pid> again.

Options:
  -r          : force <device> to be mounted read-only
  -w          : force <device> to be mounted read-write
  -s, --sync  : mount <device> with the 'sync' option (default: 'async')
  -A, --noatime
                mount <device> with the 'noatime' option (default: 'atime')
  -e, --exec  : mount <device> with the 'exec' option (default: 'noexec')
  -t <fs>     : mount as file system type <fs> (default: autodetected)
  -c <charset>: use given I/O character set (default: 'utf8' if called
                in an UTF-8 locale, otherwise mount default)
  -u <umask>  : use specified umask instead of the default (only for
                file sytems which actually support umask setting)
  --fmask <fmask>
                use specified fmask
  --dmask <dmask>
                use specified dmask
  -p <file>, --passphrase <file>
                read passphrase from file instead of the terminal
                (only for LUKS encrypted devices)
  -d, --debug : enable debug output (very verbose)
  -h, --help  : print this help message and exit successfuly
  -V, --version
                print version number and exit successfully

はい

デバイスを取り付けるには:

$ pmount /dev/sdb1

削除

$ pumount /dev/sdb1

おすすめ記事