質問: / proc / meminfoからkbではなくmbでメモリを一覧表示するコマンドはありますか? 猫、少ない、多い、頭の尾など、私が知っているすべてのオプションで試しました。 kbではなくメガバイトでメモリを一覧表示する方法が見つかりません。
回答: kbではなくメガバイトでメモリを一覧表示する方法が見つかりません。 これにより、kb行がmbに変換されます。 awk '$3=="kb"{$2=$2/1024;$3="mb"} 1' /proc/meminfo | column -t このバージョンはギガバイトに変換されます。 awk '$3=="kb"{$2=$2/1024**2;$3="gb";} 1' /proc/meminfo | column -t 完全を期すために、これは必要に応じてmbまたはgbに変換されます。 awk '$3=="kb"{if ($2>1024**2){$2=$2/1024**2;$3="gb";} else if ($2>1024){$2=$2/1024;$3="mb";}} 1' /proc/meminfo | column -t ソース / proc/meminfoをメガバイトで表示する方法 、答える john1024