Linux コマンド全部
シェル・コマンド
コマンドをバックグラウンドで実行する
1つ目のコマンドが正常終了した場合に2つ目のコマンドを実行する
何もせず,0を返す
シェル・スクリプトを実行する
出力のリダイレクト
出力をファイルへ追加する
入力のリダイレクト
入力の終端を通知する
コマンドの出力を次のコマンドの入力として渡す
1つ目のコマンドの実行に失敗した場合に2つ目のコマンドを実行する
コマンドの区切り
コメントを記述する
条件式の真偽を判定する
コマンドの別名を登録する
ジョブをバックグラウンドで実行するよう切り替える
ループ構造から抜け出す
シェル・コマンドを優先して実行する
条件分岐構造を作る
ディレクトリを移動する
コマンドやシェル・コマンドを優先実行する
ループ内の特定の行を飛ばす
記録しているディレクトリを表示する
シェル・コマンドを有効化,無効化する
環境を変更してプログラムを実行する
複数の変換処理を一度に行う
現行のジョブに置き換えてコマンドを続行する
ログアウトする。プロセスを終了する
変数を大域変数として追加する
フォアグラウンドでジョブを実行するよう切り替える
ループ制御構造を作る
シェル関数を定義する
コマンドの実行履歴を表示する
条件分岐構造を作る
実行中のジョブを表示する
スタックに保存したディレクトリに戻る
カレント・ディレクトリをスタックに保存して移動
読み出したファイルを解釈する
変数を読み込み専用にする
戻り値を返して関数を終了する
ループ制御構造を作る
シェルのオプションを設定する
引数を1つずらす
現在のシェルの実行を停止する
条件式の真偽を判定する
コマンドが使用した時間を表示する
システム割り込み時の処理を設定する
コマンドに関する情報を表示する
コマンドに割り当てる資源を制限する
ファイル作成時のパーミッションを指定する
コマンドの別名を抹消する
変数の定義を解除する
ループ制御構造を作る
プロセスおよびジョブの終了を待つ
ループ制御構造を作る
ファイル管理
ファイル名からディレクトリや末尾の文字列を削除したものを返す
ファイルの属性を変更する
ファイルやディレクトリのグループを変更する
ファイルやディレクトリのアクセス権を変更する
ファイルやディレクトリの所有者を変更する
ファイルやディレクトリをコピーする
ファイルの変換とコピーを行う
ディスク・ドライブの使用量を表示する
ディレクトリ内のファイル容量を表示する
ファイル・タイプを判定する
ファイルやディレクトリを検索する
ファイルやディレクトリにリンクを張る
ファイルを高速に検索する
ファイルやディレクトリの情報を表示する
ディレクトリを作成する
適当なファイル名の空ファイルを作成する
ファイルやディレクトリの移動・名前の変更をする
バイナリ・ファイルの内容を閲覧する
現在のディレクトリの場所を確認する
ファイルやディレクトリを削除する
ディレクトリを削除する
ファイルを上書きし、完全に消去する
ファイルを分割する
ファイルの詳細な情報を表示
ファイルのタイム・スタンプを変更する
locate用ファイル・データベースを更新する
MD5を計算する
システム管理
ハードウエアが管理する時刻の読み出し,設定をする
日付や時刻を表示,設定する
カーネルモジュールの依存関係情報を更新する
カーネルのリングバッファの内容を出力する
システムを高速に再起動する
システムを高速にシャットダウンする
ユーザー情報・最新カーネルのバージョンを表示する
メモリーの使用状況を表示する
グループを管理する
グループを作成する
グループを削除する
グループ情報を変更する
システムをすぐにシャットダウンする
ユーザーIDやグループIDを表示する
カーネルモジュールをロードする
最近ログインしたユーザーの情報を表示する
ユーザーが最後にログインした日付を表示する
共有ライブラリの依存関係情報を更新する
共有ライブラリの依存関係を表示する
ログインする
カーネルモジュールについての情報を表示する
カーネルモジュールをロードまたはアンロードする
グループ権限を変更する
ユーザーのパスワードを変更する
shadowパスワードに移行する
システムをすぐに再起動する
バックアップを復元する
カーネルモジュールをアンロードする
ランレベルを表示する
別のグループIDでコマンドを実行する
システムをシャットダウン・再起動する
ユーザーを切り替える
指定したユーザーでコマンドを実行する
スワップ領域を無効にする
スワップ領域を有効にする
システム情報の表示
ユーザーを追加する
ユーザーを削除する
ユーザーのアカウント情報を変更する
groupファイルを編集する
passwdファイルを編集する
メモリーやCPUの負荷率や使用状況を表示する
ログインしているユーザー名と処理内容を表示する
現在ログインしているユーザーを表示する
ジョブ・プロセス管理
指定時刻にジョブを実行する
実行待ちジョブを表示する
実行待ちジョブを削除する
自動的にジョブを実行する
プログラムを定期的に実行するcrondの設定ファイルを編集する
プロセスおよびジョブを強制終了する
優先順位を決めてコマンドを実行する
ログアウトした後もコマンドを実行し続ける
プロセスのpidを調べる
実行中のプロセスを表示する
プロセスの親子関係をツリー表示する
指定された時間,停止する
バックグラウンドのジョブを停止する
指定したコマンドの実行時間を表示する
現在のシステム状況を表示する
テキスト・ファイル操作
ファイルを連結して標準出力に出力する
テキスト・ファイルの各行から一部分を取り出す
タブをスペースに変換する
テキストを整形する
文字列を検索する
ファイルの先頭部分を表示する
16進数や8進数で出力する
文字コードを変換して出力する
文字コードを変換して出力する
2つのファイルの行を結合する
テキスト・ファイルの内容をページ単位で閲覧する
行番号を付けて出力する
文字コードを変換する
ファイルを水平方向に連結する
印刷用にファイルを整形する
文字列の置換,行の削除を行う
行を並び替える
ファイルを逆順に標準出力へ出力する
ファイルの末尾を表示する
文字を一括変換する
ソート済みのファイルから重複した行を削除する
テキスト・ファイルを編集する
テキスト・ファイルの行数,単語数,バイト数を表示
ネットワーク管理関連
システムのARPキャッシュを操作する
ドメイン名を表示,設定する
ホストの情報を検索する
ホスト名を表示,設定する
ネットワーク・インタフェースの参照・設定・起動・停止
ネットワーク・インターフェースを無効にする
ネットワーク・インターフェースを有効にする
パケットフィルタリングを設定する
無線LANインタフェースの参照・設定
ドメインの登録情報を検索する
ネットワーク関連の統計情報を表示する
パケットを送り,リモート・ホストの状況を調べる
ルーティング・テーブルを表示・設定する
ネットワークトラフィックをダンプ出力する
ホストまでの経路を調べる
ネットワーク・クライアント関連
FTPサーバーに接続し,ファイル転送を行う
FTPサーバに接続してファイルを転送する
リモート・マシン間でファイルのコピーをする
リモート・マシンにログインする
リモート・マシンのコマンドを実行
他のホストと通信をする
ファイルをダウンロードする
セキュア・シェル(SSH)関連
リモート・マシン間でファイルをコピーする
リモート・マシンにログインする
SSH用の公開かぎ,秘密かぎのペアを作成する
SSHでリモート・マシンのコマンドを実行する
デバイス関連
ファイルシステムをチェックする
ディスククォータを設定する
フロッピ・ディスクを初期化する
ハード・ディスクのパーティションを設定する
ファイル・システムの検査と修復を行う
PCIデバイスを表示する
USBデバイスを表示する
ファイル・システムを構築する
ファイル・システムをマウントする
ディスクの使用状況と使用限界を表示
クォータを有効にする
ファイルシステムのクォータ利用状況まとめを表示する
シリアルポートの情報を設定または表示する
ファイル・システムをアンマウントする
印刷関連
プリンタを制御する
印刷ジョブを確認する
プリンタで印刷する
印刷キュー内の印刷ジョブを取り消す
符号化操作(圧縮・展開・エンコード・デコード)
ファイルを展開する(拡張子.bz2)
ファイルを圧縮・展開する(拡張子.bz2)
ファイルを圧縮・展開する(拡張子.Z)
ファイルをバックアップする
ファイルを展開する(拡張子.gz)
ファイルを圧縮・展開する(拡張子.gz)
ファイルを圧縮・展開する(拡張子.lzh)
ファイルを圧縮・展開する(拡張子.tar)
ファイルを展開する(拡張子.Z)
ファイルを展開する(拡張子.zip)
エンコードされているファイルを復元する
ファイルをエンコードする
gzipやcompressで圧縮されたファイルの内容を表示する
ファイルを圧縮する(拡張子.zip)
パッケージ関連
パッケージを取得してインストール/アップデートする
debパッケージのインストール・アンインストールを行う
対話的にパッケージを管理する
RPMパッケージをインストール/アンインストールする