Q&A
解決済
3回答
5060閲覧
総合スコア34
Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。
0グッド
0クリップ
投稿2021/08/13 06:02
0
カレントディレクトリ内のファイルサイズを一覧で表示させたいです。
ls -l コマンドで一覧が表示されますが、画像にて、otherディレクトリは30MBあるのに4096と、明らかに違うファイルサイズが表示されます。
画像にて、lsしているディレクトリはマウント先です。
マウント先だとlsコマンドは正しくファイルサイズを取得できないのでしょうか?
パソコンのデスクトップなどのローカル環境ではls -lコマンドで正しいファイルサイズが取得できます。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
質問へのコメント
回答3件
ベストアンサー
ls -lはあくまでファイルのサイズの表示なので、ディレクトリの場合はファイルとしてのサイズ(ディレクトリ自体がディスク上でどれだけの容量を持っているか)を示します。 ディレクトリの配下のファイルサイズの総合計値を知りたいときは、duコマンドを使います。
ls -l
du
duの表示するサイズはブロック数なので、-k(キロバイト単位)や-h(適当な単位)を指定すると良いでしょう。ディスク上の使用量を見るためのコマンドなので、サイズはディスク領域割り当て単位(例えば4KB)に切り上げられた数値になります。
-k
-h
du -h(全ディレクトリについて)またはdu -h -s *(直下のそれぞれ)。 他にも色々オプションがあるので、詳細はman duで。
du -h
du -h -s *
man du
投稿2021/08/13 06:32
総合スコア86490
回答へのコメント
2021/08/13 07:11
2021/08/19 12:14
du -h はいかがでしょうか? 意図と違っていればすみません。
投稿2021/08/13 06:13
総合スコア283
ディレクトリはディレクトリサイズではなく、全て一定の値が表示されます これはローカルでも変わらないと思いますが
投稿2021/08/13 06:09
総合スコア88200
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
15分調べてもわからないことはteratailで質問しよう!
ただいまの回答率85.29%
質問をまとめることで思考を整理して素早く解決
テンプレート機能で簡単に質問をまとめる
lsコマンド ファイルサイズの表示
2021/08/13 07:11
2021/08/19 12:14