lvs
デフォルト出力が表示されます。
~$ sudo lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
pre_upgrade_2020-10-31 rpi.vg06 swi-a-s--- 2,19g root.lv 64,37
pre_upgrade_2020-12-02 rpi.vg06 swi-a-s--- <2,20g root.lv 0,02
root.lv rpi.vg06 owi-aos--- 3,00g
しかし、それは私が最も興味を持っているものではありません。私は欲しい:
~$ sudo lvs -o lv_full_name,lv_attr,origin,lv_size,seg_size_pe,data_percent,lv_time -O lv_time
LV Attr Origin LSize SSize Data% CTime
rpi.vg06/root.lv owi-aos--- 3,00g 768 2020-04-05 22:34:46 +0200
rpi.vg06/pre_upgrade_2020-10-31 swi-a-s--- root.lv 2,19g 561 64,37 2020-10-31 20:52:45 +0100
rpi.vg06/pre_upgrade_2020-12-02 swi-a-s--- root.lv <2,20g 562 0,02 2020-12-02 23:15:47 +0100
命令が少し長くて覚えにくいです。エイリアスを試してみましたが、sudo
ユーザーエイリアスがわかりません。デフォルトでは、それを出力するようにlvsを設定する方法はありますかsudo lvs
?おそらく*.conf
、または*rc
ファイルにありますか?
ベストアンサー1
lvs
デフォルトの出力はで変更できます/etc/lvm/lvm.conf
。そのセクションを見つけて、出力に表示したい列に値report
を変更します。lvs_cols
lvs
# Configuration section report.
# LVM report command output formatting.
# This configuration section has an automatic default value.
report {
...
# Configuration option report/lvs_cols.
# List of columns to report for 'lvs' command.
# See 'lvs -o help' for the list of possible fields.
# This configuration option has an automatic default value.
lvs_cols = lv_full_name,lv_attr,origin,lv_size,seg_size_pe,data_percent,lv_time
...
}
$ sudo lvs
LV Attr Origin LSize SSize Data% CTime
fedora/home -wi-ao---- 852,64g 218277 2019-06-07 14:08:45 +0200
fedora/root -wi-ao---- 69,98g 17916 2019-06-07 14:08:48 +0200
fedora/swap -wi-ao---- 7,86g 2013 2019-06-07 14:08:45 +0200