![`lvrenameを解析する方法 [-A|--autobackup {y|n}] [-d|--debug] [-h|--help] [-t|--test] [-v|-- verbose ] [ --version] [-f|--force] [--noudevsync]](https://linux33.com/image/105352/%60lvrename%E3%82%92%E8%A7%A3%E6%9E%90%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95%20%5B-A%7C--autobackup%20%7By%7Cn%7D%5D%20%5B-d%7C--debug%5D%20%5B-h%7C--help%5D%20%5B-t%7C--test%5D%20%5B-v%7C--%20verbose%20%5D%20%5B%20--version%5D%20%5B-f%7C--force%5D%20%5B--noudevsync%5D.png)
誰もがこの言葉にならない言葉を明確にすることができますか?
lvrename [-A|--autobackup {y|n}] [-d|--debug]
[-h|--help] [-t|--test] [-v|--verbose] [--version] [-f|--force] [--noude
vsync] {OldLogicalVolume{Name|Path} NewLogicalVolume{Name|Path} | Vol
umeGroupName OldLogicalVolumeName NewLogicalVolumeName}
端末に見えるのと同じようにフォーマットしました。
上記のコマンド仕様から次へ移動する方法
lvrename /dev/vg2/lv2 /dev/vg2/lvm02
答え1
これはかなり標準的なマンページ構文です。に示すようにこのtcpdumpのマニュアルページを読む方法は?、(角括弧) 括弧は選択項目を表します。-A|--autobackup {y|n}
したがって、これはオプションです(この場合、ハイフンで始まるすべてのオプションも同様です)。プロジェクトでは、|
代替案を表します。したがって、ここでは-A
またはを使用できます--autobackup
。最後に{}
グループを表現するには、-A
orの後にorを--autobackup
追加するだけです。y
n
にはlvrename /dev/vg2/lv2 /dev/vg2/lvm02
オプションがないので、すべて無視します。
lvrename {OldLogicalVolume{Name|Path} NewLogicalVolume{Name|Path} | Vol
umeGroupName OldLogicalVolumeName NewLogicalVolumeName}
再フォーマットした後
lvrename {OldLogicalVolume{Name|Path} NewLogicalVolume{Name|Path} |
VolumeGroupName OldLogicalVolumeName NewLogicalVolumeName}
選択肢は次のとおりです。OldLogicalVolume{Name|Path} NewLogicalVolume{Name|Path}
またはVolumeGroupName OldLogicalVolumeName NewLogicalVolumeName
。フォームには2つのパラメータのみが使用されます。つまり、最初のパラメータですOldLogicalVolume{Name|Path} NewLogicalVolume{Name|Path}
。あなたのフォームはパスを使用するのでOldLogicalVolumePath NewLogicalVolumePath
。
だからあなたは理解することができます
lvrename /dev/vg2/lv2 /dev/vg2/lvm02
ゲームで
lvrename OldLogicalVolumePath NewLogicalVolumePath
完全な復号ループを適用し、
lvrename [-A|--autobackup {y|n}] [-d|--debug]
[-h|--help] [-t|--test] [-v|--verbose] [--version] [-f|--force] [--noude
vsync] {OldLogicalVolume{Name|Path} NewLogicalVolume{Name|Path} | Vol
umeGroupName OldLogicalVolumeName NewLogicalVolumeName}
次のように読まなければならない
lvrename [-A|--autobackup {y|n}] [-d|--debug]
[-h|--help] [-t|--test] [-v|--verbose] [--version] [-f|--force]
[--noudevsync] {OldLogicalVolume{Name|Path} NewLogicalVolume{Name|Path} |
VolumeGroupName OldLogicalVolumeName NewLogicalVolumeName}
そして、次のように説明します。
lvrename
続いて- オプションで
-A
、--autobackup
または、後ろy
またはn
- オプションで
-d
または--debug
- オプションで
-h
または--help
- オプションで
-t
または--test
- オプションで
-v
または--verbose
- オプションで、
--version
- オプションで
-f
または--force
- オプションで、
--noudevsync
- 最後に、その一つは
OldLogicalVolumeName
(実際の古い論理ボリューム名に置き換えられます)、その後にNewLogicalVolumeName
(実際の新しい論理ボリューム名に置き換えられます)OldLogicalVolumeName
(実際の古い論理ボリューム名に置き換えられます)、その後にNewLogicalVolumePath
(実際の新しい論理ボリュームパスに置き換えられます)OldLogicalVolumePath
(実際の古い論理ボリュームパスに置き換えられます)、その後にNewLogicalVolumeName
(実際の新しい論理ボリューム名に置き換えられます)OldLogicalVolumePath
(実際の古い論理ボリュームパスで置き換え)、続いてNewLogicalVolumePath
(実際の新しい論理ボリュームパスで置き換え)VolumeGroupName
(実際のボリュームグループ名に置き換えますOldLogicalVolumeName
)NewLogicalVolumeName
一部のオプションはそれだけで--help
意味があり、--version
既存のマンページではそれ自体の要約に表示されます。