Unix NCRを使用しようとしていますが、Linuxがdf -hと同じフォーマットで利用可能なディスク容量などを表示しようとしています。ただし、Unixでは、「UX:df:ERROR:Illegal option -- hエラーが発生します」df -hを実行しようとしたとき。可能ですか? Unix および Linux コマンドの有用なリソースをご存知ですか?私はLinuxをかなりよく知っていますが、まだUnixに慣れていて、インターネット上で見つけたリソースが非常に限られているからです。
出力は次のとおりです。
$ df
/proc (/proc ): 0 blocks 758 files
/stats (/stats ): 0 blocks 0 files
ベストアンサー1
さまざまなUnixバリアントにはさまざまなユーティリティがあります。いくつかの共通点があります(たとえば、両方ともユーティリティがdf
あります)、いくつかの詳細は異なります(たとえば、正確な出力形式や特定のオプションの可用性など-h
)。 Linuxに付属GNUコアツール他のほとんどのバリエーションの同じユーティリティと比較して、オプションなどのユーザーフレンドリーなオプションがあります-h
。
他の多くのUnixバリアントにGNU coreutilsをインストールすることができますが、NCRについてはよくわかりませんが、まさに現代的でも主流でもありません。
NCRが長すぎない場合は、少なくとも使用できますPOSIX、これは次に良いです。df
-k
512Bの代わりにkB単位で表示し、GNU -P
/ Linuxと同じ列を表示しますdf
。
df
そのバージョンでサポートされているオプションを確認するには、以下を使用してください。man df
。
管理コマンドの場合Unix用ロゼッタストーンとても便利です。ユーザーコマンドに関する同様の文書はわかりませんが、POSIX/シングル Unix 仕様アイデアをください。