UNIXコマンドについて
以下、知っていないと困るUNIXコマンド11個を記載します。
| コマンド | コマンドの説明 |
| オプション、使用例 | コマンドの使用例、オプションの説明 |
| cat | ファイルの中身を見る |
| # cat filename | filename の中身を見る |
| more | ファイルの中身を1ページごと見る。長いファイルの場合、catだとスクロールしてしまうが、moreを使えば1ページごと見れる。 |
| # more filename | filenameの中身を1ページごと見る。スペースキーを押すと次ページに移る。 |
| cd | ディレクトリ(=フォルダ)を移動する |
| # cd cgi | 子ディレクトリのcgiというディレクトリに移動する。 |
| # cd ../ | 親ディレクトリに移動する。 |
| ls | ディレクトリの中身を見る |
| # ls | ディレクトリの中身を見る。ただし、.(カンマ)から始まるファイルは表示されない。 |
| # ls -a | .(カンマ)から始まるファイルも含め、全てのファイルを表示。 |
| # ls -l | ファイル名だけでなく、ファイルの情報も表示。 |
| # ls *.cgi | .cgiという拡張子を持ったファイルのみ表示。*はワイルドカードと呼ばれ、0文字以上の任意の文字に代用される。 |
| cp | ファイルをコピーする |
| # cp hoge.cgi cgi/ | hoge.cgiというファイルをcgiというディレクトリに同じ名前でコピーする。 |
| # cp hoge.cgi foo.cgi | hoge.cgiというファイルを同じディレクトリにfoo.cgiという名前でコピーする。 |
| mv | ファイルを移動する |
| # mv hoge.cgi cgi/ | hoge.cgiというファイルをcgiというディレクトリに同じ名前でコ移動する。 |
| # mv hoge.cgi foo.cgi | hoge.cgiというファイルを同じディレクトリにfoo.cgiという名前で移動する。結果的には名前の変更になる。 |
| rm | ファイルの削除。MS-WindowsやMacintoshとは異なり、復活は一切出来ないので注意。 |
| # rm hoge.cgi | hoge.cgiというファイルを削除。 |
| # rm *.html | .htmlとい拡張子を持つファイルを全て削除。 |
| # rm * | ディレクトリの中のファイルを全て削除。 |
| # rm -r cgi | cgiというディレクトリを中身ごと全て削除。 |
| mkdir | ディレクトリを作る。 |
| # mkdir cgi | cgiという子ディレクトリを作る。 |
| rmdir | ディレクトリを削除する |
| # rmdir cgi | cgiというディレクトリを削除する。ただし、ディレクトリにファイルがある場合は削除できない。 |
| pwd | 現在いるディレクトリを表示 |
| # pwd | 現在いるディレクトリを表示。 |
| which | コマンドのパスを調べる |
| # which perl | perl のパスを調べる。 |
前のページに戻る
(c)1999 Shin Iida
|