Skip to content

GNU Coreutilsエイリアス

標準Unixユーティリティへのショートカットでコマンドラインワークフローを高速化。

概要

GNU Coreutilsエイリアスは標準Unixユーティリティのショートハンドコマンドを提供します。gnu.aliases.shで定義され、Chezmoiによって自動的にロードされます。ファイル操作、テキスト処理、データ検証タスクを簡素化します。

リファレンス

ファイル管理

エイリアス説明
basenameファイル名からディレクトリとサフィックスを削除
cpファイルとディレクトリをコピー
dirnameファイル名から非ディレクトリサフィックスを削除
lnファイル間にリンクを作成
lonameリンクの名前を表示
lsディレクトリの内容を一覧表示
mkdirディレクトリを作成
mkfifo名前付きパイプ(FIFO)を作成
mknodブロックまたは文字特殊ファイルを作成
mvファイルまたはディレクトリを移動または名前変更
pathchkファイル名の有効性と移植性をチェック
pwd現在の作業ディレクトリ名を表示
readlink解決されたシンボリックリンクを表示
realpath解決された物理パスを表示
rmファイルまたはディレクトリを削除
rmdir空のディレクトリを削除
unlinkファイルまたはディレクトリを削除

テキスト処理

エイリアス説明
awkパターン検索と処理言語
catファイルを連結して表示
csplitファイルをコンテキストで分割
cutファイルの各行からセクションを削除
diffファイルを行ごとに比較
fold各入力行を指定幅に折り返し
grepパターンに一致する行を表示
headファイルの最初の部分を出力
nlファイルの行番号を付ける
pasteファイルの行をマージ
patch元のファイルに差分を適用
ptxファイル内容の順列インデックスを生成
sedテキストをフィルタリング・変換するストリームエディタ
sortテキストファイルの行をソート
splitファイルを部分に分割
tailファイルの最後の部分を出力
tr文字を変換または削除

チェックサムユーティリティ

エイリアス説明
b2sumBLAKE2メッセージダイジェストを表示またはチェック
cksumCRCチェックサムとバイト数を表示
sha1sumSHA1メッセージダイジェストを表示またはチェック
sha224sumSHA224メッセージダイジェストを表示またはチェック
sha256sumSHA256メッセージダイジェストを表示またはチェック
sha384sumSHA384メッセージダイジェストを表示またはチェック
sha512sumSHA512メッセージダイジェストを表示またはチェック

エンコーディングユーティリティ

エイリアス説明
base32base32データを表示または変換
base64base64データをエンコードまたはデコード
basenc様々な形式でデータをエンコードまたはデコード