2 % This is part of LFSbookja package.
4 % This is a CTIE change file for the original XML source of the LFSbook.
7 <?xml version="1.0" encoding="ISO-8859-1"?>
9 <?xml version="1.0" encoding="UTF-8"?>
13 <para>The Util-linux package contains miscellaneous utility programs.
14 Among them are utilities for handling file systems, consoles, partitions,
18 Util-linux パッケージはさまざまなユーティリティプログラムを提供します。
19 ファイルシステム、コンソール、パーティション、カーネルメッセージなどを取り扱うユーティリティです。
24 <title>Installation of Util-linux</title>
26 <title>&InstallationOf1;Util-linux&InstallationOf2;</title>
30 <para>Prepare Util-linux for compilation:</para>
32 <para>&PreparePackage1;Util-linux&PreparePackage2;</para>
36 <para>The --disable and --without options prevent warnings about
37 building components that require packages not in LFS or are
38 inconsistent with programs installed by other packages.</para>
41 --disable と --without のオプションは、LFS では必要のないパッケージ、あるいは他のパッケージのインストールによって不整合となったパッケージに対して出力される警告をなくします。
46 <para>Compile the package:</para>
48 <para>&CompileThePackage;</para>
52 <para>If desired, run the test suite as a non-root user:</para>
55 必要なら root ユーザー以外にて、以下のようにテストスイートを実行します。
60 <warning><para>Running the test suite as the
61 <systemitem class="username">root</systemitem> user can be harmful to
62 your system. To run it, the CONFIG_SCSI_DEBUG option for the kernel must
63 be available in the currently running system and must be built as a
64 module. Building it into the kernel will prevent booting. For complete
65 coverage, other BLFS packages must be installed. If desired, this test can
66 be run after rebooting into the completed LFS system and running:</para>
69 <systemitem class="username">root</systemitem> ユーザーによりテストスイートを実行すると、システムに悪影響を及ぼすことがあります。
70 テストスイートを実行するためには、カーネルオプション CONFIG_SCSI_DEBUG が現環境にて有効であり、かつモジュールとしてビルドされていなければなりません。
71 カーネルに組み込んでいるとブートできません。
72 またテストを完全に実施するには BLFS での各種パッケージのインストールも必要になります。
73 テストが必要であるなら、LFS システムを完成した後に、再起動したシステムにて以下を実行します。
78 <note><para>There is one test that fails in the chroot envronment and
79 causes the tests to hang forever. The problem does not occur outside
80 of the chroot envronment.
81 To work around the problem, delete the test:</para>
84 chroot 環境内においては、テストが 1 つ失敗して、テストをハングさせてしまいます。
85 この問題は chroot 環境から抜け出れば発生しません。
86 これを回避するため、そのテストは削除します。
91 <para>The <emphasis>hardlink</emphasis> tests will fail if the host's kernel
92 does not have the option CONFIG_CRYPTO_USER_API_HASH set.</para>
95 <emphasis>hardlink</emphasis>テストは、カーネルオプションにおいて CONFIG_CRYPTO_USER_API_HASH セットが設定されていない場合は失敗します。
100 <para>Install the package:</para>
102 <para>&InstallThePackage;</para>
106 <para>Finally, install the man pages:</para>
109 最後に man ページをインストールします。
114 <title>Contents of Util-linux</title>
116 <title>&ContentsOf1;Util-linux&ContentsOf2;</title>
120 <segtitle>Installed programs</segtitle>
121 <segtitle>Installed libraries</segtitle>
122 <segtitle>Installed directories</segtitle>
124 <segtitle>&InstalledProgram;</segtitle>
125 <segtitle>&InstalledLibrary;</segtitle>
126 <segtitle>&InstalledDirectory;</segtitle>
130 <seg>addpart, agetty, blkdiscard, blkid, blkzone, blockdev, cal, cfdisk, chcpu,
131 chmem, choom, chrt, col, colcrt, colrm, column, ctrlaltdel, delpart, dmesg,
132 eject, fallocate, fdisk, fincore, findfs, findmnt, flock, fsck,
133 fsck.cramfs, fsck.minix, fsfreeze, fstrim, getopt, hexdump, hwclock,
134 i386, ionice, ipcmk, ipcrm, ipcs, irqtop, isosize, kill, last, lastb (link to
135 last), ldattach, linux32, linux64, logger, look, losetup, lsblk, lscpu,
136 lsipc, lsirq, lslocks, lslogins, lsmem, lsns, mcookie, mesg, mkfs, mkfs.bfs, mkfs.cramfs, mkfs.minix, mkswap,
137 more, mount, mountpoint, namei, nsenter, partx, pivot_root, prlimit,
138 readprofile, rename, renice, resizepart, rev, rfkill, rtcwake, script,
139 scriptlive, scriptreplay, setarch, setsid, setterm, sfdisk, sulogin, swaplabel,
140 swapoff (link to swapon), swapon, switch_root, taskset, uclampset, ul,
141 umount, uname26, unshare, utmpdump, uuidd, uuidgen, uuidparse, wall, wdctl, whereis,
142 wipefs, x86_64, and zramctl</seg>
143 <seg>libblkid.so, libfdisk.so, libmount.so,
144 libsmartcols.so, and libuuid.so</seg>
145 <seg>/usr/include/blkid,
146 /usr/include/libfdisk,
147 /usr/include/libmount,
148 /usr/include/libsmartcols,
150 /usr/share/doc/util-linux-&util-linux-version;,
151 and /var/lib/hwclock</seg>
153 <seg>addpart, agetty, blkdiscard, blkid, blkzone, blockdev, cal, cfdisk, chcpu,
154 chmem, choom, chrt, col, colcrt, colrm, column, ctrlaltdel, delpart, dmesg,
155 eject, fallocate, fdisk, fincore, findfs, findmnt, flock, fsck,
156 fsck.cramfs, fsck.minix, fsfreeze, fstrim, getopt, hexdump, hwclock,
157 i386, ionice, ipcmk, ipcrm, ipcs, irqtop, isosize, kill, last, lastb (last へのリンク),
158 ldattach, linux32, linux64, logger, look, losetup, lsblk, lscpu,
159 lsipc, lsirq, lslocks, lslogins, lsmem, lsns, mcookie, mesg, mkfs, mkfs.bfs, mkfs.cramfs, mkfs.minix, mkswap,
160 more, mount, mountpoint, namei, nsenter, partx, pivot_root, prlimit,
161 readprofile, rename, renice, resizepart, rev, rfkill, rtcwake, script,
162 scriptlive, scriptreplay, setarch, setsid, setterm, sfdisk, sulogin, swaplabel,
163 swapoff (swapon へのリンク), swapon, switch_root, taskset, uclampset, ul,
164 umount, uname26, unshare, utmpdump, uuidd, uuidgen, uuidparse, wall, wdctl, whereis,
165 wipefs, x86_64, zramctl</seg>
166 <seg>libblkid.so, libfdisk.so, libmount.so,
167 libsmartcols.so, libuuid.so</seg>
168 <seg>/usr/include/blkid,
169 /usr/include/libfdisk,
170 /usr/include/libmount,
171 /usr/include/libsmartcols,
173 /usr/share/doc/util-linux-&util-linux-version;,
174 /var/lib/hwclock</seg>
178 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
180 <bridgehead renderas="sect3">&ShortDescriptions;</bridgehead>
184 <para>Informs the Linux kernel of new partitions</para>
187 Linux カーネルに対して新しいパーティションの情報を通知します。
192 <para>Opens a tty port, prompts for a login name,
193 and then invokes the <command>login</command> program</para>
196 tty ポートを開いてログイン名の入力を受け付けます。
197 そして <command>login</command> プログラムを起動します。
202 <para>Discards sectors on a device</para>
210 <para>A command line utility to locate and print block device
214 ブロックデバイスの属性を見つけて表示するためのコマンドラインユーティリティ。
219 <para>Runs zone command on the given block device</para>
222 指定されたブロックデバイスにおいてゾーンコマンドを実行します。
227 <para>Allows users to call block device ioctls from the command
231 コマンドラインからブロックデバイスの ioctl の呼び出しを行います。
236 <para>Displays a simple calendar</para>
244 <para>Manipulates the partition table of the given device</para>
247 指定されたデバイスのパーティションテーブルを操作します。
252 <para>Modifies the state of CPUs</para>
254 <para>CPU の状態を変更します。</para>
258 <para>Configures memory</para>
266 <para>Displays and adjusts OOM-killer score</para>
268 <para>OOM-killer スコアを表示し調整します。</para>
272 <para>Manipulates real-time attributes of a process</para>
280 <para>Filters out reverse line feeds</para>
283 逆改行 (reverse line feeds) を取り除きます。
288 <para>Filters <command>nroff</command> output for terminals
289 that lack some capabilities, such as overstriking and half-lines</para>
292 性能が不十分な端末のために <command>nroff</command> の出力結果から重ね書き (overstriking) や半改行 (half-lines) を取り除きます。
297 <para>Filters out the given columns</para>
305 <para>Formats a given file into multiple columns</para>
308 指定されたファイルの内容を複数カラムに整形します。
313 <para>Sets the function of the Ctrl+Alt+Del key combination to a
314 hard or a soft reset</para>
317 ハードリセットまたはソフトリセットを行うために Ctrl+Alt+Del キー押下時の機能を設定します。
322 <para>Asks the Linux kernel to remove a partition</para>
325 Linux カーネルに対してパーティションが削除されているかどうかを確認します。
330 <para>Dumps the kernel boot messages</para>
333 カーネルのブートメッセージをダンプします。
338 <para>Ejects removable media</para>
346 <para>Preallocates space to a file</para>
349 ファイルのための領域を事前割り当てします。
354 <para>Manipulates the partition table of the given device</para>
357 指定されたデバイスのパーティションテーブルを操作します。
362 <para>Counts pages of file contents in core</para>
365 メモリコア内にあるファイル情報のページ数を調べます。
370 <para>Finds a file system by label or Universally Unique Identifier
374 ファイルシステムに対するラベルまたは UUID (Universally Unique Identifier) を使ってファイルシステムを検索します。
379 <para>Is a command line interface to the libmount library
380 for work with mountinfo, fstab and mtab files</para>
383 libmount ライブラリに対するコマンドラインインターフェース。
384 mountinfo, fstab, mtab の各ファイルに対しての処理を行います。
389 <para>Acquires a file lock and then executes a command with the lock
393 ファイルロックを取得してロックしたままコマンドを実行します。
398 <para>Is used to check, and optionally repair, file systems</para>
401 ファイルシステムのチェックを行い、必要に応じて修復を行います。
406 <para>Performs a consistency check on the Cramfs file system on the
410 指定されたデバイス上の Cramfs ファイルシステムに対して一貫性検査 (consistency check) を行います。
415 <para>Performs a consistency check on the Minix file system on the
419 指定されたデバイス上の Minix ファイルシステムに対して一貫性検査 (consistency check) を行います。
424 <para>Is a very simple wrapper around FIFREEZE/FITHAW ioctl
425 kernel driver operations</para>
431 カーネルドライバー制御における FIFREEZE/FITHAW ioctl に対する単純なラッパープログラム。
436 <para>Discards unused blocks on a mounted filesystem</para>
439 マウントされたファイルシステム上にて、利用されていないブロックを破棄します。
444 <para>Parses options in the given command line</para>
447 指定されたコマンドラインのオプション引数を解析します。
452 <para>Dumps the given file in hexadecimal or in another given
456 指定されたファイルを 16進数書式または他の指定された書式でダンプします。
461 <para>Reads or sets the system's hardware clock, also called
462 the Real-Time Clock (RTC) or Basic Input-Output System (BIOS)
466 システムのハードウェアクロックを読み取ったり設定したりします。
467 このハードウェアクロックはリアルタイムクリック (Real-Time Clock; RTC) または BIOS (Basic Input-Output System) クロックとも呼ばれます。
472 <para>A symbolic link to setarch</para>
480 <para>Gets or sets the io scheduling class and priority for a program</para>
483 プログラムに対する I/O スケジュールクラスとスケジュール優先度を取得または設定します。
488 <para>Creates various IPC resources</para>
491 さまざまな IPC リソースを生成します。
496 <para>Removes the given Inter-Process Communication (IPC) resource</para>
499 指定された IPC (Inter-Process Communication) リソースを削除します。
504 <para>Provides IPC status information</para>
512 <para>Displays kernel interrupt counter information in
513 <filename>top(1)</filename> style view</para>
516 カーネルのインタラプトカウンター情報を <filename>top(1)</filename> スタイルにより表示します。
521 <para>Reports the size of an iso9660 file system</para>
524 iso9660 ファイルシステムのサイズを表示します。
529 <para>Sends signals to processes</para>
537 <para>Shows which users last logged in (and out), searching back
538 through the <filename>/var/log/wtmp</filename> file; it also shows
539 system boots, shutdowns, and run-level changes</para>
542 ユーザーの最新のログイン (ログアウト) の情報を表示します。
543 これは <filename>/var/log/wtmp</filename> ファイルの終わりから調べているものです。
544 またシステムブート、シャットダウン、ランレベルの変更時の情報も示します。
549 <para>Shows the failed login attempts, as logged in
550 <filename>/var/log/btmp</filename></para>
554 これは <filename>/var/log/btmp</filename> に記録されています。
559 <para>Attaches a line discipline to a serial line</para>
562 シリアル回線 (serial line) に対して回線規則 (line discipline) を割り当てます。
567 <para>A symbolic link to setarch</para>
575 <para>A symbolic link to setarch</para>
583 <para>Enters the given message into the system log</para>
586 指定したメッセージをシステムログに出力します。
591 <para>Displays lines that begin with the given string</para>
599 <para>Sets up and controls loop devices</para>
602 ループデバイス (loop device) の設定と制御を行います。
607 <para>Lists information about all or selected block devices in
608 a tree-like format</para>
614 ブロックデバイスのすべて、あるいは指定されたものの情報を、木構造のような形式で一覧表示します。
619 <para>Prints CPU architecture information</para>
622 CPU アーキテクチャーの情報を表示します。
627 <para>Prints information on IPC facilities currently employed
631 システムに搭載されている IPC 機能の情報を表示します。
636 <para>Displays kernel interrupt counter information</para>
639 カーネルのインタラプトカウンター情報を表示します。
644 <para>Lists local system locks</para>
647 ローカルのシステムロックを一覧表示します。
652 <para>Lists information about users, groups and system accounts</para>
655 ユーザー、グループ、システムアカウントの情報を一覧表示します。
660 <para>Lists the ranges of available memory with their online
664 オンライン状態にある利用可能なメモリ範囲を一覧表示します。
669 <para>Lists namespaces</para>
677 <para>Generates magic cookies (128-bit random hexadecimal numbers) for
678 <command>xauth</command></para>
681 <command>xauth</command> のためのマジッククッキー (128ビットのランダムな16進数値) を生成します。
686 <para>Controls whether other users can send messages to the current
687 user's terminal</para>
690 現在のユーザーの端末に対して、他のユーザーがメッセージ送信できるかどうかを制御します。
695 <para>Builds a file system on a device (usually a hard disk
699 デバイス上にファイルシステムを構築します。
700 (通常はハードディスクパーティションに対して行います。)
705 <para>Creates a Santa Cruz Operations (SCO) bfs file system</para>
708 SCO (Santa Cruz Operations) の bfs ファイルシステムを生成します。
713 <para>Creates a cramfs file system</para>
716 cramfs ファイルシステムを生成します。
721 <para>Creates a Minix file system</para>
724 Minix ファイルシステムを生成します。
729 <para>Initializes the given device or file to be used as a swap
733 指定されたデバイスまたはファイルをスワップ領域として初期化します。
738 <para>A filter for paging through text one screen at a time</para>
741 テキストを一度に一画面分だけ表示するフィルタープログラム。
746 <para>Attaches the file system on the given device to a specified
747 directory in the file-system tree</para>
750 ファイルシステムツリー内の特定のディレクトリを、指定されたデバイス上のファイルシステムに割り当てます。
755 <para>Checks if the directory is a mountpoint</para>
758 ディレクトリがマウントポイントであるかどうかをチェックします。
763 <para>Shows the symbolic links in the given pathnames</para>
766 指定されたパスに存在するシンボリックリンクを表示します。
771 <para>Runs a program with namespaces of other processes</para>
774 他プロセスの名前空間にてプログラムを実行します。
779 <para>Tells the kernel about the presence and numbering of on-disk
783 カーネルに対して、ディスク上にパーティションが存在するか、何番が存在するかを伝えます。
788 <para>Makes the given file system the new root file system of the
789 current process</para>
792 指定されたファイルシステムを、現在のプロセスに対する新しいルートファイルシステムにします。
797 <para>Get and set a process' resource limits</para>
800 プロセスが利用するリソースの限界値を取得または設定します。
805 <para>Reads kernel profiling information</para>
808 カーネルのプロファイリング情報を読み込みます。
813 <para>Renames the given files, replacing a given string with
817 日本語訳註:2009-08-29 matsuand
818 これを正直に訳すと回りくどくなってしまう。
826 <para>Alters the priority of running processes</para>
834 <para>Asks the Linux kernel to resize a partition</para>
837 Linux カーネルに対してパーティションのリサイズを指示します。
842 <para>Reverses the lines of a given file</para>
845 指定されたファイル内の行の並びを入れ替えます。
850 <para>Tool for enabling and disabling wireless devices</para>
853 ワイアレスデバイスの有効化、無効化を行うツール。
858 <para>Used to enter a system sleep state until specified wakeup
862 指定された起動時刻までの間、システムをスリープ状態とするモードを指定します。
867 <para>Makes a typescript of a terminal session</para>
870 端末セッション上での出力結果の写し (typescript) を生成します。
875 <para>Re-run session typescripts using timing information</para>
878 タイミング情報を使って、セッションのタイプスクリプトを再実行します。
883 <para>Plays back typescripts using timing information</para>
886 タイミング情報 (timing information) を利用して、出力結果の写し (typescript) を再生します。
891 <para>Changes reported architecture in a new program environment and
892 sets personality flags</para>
895 新しいプログラム環境にて、表示されるアーキテクチャーを変更します。
896 また設定フラグ (personality flag) の設定も行います。
901 <para>Runs the given program in a new session</para>
904 新しいセッションで指定されたプログラムを実行します。
909 <para>Sets terminal attributes</para>
917 <para>A disk partition table manipulator</para>
920 ディスクパーティションテーブルを操作します。
925 <para>Allows <systemitem class="username">root</systemitem> to log in;
926 it is normally invoked by <command>init</command> when the system goes
927 into single user mode</para>
930 <systemitem class="username">root</systemitem> ユーザーでのログインを行います。
931 通常は <command>init</command> が起動するもので、システムがシングルユーザーモードで起動する際に利用されます。
936 <para>Allows to change swaparea UUID and label</para>
939 スワップ領域の UUID とラベルを変更します。
944 <para>Disables devices and files for paging and swapping</para>
947 ページングまたはスワッピングに利用しているデバイスまたはファイルを無効にします。
952 <para>Enables devices and files for paging and swapping and
953 lists the devices and files currently in use</para>
956 ページングまたはスワッピングに利用しているデバイスまたはファイルを有効にします。
957 また現在利用されているデバイスまたはファイルを一覧表示します。
962 <para>Switches to another filesystem as the root of the mount tree</para>
965 別のファイルシステムを、マウントツリーのルートとして変更します。
970 <para>Retrieves or sets a process' CPU affinity</para>
973 プロセスの CPU 親和性 (affinity) を表示または設定します。
978 <para>Manipulate the utilization clamping attributes of the
979 system or a process</para>
982 システムやプロセスの使用率クランプ属性を操作します。
987 <para>A filter for translating underscores into escape sequences
988 indicating underlining for the terminal in use</para>
991 使用中の端末にて、アンダースコア文字を、エスケープシーケンスを用いた下線文字に変換するためのフィルター。
996 <para>Disconnects a file system from the system's file tree</para>
999 システムのファイルツリーからファイルシステムを切断します。
1004 <para>A symbolic link to setarch</para>
1007 setarch へのシンボリックリンク。
1012 <para>Runs a program with some namespaces unshared from parent</para>
1016 namespace とは、プログラミング言語に出てくるものと同一か否か?
1020 上位の名前空間とは異なる名前空間にてプログラムを実行します。
1025 <para>Displays the content of the given login file in a more
1026 user-friendly format</para>
1029 指定されたログインファイルの内容を分かりやすい書式で表示します。
1034 <para>A daemon used by the UUID library to generate time-based
1035 UUIDs in a secure and guaranteed-unique fashion</para>
1038 UUID ライブラリから利用されるデーモン。
1039 時刻情報に基づく UUID を、安全にそして一意性を確保して生成します。
1044 <para>Creates new UUIDs. Each new UUID can reasonably be considered
1045 unique among all UUIDs created, on the local system and on other
1046 systems, in the past and in the future</para>
1050 生成される UUID は当然、他に生成されている UUID とは異なり、自他システムでも過去現在にわたってもユニークなものです。
1055 <para>An utility to parse unique identifiers</para>
1058 ユニークな識別子を解析するためのユーティリティー。
1063 <para>Displays the contents of a file or, by default, its standard
1064 input, on the terminals of all currently logged in users</para>
1067 ファイルの内容、あるいはデフォルトでは標準入力から入力された内容を、現在ログインしている全ユーザーの端末上に表示します。
1072 <para>Shows hardware watchdog status</para>
1075 ハードウェアの watchdog ステータスを表示します。
1080 <para>Reports the location of the binary, source, and man page
1081 for the given command</para>
1084 指定されたコマンドの実行モジュール、ソース、man ページの場所を表示します。
1089 <para>Wipes a filesystem signature from a device</para>
1092 ファイルシステムのシグニチャーをデバイスから消去します。
1097 <para>A symbolic link to setarch</para>
1100 setarch へのシンボリックリンク。
1105 <para>A program to set up and control zram (compressed ram disk)
1109 zram (compressed ram disk) デバイスを初期化し制御するためのプログラム。
1114 <para>Contains routines for device identification and token
1118 デバイスの識別やトークンの抽出を行う処理ルーチンを提供します。
1123 <para>Contains routines for manipulating partition tables</para>
1126 パーティションテーブルを操作する処理ルーチンを提供します。
1131 <para>Contains routines for block device mounting and
1135 ブロックデバイスのマウントとアンマウントに関する処理ルーチンを提供します。
1140 <para>Contains routines for aiding screen output in tabular form</para>
1143 タブラー形式 (tabular form) による画面出力を補助する処理ルーチンを提供します。
1148 <para>Contains routines for generating unique identifiers for objects
1149 that may be accessible beyond the local system</para>
1152 ローカルシステム内だけに限らずアクセスされるオブジェクトに対して、一意性が保証された識別子を生成する処理ルーチンを提供します。