私が指定した形式の詳細が私が望むものであることを確認し、通常btrfsファイルシステムに大きなコピーをコピーした後に内容を確認したいと思います。文書を覆ってこれを見ましたbtrfs property
。しかし、それは私のプログラムのコピーが実行する機能ではなく、btrfs help --full
そのような機能も示していません。
プログラム内のヘルプテキストは、特定のプログラムの対応するバージョンについてはっきりと説明していますが、使用可能な他のプログラムが何であるかを説明したり、拡張された例や提案を提供したりすることはありません。 Mint 17.1はbtrfs v3.12で構築されました。後ろにbtrfs サイトの現在の文書です。それでは、特定のバージョンの大量の文書を見つける方法はありますか?
直接的なケースの詳細については、フォーマットの詳細をどのように調べることができますか?書式設定に使用したパラメータ(raid5メタデータなど)を繰り返し、データがパーティションにどのように配置されるかを簡単に説明し、統計などを取得しますか?
ベストアンサー1
かつて美しいテーブルBtrfs Wikiの「はじめに」ページでは、ディストリビューションに同梱されているbtrfsツールを使用して、何をすべきか(または実行しないでください)について説明します。
最新バージョン(3.19まで)の機能を確認してください。変更ログページからソースコードの更新版をダウンロードしてコンパイルすることを検討してください。 property コマンドはバージョン 3.14 で導入されました。
btrfsのオンラインマニュアルページは次のとおりです。ここで、これには以下を指すポインタが含まれます。属性コマンドのマニュアルページ:
SYNOPSIS
btrfs property <subcommand> <args>
DESCRIPTION
btrfs property is used to get/set/list property, like lable or compression
state, for given btrfs object.
btrfs property provides an unified and user-friendly method to tune
different btrfs properties instead of using the traditional method like
chattr(1) or lsattr(1).
SUBCOMMAND
get [-t <type>] <object> [<name>]
Gets a property from a btrfs object.
If no name is specified, all properties for the given object are
printed.
A filesystem object can be a the filesystem itself, a subvolume, an
inode or a device.
The -t <type> option can be used to explicitly specify what type of
object you meant. This is only needed when a property could be set for
more then one object type.
Possible types are s[ubvol], f[ilesystem], i[node] and d[evice].
The <object> can be path of btrfs device, btrfs mount point, or any
directories/files inside btrfs.
set [-t <type>] <object> <name> <value>
Sets a property on a btrfs object.
See description of get subcommand for a description of objects and
object types.
list [-t <type>] <object>
Lists available properties with their descriptions for the given object.
Please see the help of btrfs property get for a description of objects
and object types.
EXIT STATUS
btrfs property returns a zero exist status if it succeeds. Non zero is
returned in case of failure.
2番目の質問に関するデータを見つける方法がわかりません。
btrfs filesystem show /your_mount_point
あなたが探しているものを与えることもできます。
1システムで実行する下位レベルの操作の変更ログを保持し、少なくとも使用するコマンドを切り取り、貼り付けることをお勧めします。この方法で使用したパラメータを見つけることができます。ログを別のシステムに保存するか、リビジョン管理下に置いてbitbucketまたはgithubにプッシュします。私はどのシステムで何をしたのか覚えておくのに十分なパーティション、RAID、LVMなどのコマンドを頻繁に使用しません。これにより、過去30年間でUnix / Linuxシステムで作業しながら、数週間でコマンドを再作業する時間を節約できました。日付/時刻を自動的に挿入するemacs ChangeLogモードを使用してこのログを編集します。