/
ファイルシステムを含むボリュームのUUIDを取得するにはどうすればよいですか?私が今までに見つけた最高のものはであるblkid -o list
。しかし、この出力は人間が読めるものであり、解析が困難です。おそらくもっと良い方法がありますか?
システム固有のテンプレートで構成管理をパラメーター化するために必要です。
blkid
将来的に私の質問の結果を再利用する可能性のある人のための落とし穴に関する注意:blkid
での以前の実行の結果をキャッシュし/etc/blkid.tab
ます。つまり、blkid
最初に非rootユーザーとして実行してもデータは返されません。また、blkid
rootの実行後にroot以外のユーザーとして実行すると、古い(誤った可能性のある)データが返されます。
/dev/disk/by-label
...これは、マウントされていないパーティションでも機能します。これには、rootからroot-bakへのrsyncのようなことを行うスクリプトを作成できるという利点があります。