Category:Coreutils
(Redirected from Category:GNU coreutils)
GNU Core UtilitiesまたはCoreutilsはja:Unix系Unix系のOSで中心的 (core) なcat、ls、rmなどのユーティリティ群のパッケージ、ないし、その開発とメンテナンスを行うGNUプロジェクトの1サブプロジェクトである。以前はfileutils、textutils、shellutilsに分かれていた。
オプション
Coreutilsに含まれるコマンドに共通のオプションとして、以下のものがある。
- --help そのコマンドのヘルプを表示する
- --version バージョンを出力する
- -- これ以降の引数をオペランドとして扱う。
Coreutilsコマンドは、環境変数POSIXLY_CORRECTが定義されていないかぎり、引数がどのような順序で書かれていても、オプションを先に解釈し、オペランドを後で解釈する。例として "ls /usr -l" と "ls -l /usr" は同じ意味であり、どちらも /usr の内容が長い形式でリスティングされる。(これは、オプションを後に書くことでオプションの解釈が後になったりしない、この例では -l の効果が /usr の表示に及ばなくなったりはしない、という意味である。UNIXのツールでは、このような場合のふるまいはまちまちであることが多い)
List
Name | Category | Description |
---|---|---|
chcon | File utilities | ファイルのセキュリティコンテキストを変更する (SELinux) |
chgrp | File utilities | ファイルの所有グループを変更する |
chown | File utilities | ファイルの所有者を変更する |
chmod | File utilities | ファイル、またはディレクトリのアクセス権を変更する |
cp | File utilities | ファイルまたはディレクトリをコピーする |
dd | File utilities | ファイルのコピーと変換を行う |
df | File utilities | ディスクの空き容量を表示する |
dir | File utilities | ls -C -b のようなものである。(ファイルはデフォルトでは列で表示され、縦にソートされる)。
|
dircolors | File utilities | ls の表示色を設定する
|
install | File utilities | ファイルをコピーし、属性を設定する |
ln | File utilities | ファイルへのリンクを作成する |
ls | File utilities | ディレクトリに含まれるファイル一覧を表示する |
mkdir | File utilities | ディレクトリを作る |
mkfifo | File utilities | FIFO(名前付きパイプ)を作成する |
mknod | File utilities | 特殊ファイル(デバイスファイルなど)を作成する |
mktemp | File utilities | テンポラリファイルまたはディレクトリを作成する |
mv | File utilities | ファイルの移動もしくは名前を変更する |
realpath | File utilities | ファイルの絶対パスまたは相対パスを解決して返sる |
rm | File utilities | ファイル、ディレクトリ、デバイスノード、シンボリックリンクの削除 |
rmdir | File utilities | 空のディレクトリを削除する |
shred | File utilities | ファイルの内容を破壊し、復旧できなくする |
sync | File utilities | ファイルのキャッシュを物理的に書き込む |
touch | File utilities | ファイルの時刻を変更する |
truncate | File utilities | 指定されたサイズにファイルを縮小または拡張する |
vdir | File utilities | 詳細なディレクトリ内容を表示する("ls -l -b "と同等)
|
b2sum | Text utilities | BLAKE2b メッセージダイジェストの計算とチェック |
base32 | Text utilities | Base32をエンコードまたはデコードし、結果を標準出力に表示する |
base64 | Text utilities | Base64をエンコードまたはデコードし、結果を標準出力に表示する |
basenc | Text utilities | データをエンコード/デコードして標準出力にプリントする |
cat | Text utilities | ファイルの中身を表示する、またはファイルを連結して表示する |
cksum | Text utilities | ファイルのチェックサム(IEEE Ethernet CRC-32)とファイルサイズを計算する |
comm | Text utilities | 2つのファイルについて行ごとに比較する |
csplit | Text utilities | ファイルを文脈ベースで分割する |
cut | Text utilities | 各行から選択した部分を表示する |
expand | Text utilities | タブをスペースに変換する |
fmt | Text utilities | テキストを段落に整形する |
fold | Text utilities | 入力行を指定された幅にあわせて折りたたむ |
head | Text utilities | ファイルの最初の部分を表示する |
join | Text utilities | 二つのファイルを読み、フィールドが共通な行を結合する |
md5sum | Text utilities | MD5 ハッシュチェックサムを計算・チェックする |
nl | Text utilities | 行番号を付けてファイルを出力する |
numfmt | Text utilities | 数字をリフォーマットする |
od | Text utilities | ファイルを 8 進数 (または他の形式) で出力する |
paste | Text utilities | ファイルを行単位でマージする |
ptx | Text utilities | 整列済み索引を作成する |
pr | Text utilities | 印刷用にファイルのページづけ・段組みを行う |
sha1sum, sha224sum, sha256sum, sha384sum, sha512sum |
Text utilities | SHA-1/SHA-2 メッセージダイジェストの計算とチェックを行う |
shuf | Text utilities | 順列を生成する |
sort | Text utilities | テキストファイルを行単位でソートする |
split | Text utilities | ファイルを決まった大きさに分割する |
sum | Text utilities | チェックサムとブロック数を表示する |
tac | Text utilities | ファイルを結合して逆順に表示する |
tail | Text utilities | ファイルの末尾の部分を表示する |
tr | Text utilities | 文字の変換・削除や、連続する文字の圧縮を行う |
tsort | Text utilities | 有向グラフのトポロジカルなソートを行う |
unexpand | Text utilities | スペースをタブに変換する |
uniq | Text utilities | ソートされたファイルから重複する行を削除する |
wc | Text utilities | ファイルのバイト数・単語数・行数を表示する |
arch | Shell utilities | マシンのハードウェア名を表示する (uname -m と同じ)
|
basename | Shell utilities | ファイル名からディレクトリと拡張子を取り去る |
chroot | Shell utilities | 特別なルートディレクトリでコマンドまたは対話型シェルを実行する |
date | Shell utilities | 現在のOS日時を表示、または変更する |
dirname | Shell utilities | パスからディレクトリ名以外の部分を除去する |
du | Shell utilities | ファイルのディスク使用量を見積もる |
echo | Shell utilities | 1行のテキストを表示する |
env | Shell utilities | 環境変数を一時的に設定、または表示する |
expr | Shell utilities | 式を評価する |
factor | Shell utilities | 数値を素因数分解して素数の約数を表示する |
false | Shell utilities | 何もせずに失敗の値を返す |
groups | Shell utilities | ログインしているユーザーのグループを表示する |
hostid | Shell utilities | 現在のホストの識別値を表示する |
id | Shell utilities | 現在のユーザID名とグループID名を表示する |
link | Shell utilities | ファイルの新しい名前を作成する |
logname | Shell utilities | ユーザーのログイン名を表示する |
nice | Shell utilities | プロセスの優先度を変更する |
nohup | Shell utilities | ログアウト後もコマンドの実行が継続することを許可する |
nproc | Shell utilities | (アクティブ)プロセッサーの数を問い合わせる |
pathchk | Shell utilities | ファイル名の可搬性 (portability) をチェックする |
pinky | Shell utilities | fingerコマンドの軽量版 |
printenv | Shell utilities | 環境変数の全部あるいは一部を表示する |
printf | Shell utilities | データの表示形式を変換して表示する |
pwd | Shell utilities | カレントディレクトリを表示する |
readlink | Shell utilities | シンボリックリンクの値を表示する |
runcon | Shell utilities | 指定したセキュリティコンテキストの実行コマンド |
seq | Shell utilities | 通し番号を表示する |
sleep | Shell utilities | 指定された時間休止する |
stat | Shell utilities | ファイルの状態を得る |
stdbuf | Shell utilities | stdioを使用するコマンドのバッファリングを制御する |
stty | Shell utilities | 端末の行設定を変更、表示する |
tee | Shell utilities | 標準入力から読んだ内容を標準出力とファイルとに書き出す |
test | Shell utilities | ファイル形式のチェックや値の比較を行う |
timeout | Shell utilities | 時間制限のあるコマンドを実行する |
true | Shell utilities | 何もせずに成功の値を返す |
tty | Shell utilities | 端末名を表示する |
uname | Shell utilities | システム情報を表示する |
unlink | Shell utilities | 名前を削除し、場合によってはそれが参照しているファイルも削除する |
uptime | Shell utilities | システムが稼働している時間を示す |
users | Shell utilities | 現在ログインしているユーザーを表示する |
who | Shell utilities | 現在ログインしているユーザーを詳細に表示する |
whoami | Shell utilities | ユーザーのログイン名を表示する |
yes | Shell utilities | killシグナルが送られるまで文字を表示し続ける |
[
|
Other Utilities | UNIXの慣例により、testの別名として [ がある。シェルのコマンドとして if [ expression ] といったように書くためのものである |
See also
- List of Unix commands
- List of GNOME applications
- List of GNU packages
- List of KDE applications
- List of Unix daemons
- List of web browsers for Unix and Unix-like operating systems
- Unix philosophy
- util-linux
References
External links
関連項目
- BusyBox - (Coreutilsと直接の関連は全く無い、汎用のシステムであるが)多数のプログラムを単一のバイナリに「詰め込む」システム。
- GNU Binutils
外部リンク
![]() | この記事は、クリエイティブ・コモンズ・表示・継承ライセンス3.0のもとで公表されたウィキペディアの項目GNU Core Utilities(2021年9月26日 (日) 00:10編集記事参照)を素材として二次利用しています。 WB item: |
![]() | この記事は、クリエイティブ・コモンズ・表示・継承ライセンス3.0のもとで公表されたウィキペディアの項目List of GNU Core Utilities commandsを素材として二次利用しています。 WB item: |
Pages in category "Coreutils"
The following 6 pages are in this category, out of 6 total.