Linuxには、すべてのハードディスク情報を表示できるスクリプトはありますか?

Linuxには、すべてのハードディスク情報を表示できるスクリプトはありますか?

名前、UUID、マウントポイント、タイプ、空き容量/空き容量/合計サイズ/容量など、すべてのハードドライブに関する情報を同時に表示できるコマンドラインから実行できるLinuxスクリプトを探しています。 %(MB)など

私は次のコマンドを知っています。

ls -l /dev/disk/by-uuid
lsblk
df -h
lsblk -o NAME,UUID -f
blkid -o list

しかし、スクリプトははるかに簡単になります。スクリプトを書く方法がわかりません。

ベストアンサー1

まずファイルを作成します。

touch myscript.sh

次に、ファイルを編集します(必要なエディタを使用して):

vi myscript.sh

ファイルを保存するには、escキー、Enter :wqenterキーを押します。

必要なものを追加します。

#!/bin/sh

ls -l /dev/disk/by-uuid
lsblk
df -h
lsblk -o NAME,UUID -f
blkid -o list

ファイルを正確に作成します。

chmod 775 myscript.sh

スクリプトを実行します。

./myscript.sh
[OR]
sh myscript.sh

さらに進むには、ファイルに次の行を追加.bashrcしますsource

vi ~/.bashrc

ADD this line at the bottom: 

export PATH=$PATH:/absolute/path/of/directory/my/script/is/in

source ~/.bashrc

例:

export PATH=$PATH:/lhome/myuserfolder

これで、システムのどこからでも次のように入力するだけでmyscript.shスクリプトが実行されます。

おすすめ記事