ウィルキンソンの炭酸が抜けていく。

webクリエイターのイロハ

Linux コマンド全部

 

 

 

シェル・コマンド

コマンドをバックグラウンドで実行する
1つ目のコマンドが正常終了した場合に2つ目のコマンドを実行する
何もせず,0を返す
シェル・スクリプトを実行する
出力のリダイレクト
出力をファイルへ追加する
入力のリダイレクト
入力の終端を通知する
コマンドの出力を次のコマンドの入力として渡す
1つ目のコマンドの実行に失敗した場合に2つ目のコマンドを実行する
コマンドの区切り
コメントを記述する
条件式の真偽を判定する
コマンドの別名を登録する
ジョブをバックグラウンドで実行するよう切り替える
ループ構造から抜け出す
シェル・コマンドを優先して実行する
条件分岐構造を作る
ディレクトリを移動する
コマンドやシェル・コマンドを優先実行する
ループ内の特定の行を飛ばす
記録しているディレクトリを表示する
シェル・コマンドを有効化,無効化する
環境を変更してプログラムを実行する
複数の変換処理を一度に行う
現行のジョブに置き換えてコマンドを続行する
ログアウトする。プロセスを終了する
変数を大域変数として追加する
フォアグラウンドでジョブを実行するよう切り替える
ループ制御構造を作る
シェル関数を定義する
コマンドの実行履歴を表示する
条件分岐構造を作る
実行中のジョブを表示する
スタックに保存したディレクトリに戻る
カレント・ディレクトリをスタックに保存して移動
読み出したファイルを解釈する
変数を読み込み専用にする
戻り値を返して関数を終了する
ループ制御構造を作る
シェルのオプションを設定する
引数を1つずらす
現在のシェルの実行を停止する
条件式の真偽を判定する
コマンドが使用した時間を表示する
システム割り込み時の処理を設定する
コマンドに関する情報を表示する
コマンドに割り当てる資源を制限する
ファイル作成時のパーミッションを指定する
コマンドの別名を抹消する
変数の定義を解除する
ループ制御構造を作る
プロセスおよびジョブの終了を待つ
ループ制御構造を作る
 

ファイル管理

ファイル名からディレクトリや末尾の文字列を削除したものを返す
ファイルの属性を変更する
ファイルやディレクトリのグループを変更する
ファイルやディレクトリのアクセス権を変更する
ファイルやディレクトリの所有者を変更する
ファイルやディレクトリをコピーする
ファイルの変換とコピーを行う
ディスク・ドライブの使用量を表示する
ディレクトリ内のファイル容量を表示する
ファイル・タイプを判定する
ファイルやディレクトリを検索する
ファイルやディレクトリにリンクを張る
ファイルを高速に検索する
ファイルやディレクトリの情報を表示する
ディレクトリを作成する
適当なファイル名の空ファイルを作成する
ファイルやディレクトリの移動・名前の変更をする
バイナリ・ファイルの内容を閲覧する
現在のディレクトリの場所を確認する
ファイルやディレクトリを削除する
ディレクトリを削除する
SHA1チェックサムを表示または照合する
ファイルを上書きし、完全に消去する
ファイルを分割する
ファイルの詳細な情報を表示
ファイルのタイム・スタンプを変更する
locate用ファイル・データベースを更新する
MD5を計算する
 
システム管理
ハードウエアが管理する時刻の読み出し,設定をする
日付や時刻を表示,設定する
カーネルモジュールの依存関係情報を更新する
カーネルのリングバッファの内容を出力する
ext2/ext3/ext4ファイルシステムをバックアップする
システムを高速に再起動する
システムを高速にシャットダウンする
ユーザー情報・最新カーネルのバージョンを表示する
メモリーの使用状況を表示する
グループを管理する
グループを作成する
グループを削除する
グループ情報を変更する
システムをすぐにシャットダウンする
ユーザーIDやグループIDを表示する
カーネルモジュールをロードする
最近ログインしたユーザーの情報を表示する
ユーザーが最後にログインした日付を表示する
共有ライブラリの依存関係情報を更新する
共有ライブラリの依存関係を表示する
ログインする
カーネルモジュールについての情報を表示する
カーネルモジュールをロードまたはアンロードする
グループ権限を変更する
ユーザーのパスワードを変更する
shadowパスワードに移行する
システムをすぐに再起動する
バックアップを復元する
カーネルモジュールをアンロードする
ランレベルを表示する
別のグループIDでコマンドを実行する
システムをシャットダウン・再起動する
ユーザーを切り替える
指定したユーザーでコマンドを実行する
スワップ領域を無効にする
スワップ領域を有効にする
システム情報の表示
ユーザーを追加する
ユーザーを削除する
ユーザーのアカウント情報を変更する
groupファイルを編集する
passwdファイルを編集する
メモリーやCPUの負荷率や使用状況を表示する
ログインしているユーザー名と処理内容を表示する
現在ログインしているユーザーを表示する
 

ジョブ・プロセス管理

指定時刻にジョブを実行する
実行待ちジョブを表示する
実行待ちジョブを削除する
自動的にジョブを実行する
プログラムを定期的に実行するcrondの設定ファイルを編集する
プロセスおよびジョブを強制終了する
優先順位を決めてコマンドを実行する
ログアウトした後もコマンドを実行し続ける
プロセスのpidを調べる
実行中のプロセスを表示する
プロセスの親子関係をツリー表示する
指定された時間,停止する
バックグラウンドのジョブを停止する
指定したコマンドの実行時間を表示する
現在のシステム状況を表示する
 

