「Unixコマンド」の編集履歴(バックアップ)一覧はこちら
「Unixコマンド」(2010/08/31 (火) 14:17:25) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
#contents
*コマンドリスト
//[[gdb]] [[gdb/コマンド一覧]]
*基礎的コマンド
- cat ファイルの内容を表示する(パイプ)。複数のファイルを連結する
- cd カレントディレクトリを変更する。シェルの内部コマンド
- chdir カレントディレクトリを変更する。cd と全く同じ
- chmod ファイル・ディレクトリの属性を変更する。
- cp ファイルをコピーする
- emacs 高性能エディタ
- grep 指定のパターンにマッチする行を表示(パイプ)
- gzip 高機能なファイル圧縮・伸長ツール (gunzip)
- less ファイル表示プログラム (ページャ)
- ls ファイル・ディレクトリを表示
- man オンラインマニュアルを表示する
- more ファイル表示プログラム (ページャ)
- mv ファイルの移動、リネーム (名前変更)
- pwd カレントディレクトリを表示する。
- rehash ハッシュテーブルを再構築する。csh・tcsh の内部コマンド
- rm ファイルの削除
- tar アーカイバ。複数のファイルを1つにまとめる。
- vi 基本的なエディタ
*ファイル・ディレクトリ管理
- bsdiff バイナリパッチ作成 (差分・差異・比較)
- bspatch バイナリパッチ適用
- chflags ファイルのフラグを変更する
- chgrp ファイルの属するグループを変更する
- chmod ファイル・ディレクトリの属性を変更する。
- chown ファイルの所有者、所有グループを変更する
- cksum ファイルのチェックサムを表示する
- cmp 2つのファイルの比較。最初に違いが見つかった行番号と文字数を表示する。
- dd ファイルのコピー・ディスクダンプ・バックアップ・リストア・ファイル作成
- df ディスクの使用状況を表示
- diff ファイルの違いを表示。パッチを作成。(差分・差異・比較)
- diff3 3つのファイルの違いを表示 (差分・差異・比較)
- du 指定ディレクトリ以下のディスク使用量を再帰的に表示する
- fd ファイル・ディレクトリ管理ツール
- fsck ファイルシステムの矛盾の検出・修復
- fuser ファイル・ソケットを使用しているプロセスを表示 (Solaris・Linux)
- ldd ダイナミックリンクの関係を表示
- ln ハードリンク・シンボリックリンクを張る。
- ls ファイル・ディレクトリを表示
- md5 ファイルのチェックサムを求める
- md5sum ファイルのチェックサムを求める
- mkdir 新しいディレクトリを作る
- patch パッチを当てる
- rm ファイルの削除
- rmdir ディレクトリの削除
- script コンソールへの出力をファイルに書き出す。
- stat ファイルの詳細な情報を表示
- touch ファイルのタイムスタンプを変更、ファイルを新規作成する
- umask ファイル・ディレクトリ生成マスクの設定。シェルの内部コマンド。
- xdelta バイナリパッチ作成・適用
- xdtm ファイラー
- xdu du の出力を図で表示する
- xfm GUI インタフェースを持つファイルエディタ
*プロセス管理
- kill プロセス・ジョブを殺す
- killall コマンド名を指定して kill
- nice プライオリティ (優先順位) を変更して実行する
- nohup ログアウトしても処理を中断させない
- ps 実行中のプロセスの情報を表示
- renice 現在実行中のプロセスのプライオリティ (優先順位) を変更する
- suspend シェルを一時中断する。csh・tcsh・bash の内部コマンド
- top プロセスの状態をリアルタイムに表示
- xkill Xアプリケーションを終了させる
*システム管理
- MAKEDEV デバイスファイルを作成する。FreeBSDのみ?
- ac ログイン時間の記録を表示
- accton アカウント情報ログファイル作成の許可/禁止
- adduser 新規ユーザを追加する (FreeBSD)
- at 実行時間を指定してコマンドを実行
- atq at で指定されたコマンドのリストを表示
- catman オンラインマニュアルの整形を行う
- chflags ファイルのフラグを変更する
- cron スケジューラデーモン。クーロン。
- crontab スケジュールを登録。決められた時刻にプログラムを実行する。クーロン。
- dmesg システムのメッセージを表示 [#j4834c50]
- freebsd-update FreeBSD のバイナリ更新を行う。Windows Update のようなもの [#fefa3ff4]
- fstat 現在オープンしているファイルの情報を表示 [#a74bd758]
- halt シャットダウン [#e8a97b49]
- kbdcontrol キーボードの種類を決める [#nbaba2b2]
- last 過去のブート、シャットダウン、ログインの記録を表示 [#afb25de4]
- lastcomm これまで実行されたコマンドの一覧を表示 [#yc7478c3]
- ldconfig 共有ライブラリを検索するパスを設定 [#l0e6d184]
- ldd ダイナミックリンクの関係を表示 [#o7a743db]
- lsdev 現在のシステムで有効なデハイスを表示 [#l4e35b6a]
- mount ファイルシステムをマウントする [#a05db376]
- newaliases /etc/aliases の情報を更新する。 [#oa662b7b]
- ntpdate 自動的に時刻を修正する [#x11c7326]
- pkg_add パッケージのインストール。FreeBSD のみ。 [#z4c682d7]
- pkg_delete パッケージの削除。FreeBSD のみ [#yf74bb03]
- pkg_info パッケージの情報を表示。FreeBSD のみ [#xb0922cb]
- pkgadd パッケージのインストール。Solaris のみ。 [#c6ab67d0]
- pwd_mkdb パスワードファイルを作成する [#wd2ae545]
- reboot システムを再起動する [#uf9e38f9]
- rmuser システムからユーザを削除する。FreeBSD のみ。 [#s818def7]
- rup リモートマシンの状態を表示する [#r5ff03c1]
- sa 実行されたコマンドの統計を表示 [#z3541623]
- shutdown システムをシャットダウンする [#de7893c6]
- su root (スーパーユーザ) になる。他人の名前でログインする [#b7144dd5]
- sudo 他ユーザ権限でコマンドを実行する [#xadc7c7d]
- swapinfo スワップ領域の情報を表示 [#p09d43db]
- sync ディスクキャッシュをフラッシュする [#t6bf2010]
- umount マウントの解除 [#r280bc87]
- uname システムの情報を表示 [#qbdc27df]
- uptime ホストの情報を表示 [#p7ba2c0a]
- useradd 新規ユーザを追加する (Linux, Solaris) [#p9a7736b]
- vipw パスワードファイルを編集する [#jeffb458]
- vmstat 仮想メモリの状態を表示 [#nd9fcfa4]
- xcpustate CPUの状態をグラフで表示 [#u0d45239]
- xload システムの負荷を表示する [#s501017f]
- xsysinfo システムの状況をグラフで表示 [#c2c96599]
- xsysstats システムの状況を表示 [#gd6b16cd]
*個人環境設定 [#b82d2c83]
- bindkey tcsh の機能をキーに割り付ける。tcsh の内部コマンド。
- chpass ユーザの個人情報 (ログインシェル・リアルネームなど) を変更する。
- chsh ログインシェルを変更する
- complete コマンドの引数の補完の設定をする。tcsh の内部コマンド
- crontab スケジュールを登録。決められた時刻にプログラムを実行する。クーロン。
- id ユーザの UID、GID、グループ名を表示
- leave ログアウトする予定の時間を知らせる
- limit プロセスへの各種の制限を設定する。csh・tcsh の内部コマンド。
- lock ターミナルをロックする。 [#s2719d62]
- mesg 他ユーザからのメッセージの表示の許可/不許可を設定 [#eec69097]
- passwd パスワードを変更する。 [#nc0bd652]
- printenv 現在設定されている環境変数を表示。 [#zeecfdcb]
- quota ディスク割り当て状況を表示 [#vb8afd26]
- set シェル変数を設定する。csh・tcsh の内部コマンド。 [#c27b6e72]
- setenv 環境変数を設定する。csh・tcsh の内部コマンド。 [#mc1a8e8d]
- source ファイルに書かれたコマンドを実行する。csh・tcsh・bash内部コマン
- unalias エイリアスの設定を解除する。シェルの内部コマンド
- uncomplete complete の設定を解除。tcsh 内部コマンド [#r54e62d3]
- unhash コマンド検索にハッシュテーブルを使用しない。csh・tcsh 内部コマンド。 [#o575e2fb]
- unlimit リソース制限を解除。csh・tcsh 内部コマンド [#yad78744]
- unset シェル変数を削除。csh・tcsh 内部コマンド [#rd057b23]
- unsetenv 環境変数を削除。csh・tcsh 内部コマンド [#b906378d]
- xev X のイベントを表示 [#v6f937e8]
- xmodmap X 上でのキーをカスタマイズする [#i08e8d18]
- xset X Window System の各種設定を行う。 [#j370ce4b]
*コンパイラ・デバッガ・プログラミング [#j2fa4303]
- a2p awk スクリプトを perl スクリプトに変換する [#u3c547e3]
- ar アーカイバ [#s9fb6c4e]
- as アセンブラ [#u911ab7b]
- awk テキスト整形ツール(パイプ) [#x8ab686d]
- bison 構文解析パーサ生成プログラム [#y26a232a]
- cc C コンパイラ [#daeb246e]
- cccc C言語・C++・Java ソースコードステップカウンタ (行数カウント・ステップカウント・ステップ数) [#kb323e16]
- cflow Cのソースを解析して、どの関数内からどの関数を読んでいるか表示する。 [#oc184c62]
- configure Makefile 生成スクリプト [#l1b6742f]
- cpp C プリプロセッサ [#p75fe4c4]
- f77 Fortranコンパイラ [#p79d38c2]
- file2c 標準入力から読み込んだ文字列を ASCII コードに変換する。 [#b4963c14]
- flex 字句解析パーサ生成プログラム [#qde77add]
- gas GNUアセンブラ [#f7fd4082]
- gcc GNU C/C++ コンパイラ [#t6260ce2]
- gcore 実行中のプロセスのコアを得る [#o0979bb0]
- gdb デバッガ [#h97c492a]
- gmake GNU make [#idecdd9a]
- gprof
- grep 指定のパターンにマッチする行を表示(パイプ) [#v6bbf38e]
- indent C のソースを整形する (パイプ) [#f6b7a944]
- kdump
- ktrace
- ld リンカ。リンクエディタ [#hc5ad2e2]
- lex 字句解析パーサ生成プログラム [#r8af9d7e]
- lint Cプログラムの文法チェッカ [#z6937d16]
- m4 マクロ言語プロセッサ [#u5a1fc94]
- make 依存関係を調べて最適な実行をする。 [#u6d6abac]
- nm 実行ファイル、ライブラリのシンボルテーブルを表示 [#v3093952]
- p2cc Pascal コンパイラ [#cee12357]
- perl 高機能プログラミング言語。awk・sed・C などの便利なところだけを引き継いだ。 [#ka942e13]
- sed 文字列の置換を行う [#sfabadba]
- strip 実行ファイルからリロケート情報とシンボルテーブルを削除する。 [#u66216ef]
- trace
- truss プログラム中のシステムコール呼び出し部分をトレース [#s290790a]
- unifdef プリプロセッサの条件式を削除する [#hd496801]
- wish シンプルウィンドウシェル? [#d4ee50ee]
- xmkmf Makefile 作成ツール [#ue8d5d2a]
- yacc 構文解析パーサ生成プログラム [#a07da34a]
*検索 [#ba63282b]
- agrep 曖昧検索を行う grep [#ecadc2d7]
- egrep 拡張正規表現を使える grep [#c122d1dc]
- fgrep 正規表現が無効となる grep。 [#sc5d5e18]
- find ファイルを検索する。 [#g35586bb]
- grep 指定のパターンにマッチする行を表示(パイプ) [#f2bba285]
- locate ファイルをデータベースから検索する。 [#waf91586]
- xargs 標準入力から引数を読み込み、指定のコマンドを実行する [#vfcf3369]
- zgrep 圧縮してあるファイルを grep する [#x020675f]
*ウィンドウマネージャ [#mb66bd75]
- afterstep NEXTSTEP 風のウィンドウマネージャ [#f22043d5]
- enlightenment グラフィカルなウィンドウマネージャ [#nee67bea]
- fvwm 複数の仮想画面を持つウィンドウマネージャ [#l9ad99c1]
- fvwm2 fvwmのバージョン2。 [#dbcc531f]
- fvwm95-2 Windows95 風のウィンドウマネージャ。 [#ybff2ef4]
- twm 基本的なウィンドウマネージャ [#y15d9c67]
- xsm X session manager [#iab13c44]
*音楽・オーディオ [#d72c0a66]
- amp MPEG AUDIO Layer3 (MP3) プレイヤー [#f3834e1c]
- cda CDプレイヤー [#o2856562]
- cdcontrol CDプレイヤー [#ac2f4ac7]
- cdplay CDプレイヤー [#mdbad97e]
- cdplayer CDプレイヤー [#g2f149b3]
- gogo MP3 エンコーダ [#ob650de9]
- mpg123 MPEG AUDIO Layer3 (MP3) プレイヤー [#fae9efb0]
- mxaudio GUIインタフェースを持ったMPEG AUDIOプレイヤー [#m0b9db36]
- playmidi MIDIプレイヤー。FreeBSDでは音が悪いという噂がある。 [#c14177fb]
- sox サウンドファイルのコンバータ [#y267f559]
- splay MP3、waveの再生ツール [#a5039880]
- tosha CD から音楽データを吸い出すツール [#cd5037fe]
- workman CD プレイヤー [#k8a8c0b9]
- xanim アニメーション、音声データを表示 [#c1ce6033]
- xaudio MPEG AUDIO プレイヤー [#q1a2925b]
- xmcd CDプレイヤー [#ta1567d8]
*映像・画像・ドローツール [#q47473aa]
- ImageMagick グラフィックユーティリティ [#pef69508]
- cjpeg 画像ファイルを JPEG 形式に変換する [#wf6bde0f]
- convert 画像ファイルを変換する (ImageMagick) [#u07bd916]
- display 画像を表示・編集する(ImageMagick) [#q9def735]
- dvi2ps DVI ファイルを PostScript 形式に変換する [#oc644b4e]
- flame フラクタル画像を描く [#m57f0c76]
- gimp 高機能グラフィックツール [#g0a43306]
- gnuplot グラフ描画プログラム [#cfef9d3b]
- gs ghostscript。PostScript (ポストスクリプト) 形式のファイルを表示する [#i734abc0]
- identify 画像ファイルのフォーマット・サイズなど調べる (ImageMagick) [#j897159f]
- import ウィンドウの画像をダンプする [#ke405369]
- maplay MPEG AUDIO プレイヤー [#vb51ce6b]
- netpbm 画像処理プログラム [#h74c6a28]
- tgif ドローツール [#c60be840]
- xanim アニメーション、音声データを表示 [#eb7b30de]
- xli 画像をX上で表示する。xloadimage の発展版。 [#p3828872]
- xloadimage 画像を表示 [#fafd83e5]
- xmandel マンデルブロ画像を描く [#sf2996c0]
- xpaint ペイントツール [#d0ec2910]
- xsetroot ルートウィンドウに白黒の画像を張り付ける。 [#x9aec5dd]
- xv 多機能グラフィックツール。 [#q0785911]
- xwd ウィンドウの画像をダンプする [#hb10b211]
- xwud xwd で作ったファイルを表示する [#y0fb9495]
*ネットワーク [#b6b02e6b]
- archie コマンドラインで FTP サイトから検索する。 [#pe10b1b0]
- bfilter 個人向け HTTP proxy (プロキシ) [#m5847280]
- ethereal パケット監視ツール [#z360dd48]
- fetch FTP・HTTP ダウンローダ [#w0f90477]
- finger 現在ログインしているユーザ名を表示。ユーザの個人情報を表示
- ftp ファイル転送ユーティリティ [#i88ba199]
- host
- hostname ホスト名を表示 [#y3cded20]
- ifconfig ネットワークインタフェースの設定を行う [#j27183de]
- inetd ポートを見張り、クライアントからのリクエストがあるとサーバプログラムを起動する。 [#z6ddb90d]
- mesg 他ユーザからのメッセージの表示の許可/不許可を設定 [#ia14d49a]
- ncftp 高機能 ftp クライアント [#w9a21a31]
- netstat ネットワークの使用状況を表示 [#g8ea9859]
- nslookup IP アドレスを FQDN に、FQDN を IP アドレスに変換する [#fdfa7f77]
- phone 高機能 talk。日本語(かな文字)を表示することができる [#yfb37451]
- ping 指定のホストとのパケットの送受信ができるかを調べる [#cb854be8]
- ppp ダイヤルアップ PPP 接続する [#h512a4d2]
- rcp リモートホスト間でファイルをコピー [#q6cd580a]
- rlogin リモートログイン。 [#ff5ef225]
- rsh リモートシェル [#kf338bfd]
- socat ソケットリレーツール (proxy) [#n05956a2]
- talk 他ユーザとリアルタイムで話す。 [#s62d6c65]
- tcpdump ネットワーク上を流れるパケットを監視する [#ic2c84a6]
- telnet リモートホストにログインする [#l774e447]
- traceroute ネットワークがどのように接続されているか表示する [#ya8bfc0f]
- w 現在ログイン中のユーザ名と、各ユーザが実行中のプロセス名を表示する。 [#h7f664a6]
- who 現在ログインしているユーザ名を表示する。 [#ldf3d681]
- whois ネットワークの企業・個人情報を調べる [#icb64f71]
- write ログイン中の他ユーザにメッセージを表示する [#e60d6b42]
- xarchie anonymous FTP サイトのファイルを検索する [#nc2a641f]
- xftp インタラクティブな ftp ツール [#u9a5a2a4]
- xhost Xサーバへのアクセスの許可・不許可を設定する [#oc1d7d1c]
- xntpd NTP サーバ。 [#sdba28c5]
*アーカイブ・圧縮・エンコード・デコード [#j48e7c0d]
- base64 BASE64 エンコーダ・デコーダ [#kfb0f49a]
- bzip2 gzip より圧縮率の高い圧縮・伸長ツール (bunzip2) [#mebb7cff]
- compress ファイルを圧縮する [#z68142d1]
- gzcat 圧縮されたファイルの内容を伸長せずに表示。実行ファイルは gzip と同じ。 [#td778b8d]
- gzexe 実行ファイルを圧縮して、自己伸長型の実行ファイルを作る。 [#w97f5af4]
- gzip 高機能なファイル圧縮・伸長ツール (gunzip) [#n2e7eb85]
- lha LHA・LZH ファイルの管理ツール [#f96da46f]
- tar アーカイバ。複数のファイルを1つにまとめる。 [#n90dcdfd]
- uncompress compress 形式の圧縮ファイル (*.Z) を伸長する [#q62f3761]
- unzip ZIP 形式のアーカイブを伸長・展開する [#s30a9e51]
- uudecode テキストをバイナリファイルに変換 [#x0d2d533]
- uuencode バイナリファイルをプレインテキストに変換 [#aa5526db]
- zcat 圧縮されたファイルの内容を表示 [#wd793ec7]
- zdiff 圧縮されたファイルの差分を表示 [#j454ce8d]
- zforce ファイル名を*.gzにする(?) [#g2a1ed7a]
- zipinfo ZIP 形式のアーカイブの情報を表示 [#s89dfd2f]
- zmore 圧縮されたファイルの内容を表示する [#r97a987f]
- znew .Z (compress) ファイルを .gz (gzip) に変換 [#dd821c86]
*シェル・シェルの内部コマンド [#pd87c3d7]
* alias コマンドの別名 (エイリアス) を設定する。シェルの内部コマンド。 [#mf7e2384]
- bash 高機能版 sh。バッシュ。 [#i638225d]
- bg 指定したジョブをバックグラウンドで実行する。シェルの内部コマンド。 [#j9171508]
- bindkey tcsh の機能をキーに割り付ける。tcsh の内部コマンド。 [#v814c82c]
- builtins tcsh の内部コマンド一覧を表示 [#q9429911]
- complete コマンドの引数の補完の設定をする。tcsh の内部コマンド [#m6c78eb8]
- csh Cシェル [#xf6ab8dc]
- exec 現在実行中のシェルに代わり、指定したコマンドを実行する [#gddf6f2a]
- exit 現在のシェルを終了する。シェルの内部コマンド。 [#p5a11cfe]
- export 環境変数を設定する。sh・bash の内部コマンド。 [#laa8e84c]
- fg 指定したジョブをフォアグラウンドで実行する [#v3aedbf5]
- for 指定されたコマンドを一括して実行する。sh・bash の内部コマンド [#n63972be]
- foreach 指定されたコマンドを一括して実行する。csh・tcsh の内部コマンド [#pa4a451e]
- history 過去にタイプしたコマンドを表示する。csh・tcsh内部コマンド。 [#p7185cd7]
- jobs 実行中のジョブを表示 [#jc930ae5]
- limit プロセスへの各種の制限を設定する。csh・tcsh の内部コマンド。 [#yfd4e24d]
- rehash ハッシュテーブルを再構築する。csh・tcsh の内部コマンド [#m24ecb3d]
- set シェル変数を設定する。csh・tcsh の内部コマンド。 [#c1bd86b8]
- setenv 環境変数を設定する。csh・tcsh の内部コマンド。 [#a58da91b]
- sh シェル (Bシェル、ボーンシェル) [#g162f6f7]
- suspend シェルを一時中断する。csh・tcsh・bash の内部コマンド [#kee0f841]
- tcsh csh のユーザインタフェイスを強化したシェル [#k84b9207]
- telltc ターミナルの設定を表示。tcsh の内部コマンド [#f7fc8bda]
- test 条件式評価プログラム [#f0034a4a]
- type コマンドのフルパスを表示。sh・bash 内部コマンド [#q7480fb2]
- unalias エイリアスの設定を解除する。シェルの内部コマンド [#g5bc6503]
- unhash コマンド検索にハッシュテーブルを使用しない。csh・tcsh 内部コマンド。 [#v61009d4]
- unset シェル変数を削除。csh・tcsh 内部コマンド [#f33ca275]
- unsetenv 環境変数を削除。csh・tcsh 内部コマンド [#aab2b986]
- where コマンドのフルパスを表示。csh・tcsh 内部コマンド [#z60d5711]
- which コマンドのフルパスを表示 [#y01ab017]
*日本語 [#u954232c]
- coco コード変換、コード判定を行う(パイプ) [#rde0865c]
- elvis 日本語を表示できる vi [#o9f9d957]
- euctosj 文字コードを変換する (パイプ) [#jd9a1410]
- gawk GNU awk。日本語も扱える。 [#g8d912be]
- iconv 文字コードを変換する (パイプ) [#e1648018]
- jcatman 日本語マニュアル対応の catman [#r235d140]
- jless 日本語を表示できる less [#i3df0762]
- jman 日本語のオンラインマニュアルを表示 [#b9c3b747]
- kakasi 漢字をひらがな・カタカナ・ローマ字に変換 [#w49a9fa1]
- kinput2 日本語を入力するためのツール。 [#l23f0c3a]
- kon コンソールで日本語を表示する [#hc2e3d51]
- kterm ターミナルエミュレータ。xterm の日本語対応版 [#r95fcb6b]
- mule 多国語エディタ。nemacs の後継エディタとして開発された。 [#c740adb5]
- nkf 文字コードを変換する (パイプ)。また、MIME、ROT13/47 なども変換できる。 [#f24610f4]
- qkc 漢字コードを変換。改行コードを変換。 [#y0cde531]
*TeX・印刷 [#w4ea95e5]
- dvi2ps DVI ファイルを PostScript 形式に変換する [#j5b9a0e4]
- dvi2tty DVI ファイルをコンソールでプレビューする [#t65d30a3]
- gs ghostscript。PostScript (ポストスクリプト) 形式のファイルを表示する [#e47c8225]
- jlatex TeX コンパイラ [#f2f1c05b]
- xdvi DVI ファイルのビュアー [#sfb9eddc]
*調べる (ファイル・漢字コードなど) [#ve354369]
- bytebench
- coco コード変換、コード判定を行う(パイプ) [#jef4cbb7]
- du 指定ディレクトリ以下のディスク使用量を再帰的に表示する [#xc0d7319]
- file 指定されたファイルを解析して、ファイルの種類を表示する。 [#q43e1366]
- grep 指定のパターンにマッチする行を表示(パイプ) [#s30a85f9]
- id ユーザの UID、GID、グループ名を表示 [#wc6255b4]
- info info ドキュメント閲覧ツール [#dda6043e]
- jman 日本語のオンラインマニュアルを表示 [#s8c07ace]
- ls ファイル・ディレクトリを表示 [#h8b4199c]
- man オンラインマニュアルを表示する [#l99e7812]
- wc ファイルの行数、単語数、サイズを表示(パイプ) [#n182dcca]
- whatis オンラインマニュアルから検索 [#ncf05402]
- where コマンドのフルパスを表示。csh・tcsh 内部コマンド [#vdde8fd0]
- whereis コマンド、ソース、マニュアルのパス名を検索して表示する [#p6e9d7d4]
- which コマンドのフルパスを表示 [#o730ccfc]
- xdu du の出力を図で表示する [#e18294e0]
*メール [#b386d1f3]
- biff メールの到着を知らせるかどうかを設定する。 [#l85b2ba9]
- from 到着したメールの送り主一覧を表示 [#rddf50ed]
- mail 簡易的なメーラー [#i94470d1]
- mew 高機能メーラー。 [#u801334b]
- newaliases /etc/aliases の情報を更新する。 [#db302eee]
- popclient POPクライアント。 [#i652afa3]
- procmail メール自動処理プログラム [#u228aff6]
- sendmail メール管理プログラム [#r8f4cf12]
- xbiff メールの到着を知らせる。biff の X アプリケーション版。 [#o91baef3]
- xfmail メイルユーティリティ [#n062cb13]
- xpbiff メールの着信を知らせる。 [#s21924ba]
*数学 [#fc1fccb2]
- arithmetic 簡単な算数の問題を出題する [#g3fad583]
- bc 計算機 [#t6cc78ad]
- calc 簡易計算機 [#h88de0b8]
- dc 逆ポーランド記法の計算機 [#y3a50dea]
- factor 数字が素数かどうか調べる [#lab9700f]
- gnuplot グラフ描画プログラム [#l0b7cf1e]
- hexcalc 2進、8進、10進、16進数の計算ができる電卓 [#x991063e]
- primes 素数を調べて表示 [#k31a8b35]
- xcalc 電卓。Xアプリケーション [#o8d7724b]
*エディタ・ビュアー [#q3a9ec3c]
- beav バイナリエディタ・ビュアー [#z25547b5]
- elvis 日本語を表示できる vi [#c77ce548]
- emacs 高性能エディタ [#m16c04a0]
- hexdump ダンプ [#be26111a]
- jless 日本語を表示できる less [#c99d7bee]
- less ファイル表示プログラム (ページャ) [#n79a4bd7]
- more ファイル表示プログラム (ページャ) [#ueef9c47]
- mule 多国語エディタ。nemacs の後継エディタとして開発された。 [#lfbb6bfa]
- nemacs 日本語を扱える emacs [#b0191cb1]
- vi 基本的なエディタ [#rd7c27fd]
- view vi と同じ操作方法のビュアー [#saae31cb]
- xemacs emacs の別実装 [#yb9f3609]
- xless ファイルのビュアー [#b58e528e]
- zmore 圧縮されたファイルの内容を表示する [#z466bee1]
*X Window System [#pbbc9324]
- Eterm 背景に画像を貼れるターミナルソフト [#p081675a]
- X Xサーバ [#pdbf9b4e]
- XF86Setup Xの設定を行う。XFree86 3.2から付属。 [#r76d32ab]
- XF86config Xの設定を行う。 [#w1db7e43]
- bdftopcf
- kterm ターミナルエミュレータ。xterm の日本語対応版 [#g63fec33]
- mkfontdir X のフォントのインデックスファイルを作成 [#h87e8d0b]
- showrgb X 上で使える色と、その名前の対応表を表示 [#lf3d20f8]
- startx X Window System を起動する [#a52e6a6f]
- xcb カットバッファ [#n2e9b480]
- xcolors 色のサンプルを表示 [#df45b409]
- xconsole コンソールの出力を監視する。 [#y9a8bc81]
- xdm X Window System のログイン画面を表示 [#t89d27eb]
- xdpyinfo Xサーバの情報を表示 [#na59c3f2]
- xev X のイベントを表示 [#fb84b1b8]
- xfd 指定フォントの各文字の情報を見る。 [#p93bc5e7]
- xfontsel Xのフォントを対話的に見る [#ed4ada74]
- xinit X サーバを起動するプログラム [#g672ba8d]
- xkill Xアプリケーションを終了させる [#l1b358b9]
- xlock X画面のロック [#u606c420]
- xlsclients X上のプログラムのインフォメーションを表示 [#tff438d2]
- xlsfonts 使用可能なフォント名の一覧を表示 [#dbb44301]
- xmessage メッセージウィンドウを表示 [#o353af85]
- xprop ウィンドウのプロパティを表示 [#tc834463]
- xrdb X のリソースを登録する [#g6a8ab9c]
- xrefresh X画面を再描画 [#rd4f666c]
- xset X Window System の各種設定を行う。 [#hd0db9ae]
- xterm X 上での端末エミュレータ。日本語を表示する場合は kterm を使う。 [#j3d9eb9a]
- xwd ウィンドウの画像をダンプする [#ua6a1f50]
- xwininfo 指定されたウインドウの情報の表示 [#j285def7]
- xwud xwd で作ったファイルを表示する [#b149941e]
*WWW [#t7494aeb]
- Mosaic
- apache 高機能WWWサーバ [#i265881f]
- bfilter 個人向け HTTP proxy (プロキシ) [#r93f6a4f]
- fetch FTP・HTTP ダウンローダ [#ya02a2fc]
- ftp ファイル転送ユーティリティ [#y03bb759]
- lynx テキストブラウザ [#ebd504b6]
- mosaic Web ブラウザ [#xdbb99a9]
- mozilla オープンソースのブラウザ [#ob734c13]
- netscape www ブラウザ [#fb25de45]
- url_get URLを指定して、webページを取得する。 [#nb3d1869]
- weblint HTMLの文法をチェックする [#oe0bf80a]
- wget HTTP・FTP ダウンローダ [#j4c138bc]
- wwwstat WWWサーバのログを解析する。 [#bd678d24]
*時計・アクセサリなど (Xアプリケーション) [#n3525e83]
- sunclock 地球のどの部分に太陽の光があたっているかを表示 [#g0764fdc]
- xcalender メモ機能を持つカレンダー [#c3c486c8]
- xclock X アプリケーションの時計。その他 時計の紹介。 [#p0bdd35c]
- xengine 4サイクルレシプロエンジン [#g2addd05]
- xephem 地球、月などの天体情報を表示 [#j64b0c71]
*小物類 (文字列処理など) [#w8847090]
- Tee tee の進化版 [#h6083ff9]
- awk テキスト整形ツール(パイプ) [#s1575f95]
- basename パス名+ファイル名からパス名を削除する [#g5bf40f6]
- col エスケープシーケンスを取り除く(フィルタ) [#ac187a6c]
- cut テキストを切り出す(パイプ) [#hc468162]
- date 現在の時刻 (日時) を表示・設定する [#zb7d784c]
- dirname パス名+ファイル名からファイル名を削除する [#f4758f8a]
- echo 文字列を表示 [#pd882ca1]
- env 環境変数をセットしてコマンドを実行 [#z8ed9b34]
- expand ファイル中のタブをスペースに変換する (パイプ) [#te93e0ce]
- fold テキストを一定幅に整形する(パイプ) [#s73648c3]
- hd ダンプ [#b8575cad]
- head ファイルの先頭部分を表示 (パイプ) [#d44ca1f4]
- head ファイルの先頭部分を表示 (パイプ) [#u2f6f89f]
- hexdump ダンプ [#s4ca2351]
- jot 連番・ランダムデータを生成 [#e05462be]
- od ファイルのダンプ [#r74cf853]
- printf C の printf(3) と同じような出力ができる [#i87c5771]
- sed 文字列の置換を行う [#c7a837bd]
- sleep 指定秒数だけ動作を止める [#me183934]
- sort 文字列をソートする(パイプ) [#x986ea6b]
- split ファイルを複数のファイルに分割する。結合は cat で行う。 [#z477f7ab]
- strings ファイルから文字列と思われる部分を探して表示する。 [#f65339c7]
- tail ファイルの最終部分を表示 (パイプ) [#i5af92f6]
- tee パイプからの入力を標準出力と指定ファイルに書き出す(パイプ) [#jab39f11]
- textutils テキスト処理パッケージ [#qb133f17]
- time プログラムの実行時間を計測する [#ree99f94]
- tr 文字の置換を行う [#q9db91e7]
- unexpand ファイル中のスペースをタブに変換する(パイプ) [#r63ce4d8]
- uniq 連続する同じ行を1行にまとめる [#d13756a8]
- wc ファイルの行数、単語数、サイズを表示(パイプ) [#c6b36794]
- yes 指定の文字列を表示し続ける。 [#b1dc4554]
*ゲーム [#z777cbb6]
- fortune
- jnethack ローグ風のゲーム(日本語版) [#d3caa2b1]
- oneko ねこがマウスを追いかける [#bbc3e264]
- rain 雨が降るデモ [#t4c0d791]
- swisswatch
- xbill ビルゲイツをやっつけるゲーム [#f17bae4f]
- xboing ブロック崩しゲーム [#te3464f5]
- xevil ゲーム [#j524dc91]
- xgal ギャラガ(ゲーム) [#y5f35801]
- xneko ねこがマウスを追いかける [#pb626d4d]
*スクリーンセーバー・お遊びツール [#e3c65201]
- decayscreen 画面が溶けていくデモ。スクリーンセーバか? [#ref60c6f]
- greynetic 長方形をランダムに描く [#q53338bc]
- halo 画面にサークルを描く [#i12275a3]
- helix らせん模様を描く [#w9ccde03]
- hopalong フラクタル画像を描く [#xff2a60e]
- hypercube 4次元物体を2次元で表示 [#oac9df18]
- imsmap フラクタル画像を描く [#p53559ad]
- maze 迷路を作る [#w9f828cd]
- pedal きれいな画像を描く [#ud69a1fe]
- stars 星が流れるデモ [#x744aa0d]
- xearth ルートウィンドウに地球を表示 [#i35cbbff]
- xeyes マウスポインタを追いかける目玉を表示 [#x5c55b62]
- xeyes+ マウスポインタを追いかける目玉を表示 [#uad95e2b]
- xgc Xのグラフィックデモ [#e0b64874]
- xgolgo マウスポインタを追いかける目玉を表示 [#n44e73c5]
- xlock X画面のロック [#iabc9f71]
- xlogo X のロゴを表示 [#dc1e7bcf]
- xphoon ルートウィンドウに月面を表示 [#nb945317]
- xroach ウィンドウの下をゴキブリが這う [#kc51e456]
- xscreensaver スクリーンセーバ [#nfa58ea8]
*コマンドが実行できないとき [#v31206d6]
- apropos キーワードにマッチしたオンラインマニュアルを表示 [#k5362517]
- find ファイルを検索する。 [#d8d506f7]
- ldd ダイナミックリンクの関係を表示 [#b0bf5cad]
- locate ファイルをデータベースから検索する。 [#yf8bb1a3]
- man オンラインマニュアルを表示する [#uc726ae4]
- whatis オンラインマニュアルから検索 [#wda4a945]
- where コマンドのフルパスを表示。csh・tcsh 内部コマンド [#teb35f18]
- whereis コマンド、ソース、マニュアルのパス名を検索して表示する [#a834c322]
- which コマンドのフルパスを表示 [#q1052576]
- xman オンラインマニュアルビュアー [#mb57dc3c]
*未整理 [#b204983b]
- CVSチュートリアル応用編 複数人での開発・タグ・ブランチ [#e48197a7]
- CVSチュートリアル基礎編 バージョン管理ツール (基礎編) [#f16958ed]
- CVSトピック編 CVS に関するいろいろな情報 [#adb021fa]
- CVS運用編 CVS をお仕事なプロジェクトに導入するには [#s447785b]
- a2ps テキストファイルを Postscript に変換する [#x56d8d71]
- appres Xのリソースの設定を表示 [#l2ebbe7d]
- astrolog 占星術のプログラムらしい [#q55457fe]
- banner 大きい文字を出力 [#kdb6e63e]
- bdes ファイルを暗号化・復号化する(パイプ) [#p84263ec]
- bonnie ディスクベンチマーク [#lab9fa95]
- bonnie++ ディスクベンチマーク [#u644a3a4]
- cal カレンダーを表示する [#m5883279]
- clear 画面の消去 [#ya204674]
- comm 2つのファイルの違いの表示 [#g7efbd11]
- crypt 暗号化・復号化ツール [#lbfeab14]
- cu モデムのチェック。 [#waa90653]
- dig 名前解決を行う [#ccec3b5f]
- fdformat フロッピーディスクをフォーマットする [#fb2a1d8b]
- filepp 独自拡張プリプロセッサ [#s93d8b12]
- getopt [#sb43b7c2]
- ghostview Postscript ファイルのビュアー。 [#vd49c5c1]
- grance top のようなものらしい。HP-UX のみ。 [#i998005c]
- grdc コンソールに時計を表示 [#pba8d6c3]
- gzrecover 壊れた gzip ファイルをリカバリする (破損/復旧/復活/gzip Recovery Toolkit/gzrt) [#y8c4bc31]
- idprio アイドルスケジューリングを使用する [#zb15f945]
- init ログイン処理の初期化 [#j1019a06]
- kcon キーボードのコントロールとマッピング [#s4c07ea1]
- lesskey less のキーバインドを変更 [#w3c8c3ac]
- listres ウィジェットリソースのリストを表示 [#l6616d99]
- look 英単語のつづりを調べる。 [#we119c5b]
- lsof オープン中のファイル一覧や、ファイルをオープンしているプログラムの一覧を表示 [#g0f3d2ad]
- manpath man が参照するディレクトリを表示 [#c33444e0]
- mbmon PC のマザーボード監視ツール (ハードウェアモニタツール) [#qb2c4be5]
- mc ファイル・ディレクトリ管理ツール [#w04d1019]
- mkfile サイズを指定したファイル生成 (ファイル作成) [#f6bebc60]
- mtools MS-DOSフォーマットのフロッピー用のツール集 [#l8d3273e]
- openssl 暗号化・復号化・公開鍵などを扱うツール [#w59fc6ec]
- povray レイトレーシングツール (3D 画像作成ツール) [#x290cceb]
- priocntl プロセスのスケジューリングポリシーをセット [#wc163880]
- readline 行入力支援ライブラリ [#n55deb21]
- realpath 相対パスを絶対パスに展開する [#a7fa3337]
- rename rename というコマンドは UNIX にはない。mv を参照。 [#h0bab9b4]
- route ルーティング情報の設定・表示 [#vd4f534d]
- rsync ファイル・ディレクトリのバックアップ・ミラーリング [#t8d8263d]
- rtprio リアルタイムスケジューリングを使用する [#jfaa047d]
- sockstat ソケット情報を表示する (FreeBSD) [#s33a6418]
- stty ターミナルの設定を行う [#f4ba868f]
- tip リモートシステムに接続する(cu) [#r44d637e]
- tree ファイル・ディレクトリをツリー形式で表示する [#d7d28991]
- ulimit プロセスへの各種の制限を設定する。sh・bash の内部コマンド。 [#yd26b34f]
- unmount umount の誤記? [#lc1bf993]
- users 現在ログインしているユーザ名を表示 [#i38ddf35]
- wall ログイン中の全ユーザに対してメッセージを送信 [#k2a202c9]
- whoami ユーザ名 (ログイン ID) を表示 [#zdbc94cf]
- xauth X サーバへの接続を管理する [#odd9eed7]
- xkeycaps キーボードの設定 [#a45ceb6c]
- xscreensaver-command xscreensaverに命令する [#f05fd732]
- xtar GUIインタフェースを持つ tar [#icd714b2]
[[トップページ]]
#contents
*コマンドリスト [#c8fc3446]
//[[gdb]] [[gdb/コマンド一覧]]
*基礎的コマンド [#j25a4e87]
-cat ファイルの内容を表示する(パイプ)。複数のファイルを連結する
-cd カレントディレクトリを変更する。シェルの内部コマンド
-chdir カレントディレクトリを変更する。cd と全く同じ
- chmod ファイル・ディレクトリの属性を変更する。
- cp ファイルをコピーする
- emacs 高性能エディタ
- grep 指定のパターンにマッチする行を表示(パイプ)
- gzip 高機能なファイル圧縮・伸長ツール (gunzip)
- less ファイル表示プログラム (ページャ)
- ls ファイル・ディレクトリを表示
- man オンラインマニュアルを表示する
- more ファイル表示プログラム (ページャ)
- mv ファイルの移動、リネーム (名前変更)
- pwd カレントディレクトリを表示する。
- rehash ハッシュテーブルを再構築する。csh・tcsh の内部コマンド
- rm ファイルの削除
- tar アーカイバ。複数のファイルを1つにまとめる。
- vi 基本的なエディタ
*ファイル・ディレクトリ管理 [#r3a04bed]
- bsdiff バイナリパッチ作成 (差分・差異・比較)
- bspatch バイナリパッチ適用
- chflags ファイルのフラグを変更する
- chgrp ファイルの属するグループを変更する
- chmod ファイル・ディレクトリの属性を変更する。
- chown ファイルの所有者、所有グループを変更する
- cksum ファイルのチェックサムを表示する
- cmp 2つのファイルの比較。最初に違いが見つかった行番号と文字数を表示する。
- dd ファイルのコピー・ディスクダンプ・バックアップ・リストア・ファイル作成
- df ディスクの使用状況を表示
- diff ファイルの違いを表示。パッチを作成。(差分・差異・比較)
- diff3 3つのファイルの違いを表示 (差分・差異・比較)
- du 指定ディレクトリ以下のディスク使用量を再帰的に表示する
- fd ファイル・ディレクトリ管理ツール
- fsck ファイルシステムの矛盾の検出・修復
- fuser ファイル・ソケットを使用しているプロセスを表示 (Solaris・Linux)
- ldd ダイナミックリンクの関係を表示
- ln ハードリンク・シンボリックリンクを張る。
- ls ファイル・ディレクトリを表示
- md5 ファイルのチェックサムを求める
- md5sum ファイルのチェックサムを求める
- mkdir 新しいディレクトリを作る
- patch パッチを当てる
- rm ファイルの削除
- rmdir ディレクトリの削除
- script コンソールへの出力をファイルに書き出す。
- stat ファイルの詳細な情報を表示
- touch ファイルのタイムスタンプを変更、ファイルを新規作成する
- umask ファイル・ディレクトリ生成マスクの設定。シェルの内部コマンド。
- xdelta バイナリパッチ作成・適用
- xdtm ファイラー
- xdu du の出力を図で表示する
- xfm GUI インタフェースを持つファイルエディタ
*プロセス管理 [#redcb7b4]
- kill プロセス・ジョブを殺す
- killall コマンド名を指定して kill
- nice プライオリティ (優先順位) を変更して実行する
- nohup ログアウトしても処理を中断させない
- ps 実行中のプロセスの情報を表示
- renice 現在実行中のプロセスのプライオリティ (優先順位) を変更する
- suspend シェルを一時中断する。csh・tcsh・bash の内部コマンド
- top プロセスの状態をリアルタイムに表示
- xkill Xアプリケーションを終了させる
*システム管理 [#ofa4d6ec]
- MAKEDEV デバイスファイルを作成する。FreeBSDのみ?
- ac ログイン時間の記録を表示 [#dc367c57]
- accton アカウント情報ログファイル作成の許可/禁止
- adduser 新規ユーザを追加する (FreeBSD)
- at 実行時間を指定してコマンドを実行
- atq at で指定されたコマンドのリストを表示
- catman オンラインマニュアルの整形を行う
- chflags ファイルのフラグを変更する
- cron スケジューラデーモン。クーロン。
- crontab スケジュールを登録。決められた時刻にプログラムを実行する。クーロン。
- dmesg システムのメッセージを表示
- freebsd-update FreeBSD のバイナリ更新を行う。Windows Update のようなもの
- fstat 現在オープンしているファイルの情報を表示
- halt シャットダウン
- kbdcontrol キーボードの種類を決める
- last 過去のブート、シャットダウン、ログインの記録を表示
- lastcomm これまで実行されたコマンドの一覧を表示
- ldconfig 共有ライブラリを検索するパスを設定
- ldd ダイナミックリンクの関係を表示
- lsdev 現在のシステムで有効なデハイスを表示
- mount ファイルシステムをマウントする
- newaliases /etc/aliases の情報を更新する。
- ntpdate 自動的に時刻を修正する
- pkg_add パッケージのインストール。FreeBSD のみ。
- pkg_delete パッケージの削除。FreeBSD のみ
- pkg_info パッケージの情報を表示。FreeBSD のみ
- pkgadd パッケージのインストール。Solaris のみ。
- pwd_mkdb パスワードファイルを作成する
- reboot システムを再起動する
- rmuser システムからユーザを削除する。FreeBSD のみ。
- rup リモートマシンの状態を表示する
- sa 実行されたコマンドの統計を表示
- shutdown システムをシャットダウンする
- su root (スーパーユーザ) になる。他人の名前でログインする
- sudo 他ユーザ権限でコマンドを実行する
- swapinfo スワップ領域の情報を表示
- sync ディスクキャッシュをフラッシュする
- umount マウントの解除
- uname システムの情報を表示
- uptime ホストの情報を表示
- useradd 新規ユーザを追加する (Linux, Solaris)
- vipw パスワードファイルを編集する
- vmstat 仮想メモリの状態を表示
- xcpustate CPUの状態をグラフで表示
- xload システムの負荷を表示する
- xsysinfo システムの状況をグラフで表示
- xsysstats システムの状況を表示
*個人環境設定 [#efa4afd9]
- bindkey tcsh の機能をキーに割り付ける。tcsh の内部コマンド。
- chpass ユーザの個人情報 (ログインシェル・リアルネームなど) を変更する。
- chsh ログインシェルを変更する
- complete コマンドの引数の補完の設定をする。tcsh の内部コマンド
- crontab スケジュールを登録。決められた時刻にプログラムを実行する。クーロン。
- id ユーザの UID、GID、グループ名を表示
- leave ログアウトする予定の時間を知らせる
- limit プロセスへの各種の制限を設定する。csh・tcsh の内部コマンド。
- lock ターミナルをロックする。
- mesg 他ユーザからのメッセージの表示の許可/不許可を設定
- passwd パスワードを変更する。
- printenv 現在設定されている環境変数を表示。
- quota ディスク割り当て状況を表示
- set シェル変数を設定する。csh・tcsh の内部コマンド。
- setenv 環境変数を設定する。csh・tcsh の内部コマンド。
- source ファイルに書かれたコマンドを実行する。csh・tcsh・bash内部コマン
- unalias エイリアスの設定を解除する。シェルの内部コマンド
- uncomplete complete の設定を解除。tcsh 内部コマンド
- unhash コマンド検索にハッシュテーブルを使用しない。csh・tcsh 内部コマンド。
- unlimit リソース制限を解除。csh・tcsh 内部コマンド
- unset シェル変数を削除。csh・tcsh 内部コマンド
- unsetenv 環境変数を削除。csh・tcsh 内部コマンド
- xev X のイベントを表示
- xmodmap X 上でのキーをカスタマイズする
- xset X Window System の各種設定を行う。
*コンパイラ・デバッガ・プログラミング [#u6f854c9]
- a2p awk スクリプトを perl スクリプトに変換する
- ar アーカイバ
- as アセンブラ
- awk テキスト整形ツール(パイプ)
- bison 構文解析パーサ生成プログラム
- cc C コンパイラ
- cccc C言語・C++・Java ソースコードステップカウンタ (行数カウント・ステップカウント・ステップ数)
- cflow Cのソースを解析して、どの関数内からどの関数を読んでいるか表示する。
- configure Makefile 生成スクリプト
- cpp C プリプロセッサ
- f77 Fortranコンパイラ
- file2c 標準入力から読み込んだ文字列を ASCII コードに変換する。
- flex 字句解析パーサ生成プログラム
- gas GNUアセンブラ
- gcc GNU C/C++ コンパイラ
- gcore 実行中のプロセスのコアを得る
- gdb デバッガ
- gmake GNU make
- gprof
- grep 指定のパターンにマッチする行を表示(パイプ)
- indent C のソースを整形する (パイプ)
- kdump
- ktrace
- ld リンカ。リンクエディタ
- lex 字句解析パーサ生成プログラム
- lint Cプログラムの文法チェッカ
- m4 マクロ言語プロセッサ
- make 依存関係を調べて最適な実行をする。
- nm 実行ファイル、ライブラリのシンボルテーブルを表示
- p2cc Pascal コンパイラ
- perl 高機能プログラミング言語。awk・sed・C などの便利なところだけを引き継いだ。
- sed 文字列の置換を行う
- strip 実行ファイルからリロケート情報とシンボルテーブルを削除する。
- trace
- truss プログラム中のシステムコール呼び出し部分をトレース
- unifdef プリプロセッサの条件式を削除する
- wish シンプルウィンドウシェル?
- xmkmf Makefile 作成ツール
- yacc 構文解析パーサ生成プログラム
*検索 [#ne462f54]
- agrep 曖昧検索を行う grep
- egrep 拡張正規表現を使える grep
- fgrep 正規表現が無効となる grep。
- find ファイルを検索する。
- grep 指定のパターンにマッチする行を表示(パイプ)
- locate ファイルをデータベースから検索する。
- xargs 標準入力から引数を読み込み、指定のコマンドを実行する
- zgrep 圧縮してあるファイルを grep する
*ウィンドウマネージャ [#va873c12]
- afterstep NEXTSTEP 風のウィンドウマネージャ
- enlightenment グラフィカルなウィンドウマネージャ
- fvwm 複数の仮想画面を持つウィンドウマネージャ
- fvwm2 fvwmのバージョン2。
- fvwm95-2 Windows95 風のウィンドウマネージャ。
- twm 基本的なウィンドウマネージャ
- xsm X session manager
*音楽・オーディオ [#z9f41e6f]
- amp MPEG AUDIO Layer3 (MP3) プレイヤー
- cda CDプレイヤー
- cdcontrol CDプレイヤー
- cdplay CDプレイヤー
- cdplayer CDプレイヤー
- gogo MP3 エンコーダ
- mpg123 MPEG AUDIO Layer3 (MP3) プレイヤー
- mxaudio GUIインタフェースを持ったMPEG AUDIOプレイヤー
- playmidi MIDIプレイヤー。FreeBSDでは音が悪いという噂がある。
- sox サウンドファイルのコンバータ
- splay MP3、waveの再生ツール
- tosha CD から音楽データを吸い出すツール
- workman CD プレイヤー
- xanim アニメーション、音声データを表示
- xaudio MPEG AUDIO プレイヤー
- xmcd CDプレイヤー
*映像・画像・ドローツール [#h75b6d1b]
- ImageMagick グラフィックユーティリティ
- cjpeg 画像ファイルを JPEG 形式に変換する
- convert 画像ファイルを変換する (ImageMagick)
- display 画像を表示・編集する(ImageMagick)
- dvi2ps DVI ファイルを PostScript 形式に変換する
- flame フラクタル画像を描く
- gimp 高機能グラフィックツール
- gnuplot グラフ描画プログラム
- gs ghostscript。PostScript (ポストスクリプト) 形式のファイルを表示する
- identify 画像ファイルのフォーマット・サイズなど調べる (ImageMagick)
- import ウィンドウの画像をダンプする
- maplay MPEG AUDIO プレイヤー
- netpbm 画像処理プログラム
- tgif ドローツール
- xanim アニメーション、音声データを表示
- xli 画像をX上で表示する。xloadimage の発展版。
- xloadimage 画像を表示
- xmandel マンデルブロ画像を描く
- xpaint ペイントツール
- xsetroot ルートウィンドウに白黒の画像を張り付ける。
- xv 多機能グラフィックツール。
- xwd ウィンドウの画像をダンプする
- xwud xwd で作ったファイルを表示する
*ネットワーク [#c33114df]
- archie コマンドラインで FTP サイトから検索する。
- bfilter 個人向け HTTP proxy (プロキシ)
- ethereal パケット監視ツール
- fetch FTP・HTTP ダウンローダ
- finger 現在ログインしているユーザ名を表示。ユーザの個人情報を表示
- ftp ファイル転送ユーティリティ
- host
- hostname ホスト名を表示
- ifconfig ネットワークインタフェースの設定を行う
- inetd ポートを見張り、クライアントからのリクエストがあるとサーバプログラムを起動する。
- mesg 他ユーザからのメッセージの表示の許可/不許可を設定
- ncftp 高機能 ftp クライアント
- netstat ネットワークの使用状況を表示
- nslookup IP アドレスを FQDN に、FQDN を IP アドレスに変換する
- phone 高機能 talk。日本語(かな文字)を表示することができる
- ping 指定のホストとのパケットの送受信ができるかを調べる
- ppp ダイヤルアップ PPP 接続する
- rcp リモートホスト間でファイルをコピー
- rlogin リモートログイン。
- rsh リモートシェル
- socat ソケットリレーツール (proxy)
- talk 他ユーザとリアルタイムで話す。
- tcpdump ネットワーク上を流れるパケットを監視する
- telnet リモートホストにログインする
- traceroute ネットワークがどのように接続されているか表示する
- w 現在ログイン中のユーザ名と、各ユーザが実行中のプロセス名を表示する。
- who 現在ログインしているユーザ名を表示する。
- whois ネットワークの企業・個人情報を調べる
- write ログイン中の他ユーザにメッセージを表示する
- xarchie anonymous FTP サイトのファイルを検索する
- xftp インタラクティブな ftp ツール
- xhost Xサーバへのアクセスの許可・不許可を設定する
- xntpd NTP サーバ。
*アーカイブ・圧縮・エンコード・デコード [#d0adf3c5]
- base64 BASE64 エンコーダ・デコーダ
- bzip2 gzip より圧縮率の高い圧縮・伸長ツール (bunzip2)
- compress ファイルを圧縮する
- gzcat 圧縮されたファイルの内容を伸長せずに表示。実行ファイルは gzip と同じ。
- gzexe 実行ファイルを圧縮して、自己伸長型の実行ファイルを作る。
- gzip 高機能なファイル圧縮・伸長ツール (gunzip)
- lha LHA・LZH ファイルの管理ツール
- tar アーカイバ。複数のファイルを1つにまとめる。
- uncompress compress 形式の圧縮ファイル (*.Z) を伸長する
- unzip ZIP 形式のアーカイブを伸長・展開する
- uudecode テキストをバイナリファイルに変換
- uuencode バイナリファイルをプレインテキストに変換
- zcat 圧縮されたファイルの内容を表示
- zdiff 圧縮されたファイルの差分を表示
- zforce ファイル名を*.gzにする(?)
- zipinfo ZIP 形式のアーカイブの情報を表示
- zmore 圧縮されたファイルの内容を表示する
- znew .Z (compress) ファイルを .gz (gzip) に変換
*シェル・シェルの内部コマンド [#pd87c3d7]
* alias コマンドの別名 (エイリアス) を設定する。シェルの内部コマンド。 [#y83cb267]
- bash 高機能版 sh。バッシュ。
- bg 指定したジョブをバックグラウンドで実行する。シェルの内部コマンド。
- bindkey tcsh の機能をキーに割り付ける。tcsh の内部コマンド。
- builtins tcsh の内部コマンド一覧を表示
- complete コマンドの引数の補完の設定をする。tcsh の内部コマンド
- csh Cシェル
- exec 現在実行中のシェルに代わり、指定したコマンドを実行する
- exit 現在のシェルを終了する。シェルの内部コマンド。
- export 環境変数を設定する。sh・bash の内部コマンド。
- fg 指定したジョブをフォアグラウンドで実行する
- for 指定されたコマンドを一括して実行する。sh・bash の内部コマンド
- foreach 指定されたコマンドを一括して実行する。csh・tcsh の内部コマンド
- history 過去にタイプしたコマンドを表示する。csh・tcsh内部コマンド。
- jobs 実行中のジョブを表示
- limit プロセスへの各種の制限を設定する。csh・tcsh の内部コマンド。
- rehash ハッシュテーブルを再構築する。csh・tcsh の内部コマンド
- set シェル変数を設定する。csh・tcsh の内部コマンド。
- setenv 環境変数を設定する。csh・tcsh の内部コマンド。
- sh シェル (Bシェル、ボーンシェル)
- suspend シェルを一時中断する。csh・tcsh・bash の内部コマンド
- tcsh csh のユーザインタフェイスを強化したシェル
- telltc ターミナルの設定を表示。tcsh の内部コマンド
- test 条件式評価プログラム
- type コマンドのフルパスを表示。sh・bash 内部コマンド
- unalias エイリアスの設定を解除する。シェルの内部コマンド
- unhash コマンド検索にハッシュテーブルを使用しない。csh・tcsh 内部コマンド。
- unset シェル変数を削除。csh・tcsh 内部コマンド
- unsetenv 環境変数を削除。csh・tcsh 内部コマンド
- where コマンドのフルパスを表示。csh・tcsh 内部コマンド
- which コマンドのフルパスを表示
*日本語 [#u954232c]
- coco コード変換、コード判定を行う(パイプ)
- elvis 日本語を表示できる vi
- euctosj 文字コードを変換する (パイプ)
- gawk GNU awk。日本語も扱える。
- iconv 文字コードを変換する (パイプ)
- jcatman 日本語マニュアル対応の catman
- jless 日本語を表示できる less
- jman 日本語のオンラインマニュアルを表示
- kakasi 漢字をひらがな・カタカナ・ローマ字に変換
- kinput2 日本語を入力するためのツール。
- kon コンソールで日本語を表示する
- kterm ターミナルエミュレータ。xterm の日本語対応版
- mule 多国語エディタ。nemacs の後継エディタとして開発された。
- nkf 文字コードを変換する (パイプ)。また、MIME、ROT13/47 なども変換できる。
- qkc 漢字コードを変換。改行コードを変換。
*TeX・印刷 [#w4ea95e5]
- dvi2ps DVI ファイルを PostScript 形式に変換する
- dvi2tty DVI ファイルをコンソールでプレビューする
- gs ghostscript。PostScript (ポストスクリプト) 形式のファイルを表示する
- jlatex TeX コンパイラ
- xdvi DVI ファイルのビュアー
*調べる (ファイル・漢字コードなど) [#j90615f4]
- bytebench
- coco コード変換、コード判定を行う(パイプ)
- du 指定ディレクトリ以下のディスク使用量を再帰的に表示する
- file 指定されたファイルを解析して、ファイルの種類を表示する。
- grep 指定のパターンにマッチする行を表示(パイプ)
- id ユーザの UID、GID、グループ名を表示
- info info ドキュメント閲覧ツール
- jman 日本語のオンラインマニュアルを表示
- ls ファイル・ディレクトリを表示
- man オンラインマニュアルを表示する
- wc ファイルの行数、単語数、サイズを表示(パイプ)
- whatis オンラインマニュアルから検索
- where コマンドのフルパスを表示。csh・tcsh 内部コマンド
- whereis コマンド、ソース、マニュアルのパス名を検索して表示する
- which コマンドのフルパスを表示
- xdu du の出力を図で表示する
*メール [#b386d1f3]
- biff メールの到着を知らせるかどうかを設定する。
- from 到着したメールの送り主一覧を表示
- mail 簡易的なメーラー
- mew 高機能メーラー。
- newaliases /etc/aliases の情報を更新する。
- popclient POPクライアント。
- procmail メール自動処理プログラム
- sendmail メール管理プログラム
- xbiff メールの到着を知らせる。biff の X アプリケーション版。 [#o91baef3]
- xfmail メイルユーティリティ [#n062cb13]
- xpbiff メールの着信を知らせる。 [#s21924ba]
*数学 [#fc1fccb2]
- arithmetic 簡単な算数の問題を出題する
- bc 計算機
- calc 簡易計算機
- dc 逆ポーランド記法の計算機
- factor 数字が素数かどうか調べる
- gnuplot グラフ描画プログラム
- hexcalc 2進、8進、10進、16進数の計算ができる電卓
- primes 素数を調べて表示
- xcalc 電卓。Xアプリケーション
*エディタ・ビュアー [#q3a9ec3c]
- beav バイナリエディタ・ビュアー
- elvis 日本語を表示できる vi
- emacs 高性能エディタ
- hexdump ダンプ
- jless 日本語を表示できる less
- less ファイル表示プログラム (ページャ)
- more ファイル表示プログラム (ページャ)
- mule 多国語エディタ。nemacs の後継エディタとして開発された。
- nemacs 日本語を扱える emacs
- vi 基本的なエディタ
- view vi と同じ操作方法のビュアー
- xemacs emacs の別実装
- xless ファイルのビュアー
- zmore 圧縮されたファイルの内容を表示する
*X Window System [#pbbc9324]
- Eterm 背景に画像を貼れるターミナルソフト
- X Xサーバ
- XF86Setup Xの設定を行う。XFree86 3.2から付属。
- XF86config Xの設定を行う。
- bdftopcf
- kterm ターミナルエミュレータ。xterm の日本語対応版
- mkfontdir X のフォントのインデックスファイルを作成
- showrgb X 上で使える色と、その名前の対応表を表示
- startx X Window System を起動する
- xcb カットバッファ
- xcolors 色のサンプルを表示
- xconsole コンソールの出力を監視する。
- xdm X Window System のログイン画面を表示
- xdpyinfo Xサーバの情報を表示
- xev X のイベントを表示
- xfd 指定フォントの各文字の情報を見る。
- xfontsel Xのフォントを対話的に見る
- xinit X サーバを起動するプログラム
- xkill Xアプリケーションを終了させる
- xlock X画面のロック
- xlsclients X上のプログラムのインフォメーションを表示
- xlsfonts 使用可能なフォント名の一覧を表示
- xmessage メッセージウィンドウを表示
- xprop ウィンドウのプロパティを表示
- xrdb X のリソースを登録する
- xrefresh X画面を再描画
- xset X Window System の各種設定を行う。
- xterm X 上での端末エミュレータ。日本語を表示する場合は kterm を使う。
- xwd ウィンドウの画像をダンプする
- xwininfo 指定されたウインドウの情報の表示
- xwud xwd で作ったファイルを表示する
*WWW [#t7494aeb]
- Mosaic
- apache 高機能WWWサーバ
- bfilter 個人向け HTTP proxy (プロキシ)
- fetch FTP・HTTP ダウンローダ
- ftp ファイル転送ユーティリティ
- lynx テキストブラウザ
- mosaic Web ブラウザ
- mozilla オープンソースのブラウザ
- netscape www ブラウザ
- url_get URLを指定して、webページを取得する。
- weblint HTMLの文法をチェックする
- wget HTTP・FTP ダウンローダ
- wwwstat WWWサーバのログを解析する。
*時計・アクセサリなど (Xアプリケーション) [#n3525e83]
- sunclock 地球のどの部分に太陽の光があたっているかを表示
- xcalender メモ機能を持つカレンダー
- xclock X アプリケーションの時計。その他 時計の紹介。
- xengine 4サイクルレシプロエンジン
- xephem 地球、月などの天体情報を表示
*小物類 (文字列処理など) [#w8847090]
- Tee tee の進化版
- awk テキスト整形ツール(パイプ)
- basename パス名+ファイル名からパス名を削除する
- col エスケープシーケンスを取り除く(フィルタ)
- cut テキストを切り出す(パイプ)
- date 現在の時刻 (日時) を表示・設定する
- dirname パス名+ファイル名からファイル名を削除する
- echo 文字列を表示
- env 環境変数をセットしてコマンドを実行
- expand ファイル中のタブをスペースに変換する (パイプ)
- fold テキストを一定幅に整形する(パイプ)
- hd ダンプ [#b8575cad]
- head ファイルの先頭部分を表示 (パイプ)
- hexdump ダンプ
- jot 連番・ランダムデータを生成
- od ファイルのダンプ
- printf C の printf(3) と同じような出力ができる
- sed 文字列の置換を行う
- sleep 指定秒数だけ動作を止める
- sort 文字列をソートする(パイプ)
- split ファイルを複数のファイルに分割する。結合は cat で行う。
- strings ファイルから文字列と思われる部分を探して表示する。
- tail ファイルの最終部分を表示 (パイプ)
- tee パイプからの入力を標準出力と指定ファイルに書き出す(パイプ)
- textutils テキスト処理パッケージ
- time プログラムの実行時間を計測する
- tr 文字の置換を行う
- unexpand ファイル中のスペースをタブに変換する(パイプ)
- uniq 連続する同じ行を1行にまとめる
- wc ファイルの行数、単語数、サイズを表示(パイプ)
- yes 指定の文字列を表示し続ける。
*ゲーム [#z777cbb6]
- fortune
- jnethack ローグ風のゲーム(日本語版)
- oneko ねこがマウスを追いかける
- rain 雨が降るデモ
- swisswatch
- xbill ビルゲイツをやっつけるゲーム
- xboing ブロック崩しゲーム
- xevil ゲーム
- xgal ギャラガ(ゲーム)
- xneko ねこがマウスを追いかける
*スクリーンセーバー・お遊びツール [#e3c65201]
- decayscreen 画面が溶けていくデモ。スクリーンセーバか?
- greynetic 長方形をランダムに描く
- halo 画面にサークルを描く
- helix らせん模様を描く
- hopalong フラクタル画像を描く
- hypercube 4次元物体を2次元で表示
- imsmap フラクタル画像を描く
- maze 迷路を作る
- pedal きれいな画像を描く
- stars 星が流れるデモ
- xearth ルートウィンドウに地球を表示
- xeyes マウスポインタを追いかける目玉を表示
- xeyes+ マウスポインタを追いかける目玉を表示
- xgc Xのグラフィックデモ
- xgolgo マウスポインタを追いかける目玉を表示
- xlock X画面のロック
- xlogo X のロゴを表示
- xphoon ルートウィンドウに月面を表示
- xroach ウィンドウの下をゴキブリが這う
- xscreensaver スクリーンセーバ
*コマンドが実行できないとき [#v31206d6]
- apropos キーワードにマッチしたオンラインマニュアルを表示
- find ファイルを検索する。
- ldd ダイナミックリンクの関係を表示
- locate ファイルをデータベースから検索する。
- man オンラインマニュアルを表示する
- whatis オンラインマニュアルから検索
- where コマンドのフルパスを表示。csh・tcsh 内部コマンド
- whereis コマンド、ソース、マニュアルのパス名を検索して表示する
- which コマンドのフルパスを表示
- xman オンラインマニュアルビュアー
*未整理 [#b204983b]
- CVSチュートリアル応用編 複数人での開発・タグ・ブランチ
- CVSチュートリアル基礎編 バージョン管理ツール (基礎編)
- CVSトピック編 CVS に関するいろいろな情報
- CVS運用編 CVS をお仕事なプロジェクトに導入するには
- a2ps テキストファイルを Postscript に変換する
- appres Xのリソースの設定を表示
- astrolog 占星術のプログラムらしい
- banner 大きい文字を出力
- bdes ファイルを暗号化・復号化する(パイプ)
- bonnie ディスクベンチマーク
- bonnie++ ディスクベンチマーク
- cal カレンダーを表示する
- clear 画面の消去
- comm 2つのファイルの違いの表示
- crypt 暗号化・復号化ツール
- cu モデムのチェック。
- dig 名前解決を行う
- fdformat フロッピーディスクをフォーマットする
- filepp 独自拡張プリプロセッサ
- getopt
- ghostview Postscript ファイルのビュアー。
- grance top のようなものらしい。HP-UX のみ。
- grdc コンソールに時計を表示
- gzrecover 壊れた gzip ファイルをリカバリする (破損/復旧/復活/gzip Recovery Toolkit/gzrt)
- idprio アイドルスケジューリングを使用する
- init ログイン処理の初期化
- kcon キーボードのコントロールとマッピング
- lesskey less のキーバインドを変更
- listres ウィジェットリソースのリストを表示
- look 英単語のつづりを調べる。
- lsof オープン中のファイル一覧や、ファイルをオープンしているプログラムの一覧を表示
- manpath man が参照するディレクトリを表示
- mbmon PC のマザーボード監視ツール (ハードウェアモニタツール)
- mc ファイル・ディレクトリ管理ツール
- mkfile サイズを指定したファイル生成 (ファイル作成)
- mtools MS-DOSフォーマットのフロッピー用のツール集
- openssl 暗号化・復号化・公開鍵などを扱うツール
- povray レイトレーシングツール (3D 画像作成ツール)
- priocntl プロセスのスケジューリングポリシーをセット
- readline 行入力支援ライブラリ
- realpath 相対パスを絶対パスに展開する
- rename rename というコマンドは UNIX にはない。mv を参照。
- route ルーティング情報の設定・表示
- rsync ファイル・ディレクトリのバックアップ・ミラーリング
- rtprio リアルタイムスケジューリングを使用する
- sockstat ソケット情報を表示する (FreeBSD)
- stty ターミナルの設定を行う
- tip リモートシステムに接続する(cu)
- tree ファイル・ディレクトリをツリー形式で表示する
- ulimit プロセスへの各種の制限を設定する。sh・bash の内部コマンド。
- unmount umount の誤記?
- users 現在ログインしているユーザ名を表示
- wall ログイン中の全ユーザに対してメッセージを送信
- whoami ユーザ名 (ログイン ID) を表示
- xauth X サーバへの接続を管理する
- xkeycaps キーボードの設定
- xscreensaver-command xscreensaverに命令する
- xtar GUIインタフェースを持つ tar