Top

ドメイン名入門
入門ガイド
管理ガイド基礎
[Email]
[FTP]
[Web]
[Ports]
[Shell]
  標準コマンド
  限定コマンド
  Cron
  Rc
  タイムゾーン
  Finger
  du
  Getback
[User]
[CPX]
[Webmin]
管理上級編


v3
Top
v3
Start
v3
Email
v3
Ftp
v3
Web
v3
Ports
v3
Shell
v3
User
v3
Perl
v3
Java
v3
System
v3
CPX


UNIX shell 標準コマンド

本ページは 2008-04-01 更新されました


以下のコマンドは、UNIX shell で使われる最も一般的なものです。
これは、完全なリストには程遠いものです。
しかしこれだけ知っているだけでも shell 利用を始められます。
特定のコマンドに付いて詳しく知りたいときは shell 上で man command と入力すれば、マニュアルが読めます。
あるいは UNIX の解説書をあたってください。
また、FreeBSD 日本語マニュアル検索 (jman/japropos/jwhatis)では日本語の man ページが読めます。 Linux の場合は、Linuxコマンドリファレンスなど多くのページが公開されています。

多くのコマンドでは、一つのハイフン (-) に続く文字、二つのハイフン (--) に続く単語をフラッグとして使います。
コマンドがファイル指定やディレクトリ指定を必要とする場合は、相対パス (現在のディレクトリとの相対的位置関係による) あるいは、絶対パス (vps サーバーの root ディレクトリとの位置関係による) が使えます。
絶対パスを使う場合は、パス指定をスラッシュ (/) で始めます。
相対パスの場合は、上位のディレクトリを指定する場合には .. を使います。
例えば、/home/myuser/www ディレクトリから /home/myuser/mail ディレクトリに移動する場合は、cd /home/myuser/mailcd ../mail のどちらも有効です。

コマンド 説明 使い方
cd

現在のディレクトリから、別のディレクトリに作業領域を変更します。

cd directory
pwd

現在の作業領域ディレクトリを表示します。

pwd
ls

作業領域ディレクトリ内のファイルやディレクトリを表示します。
-l (詳細) や -a (hidden ファイルを含む全て)、-F (ディレクトリの場合はファイルとの区別のために / を付ける) といったフラッグを含めることもできます。

ls [-alF]
mkdir

作業領域ディレクトリ内に新しいディレクトリを作成します。
/.. を使うことで、作業領域ディレクトリ以外を指定することもできます。

mkdir dirname
rmdir

空のディレクトリを削除します。
ディレクトリが空でなかった場合は削除されません。

rmdir dirname
cp

ファイルやディレクトリをコピーします。

cp oldname newname
mv

ファイルやディレクトリを新しい場所に移動します。
mv は old file が削除される点が cp と異なります。
そのため、このコマンドは注意して使ってください。

mv oldname newname
rm

ファイルやディレクトリを削除します。
-r フラッグ付きでディレクトリを削除した場合、再帰的にディレクトリ内の全てのディレクトリとファイルが削除されます。
-f フラッグの場合、確認プロンプトなしで削除します。
rm コマンドの利用は、とりわけ -r フラッグ付きやワイルドカードで利用するときは、注意深く行う必要があります。

rm [-rf] filename
cat

ファイルの内容を stout (standard output 通常は画面) に出力します。
テキストファイルの内容を見るときに使います。
また多くの場合、grep 等のコマンドと組み合わせて使います。
出力をリダイレクト (>) を使って画面以外にすることができます。

cat filename
grep

ファイルから、指定されたテキストのパターンを探します。
grep は多くの場合ワイルドカードで利用されます。
また、他のコマンドのリダイレクト先として使われます。
(例: ls -l > grep *.html)

grep searchstring 

  filename [filename2]
tar

ファイルやディレクトリの圧縮された書庫ファイルの作成に使われます。
項圧縮ファイルを作成できるので、テープバックアップやオフサイトバックアップに適しています。
PC や Mac の圧縮プログラムは tar フォーマットをサポートしていないので、クライアント向きとはいえません。
tar ファイルの作成には -c フラッグを、書庫ファイルの展開には -x フラッグを使います。
-v を使うとコマンドの作業プロセスを見ることができます。
-f はフラッグの最後に指定しなければなりません。
-f フラッグに続けてファイル名を指定します。

tar [-cxvf] tarfile

  filename [filename2]
zip

ファイルを PC や Mac と互換性のあるフォーマットで圧縮します。
そのため、クライアントマシーンとの間でのアップロードやダウンロードに適した選択です。

zip zipfile 

  filename [filename2 ...]
unzip

zip 形式の圧縮ファイルを解凍します。

unzip zipfile




SPEEDEX サポートポリシー

Copyright @ Cyber Vision Hosting Co., Ltd. All rights reserved.


株式会社サイバービジョンホスティング提供サービス一覧
再販売用レンタルサーバーのSPEEDEX | VPS(仮想専用サーバー) | 共用サーバー | 独自ドメイン取得・運用 | SSLサーバー証明書 | ワイルドカードサーバー証明書 | SEO | Google Apps(TM) | クリエイティブワークの検索エンジン