% % This is part of CLFSja package. % % This is a CTIE change file for the original XML source of the CLFSbook. % @x @y @z @x The Coreutils package contains utilities for showing and setting the basic system characteristics. @y Coreutils パッケージはシステムの基本的な特性を表示したり設定したりするためのユーティリティを提供します。 @z @x Installation of Coreutils @y &InstallationOf1;Coreutils &InstallationOf2; @z @x A known issue with the uname program from this package is that the switch always returns unknown. The following patch fixes this behavior for all architectures: @y 本パッケージの uname プログラムには スイッチが常に unknown を返すという不具合があります。 以下のパッチを適用してアーキテクチャーによらない処理となるように修正します。 @z @x Now prepare Coreutils for compilation: @y &PreparePackage1;Coreutils &PreparePackage2; @z @x The meaning of the configure options: @y &MeaningOfOption1;configure &MeaningOfOption2; @z @x FORCE_UNSAFE_CONFIGURE=1 Forces Coreutils to compile when using the root user. @y この環境変数は root ユーザーによりパッケージをビルドできるようにします。 @z @x Compile the package: @y &CompileThePackage; @z @x Now the test suite is ready to be run. First, run the tests that are meant to be run as user root: @y ここからテストスイートを実施していきます。 まずは root ユーザーに対するテストを実行します。 @z @x The test suite will now be run as the nobody user. Some tests require that the user be a member of more than one group. Add a temporary group and make the user nobody a part of it so that the tests are not skipped: @y ここからは nobody ユーザー向けのテストを実行します。 ただしテストの中には、複数のグループに属するユーザーを必要とするものがあります。 そのようなテストが確実に実施されるように、一時的なグループを作って nobody ユーザーがそれに属するようにします。 @z @x Fix permissions of some files so the non-root user can compile and run the tests: @y 特定のファイルのパーミッションを変更して root ユーザー以外でもコンパイルとテストができるようにします。 @z @x Then run the remainder of the tests as the nobody user: @y nobody ユーザーによりテストを実行します。 @z @x Remove the temporary group: @y 一時的に作成したグループを削除します。 @z @x Install the package: @y &InstallThePackage; @z @x Move programs to the locations specified by the FHS: @y FHS が規定しているディレクトリにプログラムを移します。 @z @x Contents of Coreutils @y &ContentsOf1;Coreutils &ContentsOf2; @z @x Installed programs Installed library Installed directory @y &InstalledProgram; &InstalledLibrary; &InstalledDirectory; @z @x [, base64, basename, cat, chcon, chgrp, chmod, chown, chroot, cksum, comm, cp, csplit, cut, date, dd, df, dir, dircolors, dirname, du, echo, env, expand, expr, factor, false, fmt, fold, groups, head, hostid, hostname, id, install, join, link, ln, logname, ls, md5sum, mkdir, mkfifo, mknod, mktemp, mv, nice, nl, nohup, nproc, numfmt, od, paste, pathchk, pinky, pr, printenv, printf, ptx, pwd, readlink, realpath, rm, rmdir, runcon, seq, sha1sum, sha224sum, sha256sum, sha384sum, sha512sum, shred, shuf, sleep, sort, split, stat, stdbuf, stty, sum, sync, tac, tail, tee, test, timeout, touch, tr, true, truncate, tsort, tty, uname, unexpand, uniq, unlink, users, vdir, wc, who, whoami, yes libstdbuf.so /usr/lib/coreutils @y [, base64, basename, cat, chcon, chgrp, chmod, chown, chroot, cksum, comm, cp, csplit, cut, date, dd, df, dir, dircolors, dirname, du, echo, env, expand, expr, factor, false, fmt, fold, groups, head, hostid, hostname, id, install, join, link, ln, logname, ls, md5sum, mkdir, mkfifo, mknod, mktemp, mv, nice, nl, nohup, nproc, numfmt, od, paste, pathchk, pinky, pr, printenv, printf, ptx, pwd, readlink, realpath, rm, rmdir, runcon, seq, sha1sum, sha224sum, sha256sum, sha384sum, sha512sum, shred, shuf, sleep, sort, split, stat, stdbuf, stty, sum, sync, tac, tail, tee, test, timeout, touch, tr, true, truncate, tsort, tty, uname, unexpand, uniq, unlink, users, vdir, wc, who, whoami, yes libstdbuf.so /usr/lib/coreutils @z @x Short Descriptions @y &ShortDescriptions; @z @x base64 Base64 encode/decode data and print to standard output @y Base64 のエンコード、出コードを行い標準出力へ出力します。 @z @x basename Strips any path and a given suffix from a file name @y ファイル名からパス部分と指定されたサフィックスを取り除きます。 @z @x cat Concatenates files to standard output @y 複数ファイルを連結して標準出力へ出力します。 @z @x chcon Changes security context for files and directories @y ファイルやディレクトリに対してセキュリティコンテキスト (security context) を変更します。 @z @x chgrp Changes the group ownership of files and directories @y ファイルやディレクトリのグループ所有権を変更します。 @z @x chmod Changes the permissions of each file to the given mode; the mode can be either a symbolic representation of the changes to make or an octal number representing the new permissions @y 指定されたファイルのパーミッションを指定されたモードに変更します。 モードは、変更内容を表す文字表現か8進数表現を用いることができます。 @z @x chown Changes the user and/or group ownership of files and directories @y ファイルやディレクトリの所有者またはグループを変更します。 @z @x chroot Runs a command with the specified directory as the / directory @y 指定したディレクトリを / ディレクトリとみなしてコマンドを実行します。 @z @x cksum Prints the Cyclic Redundancy Check (CRC) checksum and the byte counts of each specified file @y 指定された複数ファイルについて、CRC (Cyclic Redundancy Check; 巡回冗長検査) チェックサム値とバイト数を表示します。 @z @x comm Compares two sorted files, outputting in three columns the lines that are unique and the lines that are common @y ソート済の二つのファイルを比較して、一致しない固有の行と一致する行を三つのカラムに分けて出力します。 @z @x cp Copies files @y ファイルをコピーします。 @z @x csplit Splits a given file into several new files, separating them according to given patterns or line numbers and outputting the byte count of each new file @y 指定されたファイルを複数の新しいファイルに分割します。 分割は指定されたパターンか行数により行います。 そして分割後のファイルにはバイト数を出力します。 @z @x cut Prints sections of lines, selecting the parts according to given fields or positions @y 指定されたフィールド位置や文字位置によってテキスト行を部分的に取り出します。 @z @x date Displays the current time in the given format, or sets the system date @y 指定された書式により現在時刻を表示します。 またはシステム日付を設定します。 @z @x dd Copies a file using the given block size and count, while optionally performing conversions on it @y 指定されたブロックサイズとブロック数によりファイルをコピーします。 変換処理を行うことができます。 @z @x df Reports the amount of disk space available (and used) on all mounted file systems, or only on the file systems holding the selected files @y マウントされているすべてのファイルシステムに対して、ディスクの空き容量 (使用量) を表示します。 あるいは指定されたファイルを含んだファイルシステムについてのみの情報を表示します。 @z @x dir Lists the contents of each given directory (the same as the ls command) @y 指定されたディレクトリの内容を一覧表示します。(ls コマンドに同じ。) @z @x dircolors Outputs commands to set the LS_COLOR environment variable to change the color scheme used by ls @y 環境変数 LS_COLOR にセットするべきコマンドを出力します。 これは ls がカラー設定を行う際に利用します。 @z @x dirname Strips the non-directory suffix from a file name @y ファイル名からディレクトリ名以外のサフィックスを取り除きます。 @z @x du Reports the amount of disk space used by the current directory, by each of the given directories (including all subdirectories) or by each of the given files @y カレントディレクトリ、指定ディレクトリ (サブディレクトリを含む)、指定された個々のファイルについて、それらが利用しているディスク使用量を表示します。 @z @x echo Displays the given strings @y 指定された文字列を表示します。 @z @x env Runs a command in a modified environment @y 環境設定を変更してコマンドを実行します。 @z @x expand Converts tabs to spaces @y タブ文字を空白文字に変換します。 @z @x expr Evaluates expressions @y 表現式を評価します。 @z @x factor Prints the prime factors of all specified integer numbers @y 指定された整数値すべてに対する素因数 (prime factor) を表示します。 @z @x false Does nothing, unsuccessfully; it always exits with a status code indicating failure @y 何も行わず処理に失敗します。 これは常に失敗を意味するステータスコードを返して終了します。 @z @x fmt Reformats the paragraphs in the given files @y 指定されたファイル内にて段落を整形します。 @z @x fold Wraps the lines in the given files @y 指定されたファイル内の行を折り返します。 @z @x groups Reports a user's group memberships @y ユーザーの所属グループを表示します。 @z @x head Prints the first ten lines (or the given number of lines) of each given file @y 指定されたファイルの先頭10行 (あるいは指定された行数) を表示します。 @z @x hostid Reports the numeric identifier (in hexadecimal) of the host @y ホスト識別番号 (16進数) を表示します。 @z @x hostname Reports or sets the name of the host @y ホスト名を表示します。 @z @x id Reports the effective user ID, group ID, and group memberships of the current user or specified user @y 現在のユーザーあるいは指定されたユーザーについて、有効なユーザーID、グループID、所属グループを表示します。 @z @x install Copies files while setting their permission modes and, if possible, their owner and group @y ファイルコピーを行います。その際にパーミッションモードを設定し、可能なら所有者やグループも設定します。 @z @x join Joins the lines that have identical join fields from two separate files @y 2つのファイル内にて共通項を持つ行を結合します。 @z @x link Creates a hard link with the given name to a file @y 指定された名称によりファイルへのハードリンクを生成します。 @z @x ln Makes hard links or soft (symbolic) links between files @y ファイルに対するハードリンク、あるいはソフトリンク (シンボリックリンク) を生成します。 @z @x logname Reports the current user's login name @y 現在のユーザーのログイン名を表示します。 @z @x ls Lists the contents of each given directory @y 指定されたディレクトリ内容を一覧表示します。 @z @x md5sum Reports or checks Message Digest 5 (MD5) checksums @y MD5 (Message Digest 5) チェックサム値を表示、あるいはチェックします。 @z @x mkdir Creates directories with the given names @y 指定された名前のディレクトリを生成します。 @z @x mkfifo Creates First-In, First-Outs (FIFOs), a named pipe in UNIX parlance, with the given names @y 指定された名前の FIFO (First-In, First-Out) を生成します。 これは UNIX の用語で "名前付きパイプ (named pipe)" とも呼ばれます。 @z @x mknod Creates device nodes with the given names; a device node is a character special file, a block special file, or a FIFO @y 指定された名前のデバイスノードを生成します。 デバイスノードはキャラクター型特殊ファイル (character special file)、ブロック特殊ファイル (block special file)、FIFO です。 @z @x mktemp Creates temporary files in a secure manner; it is used in scripts @y 安全に一時ファイルを生成します。 これはスクリプト内にて利用されます。 @z @x mv Moves or renames files or directories @y ファイルあるいはディレクトリを移動、名称変更します。 @z @x nice Runs a program with modified scheduling priority @y スケジューリング優先度を変更してプログラムを実行します。 @z @x nl Numbers the lines from the given files @y 指定されたファイル内の行を数えます。 @z @x nohup Runs a command immune to hangups, with its output redirected to a log file @y ハングアップに関係なくコマンドを実行します。 その出力はログファイルにリダイレクトされます。 @z @x nproc Prints the number of processing units available to the current process @y プロセスが利用可能なプロセスユニット (processing unit) の数を表示します。 @z @x numfmt Converts numbers to or from human-readable strings @y 記述された文字列と数値を互いに変換します。 @z @x od Dumps files in octal and other formats @y ファイル内容を 8進数または他の書式でダンプします。 @z @x paste Merges the given files, joining sequentially corresponding lines side by side, separated by tab characters @y 指定された複数ファイルを結合します。 その際には各行を順に並べて結合し、その間をタブ文字で区切ります。 @z @x pathchk Checks if file names are valid or portable @y ファイル名が有効で移植可能であるかをチェックします。 @z @x pinky Is a lightweight finger client; it reports some information about the given users @y 軽量な finger クライアント。 指定されたユーザーに関する情報を表示します。 @z @x pr Paginates and columnates files for printing @y ファイルを印刷するために、ページ番号を振りカラム整形を行います。 @z @x printenv Prints the environment @y 環境変数の内容を表示します。 @z @x printf Prints the given arguments according to the given format, much like the C printf function @y 指定された引数を指定された書式で表示します。 C 言語の printf 関数に似ています。 @z @x ptx Produces a permuted index from the contents of the given files, with each keyword in its context @y 指定されたファイル内のキーワードに対して整列済インデックス (permuted index) を生成します。 @z @x pwd Reports the name of the current working directory @y 現在の作業ディレクトリ名を表示します。 @z @x readlink Reports the value of the given symbolic link @y 指定されたシンボリックリンクの対象を表示します。 @z @x realpath Prints the resolved path @y 解析されたパスを表示します。 @z @x rm Removes files or directories @y ファイルまたはディレクトリを削除します。 @z @x rmdir Removes directories if they are empty @y ディレクトリが空である時にそのディレクトリを削除します。 @z @x runcon Runs a command with specified security context @y 指定されたセキュリティコンテキストでコマンドを実行します。 @z @x seq Prints a sequence of numbers within a given range and with a given increment @y 指定された範囲と増分に従って数値の並びを表示します。 @z @x sha1sum Prints or checks 160-bit Secure Hash Algorithm 1 (SHA1) checksums @y 160 ビットの SHA1 (Secure Hash Algorithm 1) チェックサム値を表示またはチェックします。 @z @x sha224sum Prints or checks SHA224 checksums @y SHA224 チェックサム値を表示またはチェックします。 @z @x sha256sum Prints or checks SHA256 checksums @y SHA256 チェックサム値を表示またはチェックします。 @z @x sha384sum Prints or checks SHA384 checksums @y SHA384 チェックサム値を表示またはチェックします。 @z @x sha512sum Prints or checks SHA512 checksums @y SHA512 チェックサム値を表示またはチェックします。 @z @x shred Overwrites the given files repeatedly with complex patterns, making it difficult to recover the data @y 指定されたファイルに対して、複雑なパターンデータを繰り返し上書きすることで、データ復旧を困難なものにします。 @z @x shuf Write a random permutation of the input lines to standard output or a file @y 入力行をランダムに取り出して標準出力またはファイルへ出力します。 @z @x sleep Pauses for the given amount of time @y 指定時間だけ停止します。 @z @x sort Sorts the lines from the given files @y 指定されたファイル内の行をソートします。 @z @x split Splits the given file into pieces, by size or by number of lines @y 指定されたファイルを、バイト数または行数を指定して分割します。 @z @x stat Displays file or filesystem status @y ファイルやファイルシステムのステータスを表示します。 @z @x stdbuf Runs a command with modified buffering operations for its standard streams @y 標準ストリームのバッファリング操作を変更してコマンド実行します。 @z @x stty Sets or reports terminal line settings @y 端末回線の設定や表示を行います。 @z @x sum Prints checksum and block counts for each given file @y 指定されたファイルのチェックサムやブロック数を表示します。 @z @x sync Flushes file system buffers; it forces changed blocks to disk and updates the super block @y ファイルシステムのバッファを消去します。 変更のあったブロックは強制的にディスクに書き出し、スーパーブロック (super block) を更新します。 @z @x tac Concatenates the given files in reverse @y 指定されたファイルを逆順にして連結します。 @z @x tail Prints the last ten lines (or the given number of lines) of each given file @y 指定されたファイルの最終の10行 (あるいは指定された行数) を表示します。 @z @x tee Reads from standard input while writing both to standard output and to the given files @y 標準入力を読み込んで、標準出力と指定ファイルの双方に出力します。 @z @x test or [ Compares values and checks file types @y ファイルタイプの比較やチェックを行います。 @z @x timeout Runs a command with a time limit @y 指定時間内だけコマンドを実行します。 @z @x touch Changes file timestamps, setting the access and modification times of the given files to the current time; files that do not exist are created with zero length @y ファイルのタイムスタンプを更新します。 そのファイルに対するアクセス時刻、更新時刻を現在時刻にするものです。 そのファイルが存在しなかった場合はゼロバイトのファイルを新規生成します。 @z @x tr Translates, squeezes, and deletes the given characters from standard input @y 標準入力から読み込んだ文字列に対して、変換、圧縮、削除を行います。 @z @x true Does nothing, successfully; it always exits with a status code indicating success @y 何も行わず処理に成功します。これは常に成功を意味するステータスコードを返して終了します。 @z @x truncate Shrinks or expands a file to the specified size @y ファイルを指定されたサイズに縮小または拡張します。 @z @x tsort Performs a topological sort; it writes a completely ordered list according to the partial ordering in a given file @y トポロジカルソート (topological sort) を行います。 指定されたファイルの部分的な順序に従って並び替えリストを出力します。 @z @x tty Reports the file name of the terminal connected to standard input @y 標準入力に接続された端末のファイル名を表示します。 @z @x uname Reports system information @y システム情報を表示します。 @z @x unexpand Converts spaces to tabs @y 空白文字をタブ文字に変換します。 @z @x uniq Discards all but one of successive identical lines @y 連続する同一行を一行のみ残して削除します。 @z @x unlink Removes the given file @y 指定されたファイルを削除します。 @z @x users Reports the names of the users currently logged on @y 現在ログインしているユーザー名を表示します。 @z @x vdir Is the same as ls -l @y ls -l と同じ。 @z @x wc Reports the number of lines, words, and bytes for each given file, as well as a total line when more than one file is given @y 指定されたファイルの行数、単語数、バイト数を表示します。 複数ファイルが指定された場合はこれに加えて合計も出力します。 @z @x who Reports who is logged on @y 誰がログインしているかを表示します。 @z @x whoami Reports the user name associated with the current effective user ID @y 現在有効なユーザーIDに関連づいているユーザー名を表示します。 @z @x yes Repeatedly outputs y or a given string until killed @y 処理が停止されるまで繰り返してyまたは指定文字を出力します。 @z @x libstdbuf Library used by stdbuf @y stdbuf が利用するライブラリ。 @z