aboutsummaryrefslogtreecommitdiff
path: root/ja_JP.eucJP/man/man1/du.1
blob: c8872ae26d974a812c9380ddd729e8faa4368e72 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
.\" Copyright (c) 1990, 1993
.\"	The Regents of the University of California.  All rights reserved.
.\"
.\" Redistribution and use in source and binary forms, with or without
.\" modification, are permitted provided that the following conditions
.\" are met:
.\" 1. Redistributions of source code must retain the above copyright
.\"    notice, this list of conditions and the following disclaimer.
.\" 2. Redistributions in binary form must reproduce the above copyright
.\"    notice, this list of conditions and the following disclaimer in the
.\"    documentation and/or other materials provided with the distribution.
.\" 3. All advertising materials mentioning features or use of this software
.\"    must display the following acknowledgement:
.\"	This product includes software developed by the University of
.\"	California, Berkeley and its contributors.
.\" 4. Neither the name of the University nor the names of its contributors
.\"    may be used to endorse or promote products derived from this software
.\"    without specific prior written permission.
.\"
.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
.\" ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
.\"	@(#)du.1	8.2 (Berkeley) 4/1/94
.\"	%Id: du.1,v 1.6.2.2 1997/09/15 01:36:18 jkh Exp %
.\" jpman %Id: du.1,v 1.3 1997/06/18 16:43:08 horikawa Stab %
.\"
.Dd April 1, 1994
.Dt DU 1
.Os
.Sh 名称
.Nm du
.Nd ディスク使用統計の表示
.Sh 書式
.Nm du
.Op Fl H | Fl L | Fl P
.Op Fl a | s | d Ar depth
.Op Fl k
.Op Fl x
.Op Ar file ...
.Sh 解説
.Nm du
ユーティリティは、引数に指定された各ファイル、および
引数に指定された各ディレクトリを根とするファイル階層内にある
各ディレクトリ内のディスク使用統計をブロック単位で表示します。
引数にファイルが指定されなかった場合には、カレントディレクトリを
根とするファイル階層内のブロック単位の使用統計を表示します。
ブロック数は
.Xr stat 2
システムコールで返される値、すなわち 512 バイトブロックです。
.Fl k
フラグを指定した場合、表示は 1024 バイトブロックにて行います。
端数となるブロック数は切り上げられます。
.Pp
オプションは以下の通りです:
.Bl -tag -width Ds
.It Fl H
コマンドラインに指定されたシンボリックリンクをたどります。
(階層内を調べている途中で見つかったシンボリックリンクはたどりません。)
.It Fl L
すべてのシンボリックリンクをたどります。
.It Fl P
シンボリックリンクを全くたどりません。
.It Fl a
ファイル階層内の各ファイルの情報も表示します。
.It Fl d Ar depth
深さ
.Ar depth
までの全てのディレクトリだけを表示します.
.It Fl k
ブロックサイズを、デフォルト値ではなく、1024 バイト (1 キロバイト)
ブロックとして報告します。このオプションは環境変数の
.Ev BLOCKSIZE
より優先されることに注意してください。
.It Fl s
指定されたファイルの総計のみを表示します。
.It Fl x
ファイルシステムマウントポイントはたどりません。
.El
.Pp
.Nm du
は、
.Fl H
もしくは
.Fl L
オプションが指定されない限り、シンボリックリンクの大きさは
リンクの参照先の大きさではなく、シンボリックリンク自身の
占める大きさとして数えます。
もし
.Fl H
もしくは
.Fl L
のどちらかのオプションが指定された場合には、
たどられた全てのシンボリック
リンクの大きさは数えられず、また表示もされません。
.Fl H ,
.Fl L ,
.Fl P
オプションは、お互いを打ち消しあうため、コマンドの動作は
最後に指定されたものによって決定されます。
.Pp
複数のハードリンクを持つファイルは、
.Nm du
の実行中、1 回しか数えられず、1 回しか表示されません。
.Sh 環境変数
.Bl -tag -width BLOCKSIZE
.It Ev BLOCKSIZE
.Ev BLOCKSIZE
環境変数が指定されていて
.Fl k
オプションが指定されていないと、ブロック数はそのブロックサイズ単位で
表示されます。
.El
.Sh 関連項目
.Xr df 1 ,
.Xr fts 3 ,
.Xr symlink 7 ,
.Xr quot 8
.Sh 歴史
.Nm du
コマンドは、
.At v1
で登場しました。