名前、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 :wq
、enter
キーを押します。
必要なものを追加します。
#!/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
スクリプトが実行されます。