テキスト・ファイル操作

ファイルを連結して標準出力に出力する
テキスト・ファイルの各行から一部分を取り出す
タブをスペースに変換する
テキストを整形する
文字列を検索する
ファイルの先頭部分を表示する
16進数や8進数で出力する
文字コードを変換して出力する
文字コードを変換して出力する
2つのファイルの行を結合する
テキスト・ファイルの内容をページ単位で閲覧する
行番号を付けて出力する
文字コードを変換する
ファイルを水平方向に連結する
印刷用にファイルを整形する
文字列の置換,行の削除を行う
行を並び替える
ファイルを逆順に標準出力へ出力する
ファイルの末尾を表示する
文字を一括変換する
ソート済みのファイルから重複した行を削除する
テキスト・ファイルを編集する
テキスト・ファイルの行数,単語数,バイト数を表示
 

ネットワーク管理関連

システムのARPキャッシュを操作する
ドメイン情報をDNSサーバーから取得する
ドメイン名を表示,設定する
ホストの情報を検索する
ホスト名を表示,設定する
ネットワーク・インタフェースの参照・設定・起動・停止
ネットワーク・インターフェースを無効にする
ネットワーク・インターフェースを有効にする
パケットフィルタリングを設定する
無線LANインタフェースの参照・設定
ドメインの登録情報を検索する
ネットワーク関連の統計情報を表示する
ドメイン情報を対話的にDNSサーバーから取得する
パケットを送り,リモート・ホストの状況を調べる
ルーティング・テーブルを表示・設定する
ネットワークトラフィックをダンプ出力する
ホストまでの経路を調べる

ネットワーク・クライアント関連

FTPサーバーに接続し,ファイル転送を行う
FTPサーバに接続してファイルを転送する
リモート・マシン間でファイルのコピーをする
リモート・マシンにログインする
リモート・マシンのコマンドを実行
他のホストと通信をする
ファイルをダウンロードする

セキュア・シェル(SSH)関連

リモート・マシン間でファイルをコピーする
リモート・マシンにログインする
SSH用の公開かぎ,秘密かぎのペアを作成する
SSHでリモート・マシンのコマンドを実行する

デバイス関連

ext2/ext3/ext4ファイルシステムの情報を出力する
ファイルシステムをチェックする
ディスククォータを設定する
フロッピ・ディスクを初期化する
ハード・ディスクのパーティションを設定する
ファイル・システムの検査と修復を行う
PCIデバイスを表示する
USBデバイスを表示する
ファイル・システムを構築する
ファイル・システムをマウントする
ディスクの使用状況と使用限界を表示
クォータを有効にする
ファイルシステムのクォータ利用状況まとめを表示する
シリアルポートの情報を設定または表示する
ext2/ext3/ext4ファイルシステムのパラメータを調整する
ファイル・システムをアンマウントする
 

印刷関連

プリンタを制御する
印刷ジョブを確認する
プリンタで印刷する
印刷キュー内の印刷ジョブを取り消す
 

符号化操作(圧縮・展開・エンコード・デコード)

ファイルを展開する(拡張子.bz2)
ファイルを圧縮・展開する(拡張子.bz2)
ファイルを圧縮・展開する(拡張子.Z)
ファイルをバックアップする
ファイルを展開する(拡張子.gz)
ファイルを圧縮・展開する(拡張子.gz)
ファイルを圧縮・展開する(拡張子.lzh)
ファイルをMIME形式にエンコード/デコードする
ファイルを圧縮・展開する(拡張子.tar)
ファイルを展開する(拡張子.Z)
ファイルを展開する(拡張子.zip)
エンコードされているファイルを復元する
ファイルをエンコードする
gzipやcompressで圧縮されたファイルの内容を表示する
ファイルを圧縮する(拡張子.zip)
 

パッケージ関連

パッケージを取得してインストール/アップデートする
debパッケージのインストール・アンインストールを行う
対話的にパッケージを管理する
RPMパッケージをインストール/アンインストールする
パッケージを取得してインストール/アップデートをする
 

mtools関連(MS-DOS互換)

MS-DOSファイルの属性を変更する
フロッピ・ディスクをテストし,不良ブロックにマークを付ける
MS-DOSディレクトリの移動
MS-DOSファイルのコピー
MS-DOSファイルの削除
MS-DOSファイルやディレクトリの情報を表示
MS-DOSフォーマットを行う
フロッピ・ディスクにボリューム・ラベルを付ける
MS-DOSディレクトリの作成
MS-DOSファイルを移動する
MS-DOSディレクトリの削除
MS-DOSファイルのファイル名を変更する
MS-DOSファイルの内容を表示する
 

その他

メッセージを#で大きく表示する
数値計算を行う
カレンダを表示する
Makefileを生成する
引数に与えられた文字列を表示する
整数計算を行う
ブートローダGRUBをインストールする
コンパイル等の処理を自動的に行う
オンライン・マニュアルを参照する
コンパイル等の処理を自動的に行う
標準入力を標準出力とファイルに出力する
コマンドの場所とマニュアルページの場所を表示する
コマンドを探す
標準入力から生成したコマンドラインを実行する