−よく使うコマンド集(その2)− |
|
|
|
|
| ftp |
| 説明 |
| リモートホストに接続し,ファイルの送受信を行います。 |
| 使用法 |
| $ ftp *** **** **.jp |
|
|
|
| hostname |
| 説明 |
| ホスト名の変更を行います。スーパーユーザ権限が必要です。 |
| 使用法 |
ホスト名をhirehareに変更する
# hostname hirehare [enter] |
|
|
|
| nslookup |
| 説明 |
| DNSサーバの問い合わせを行います。指定したホストのFQDNとIPアドレスを確認します。 |
| 使用法 |
# nslookup www.hirehare.ne.jp [enter]
Server: abc.hirehare.ne.jp
Address: 123.456.789.0
Name: abc.hirehare.ne.jp
Address: 123.456.789.0
Aliases: www.hirehare.ne.jp |
|
|
|
| ping |
| 説明 |
| リモートホストにパケットを送り,動作状況を調べます。 |
| 使用法 |
hirehare.ne.jpに5回パケットを送る
$ ping -c 5 hirehare.ne.jp [enter] |
|
|
|
| telnet |
| 説明 |
リモートホストに接続します。通常ポート23番で接続を行います。
★主なコマンド★
open : ログインする
close : 接続を切断する
status : 状況を表示する
quit : 終了する |
|
|
| ▲UP |
|
|
| cat |
| 説明 |
| テキストファイルの内容を閲覧します。 |
| 使用法 |
hireとhareを結合してhirehareに出力する
$ cat hire hare >hirehare [enter] |
|
|
|
| grep |
| 説明 |
| ファイルの中から文字列を検索します。 |
| 使用法 |
拡張子がtxtのファイルからhirehareを検索
$ grep "hirehare" *.txt [enter] |
|
|
|
| less |
| 説明 |
| ファイルの内容をスクロールを用いて自由に閲覧できます。 |
| 使用法 |
hireファイルを閲覧する
$ less hire [enter] |
|
|
|
| nkf |
| 説明 |
文字コードを変換します。オプションで何も指定しない場合はJISコードに変換されます。
★オプション★
-t : テキストモードで出力する
-e : 日本語EUCと仮定して処理する
-s : シフトJISと仮定して処理する |
| 使用法 |
EUCコードに変換する
$ nkf -e hoge.txt > hoge.euc [enter] |
|
|
|
| sort | |
|
|
| vi |
| 説明 |
テキストファイルの内容を編集します。
★ファイルの操作★
:w ファイルに保存
:w name nameのファイル名で保存
:q viを終了
★文字の入力★
a : カーソルの右側から入力
o : 次の行を追加して入力
i : カーソルの左側から入力
[ESC] : コマンドモードへもどる |
|
|
| ▲UP |
|
|
| fdformat |
| 説明 |
フロッピーディスクを初期化します。使用するためにはファイルシステムを作成しなければなりません。
★ディバイスの種類★
/dev/fd0h1200 (minor = 8) FDドライブ0の1.2Mバイト2HDフォーマット
/dev/fd0D720 (minor = 16) FDドライブ0の720Kバイト2DDフォーマット
/dev/fd0H1440 (minor = 28) FDドライブ0の1.44Mバイト2HDフォーマット
/dev/fd1h1200 (minor = 8) FDドライブ1の1.2Mバイト2HDフォーマット
/dev/fd1D720 (minor = 16) FDドライブ1の720Kバイト2DDフォーマット
/dev/fd1H1440 (minor = 28) FDドライブ1の1.44Mバイト2HDフォーマット |
| 使用法 |
1.44MバイトでFDをフォーマットする
# fdformat /dev/fd0H1440 |
|
|
|
| fdisk |
| 説明 |
| ハードディスクのパーティション作成・変更・削除を行います。スーパーユーザ権限が必要です。 |
| 使用法 |
| ハードディスクの増設(パーティションの作成参照) |
|
|
|
| fsck |
| 説明 |
| ディスクの検査と修復をします。 |
| 使用法 |
hdb1のハードディスクを検査する
# fsck /dev/hdb1 [enter] |
|
|
|
| mkfs |
| 説明 |
指定したディバイスにファイルシステムを作成します。
★オプション★
-t : 作成するファイルシステムを指定する |
| 使用法 |
フロッピーディスクを理論フォーマットする
# mkfs -t msdos /dev/fd0 [enter] |
|
|
|
| mount |
| 説明 |
| ファイルシステムをマウントします。 |
| 使用法 |
ms-dos方式のフロッピーディスクをマウントする
# mount -t msdon /dev/fd0 mnt/floppy [enter]
CD-ROMをマウントする
# mount /mnt/cdrom [enter] |
|
|
|
| umount |
| 説明 |
| ファイルシステムをアンマウントする。 |
| 使用法 |
CD-ROMをアンマウントする
# umount /mnt/cdrom [enter] |
|
|
|
| lpr |
| 説明 |
| プリンタで印刷をします。 |
| 使用法 |
hoge.txtを印刷する
$ lpr hoge.txt [enter] |
|
|
| ▲UP |
|
|
| rpm |
| 説明 |
rpmパッケージを管理します。(RedHatLinux)
★オプション★
-i : パッケージを新しくインストールする
-q : パッケージがインストールされているか確認する
-e : パッケージを削除する
-U : パッケージをアップグレードする |
| 使用法 |
パッケージをインストールする
# rpm -ivh proftpd-1.2.4-1.i386.rpm [enter]
パッケージをアップデートする
rpm -Uvh proftpd-1.2.4-1.i386.rpm [enter]
パッケージを削除する
rpm -e proftpd [enter]
インストールされているパッケージを調べる
rpm -qa | grep proftpd [enter] |
|
|
|
| make |
| 説明 |
| コマンドじゃないですけど,ソースからインストールする方法jの基本です。 |
| 使用法 |
apache_1.3.12.tar.gz を/usr/local/src にコピー
# tar xvfz apache_1.3.12.tar.gz ←解凍
# cd apache_1.3.12 ←ディレクトリに移動
# ./configure
# make
# make install |
|
|
| ▲UP |
|
|
| nmap |
| 説明 |
ネットワーク上のサーバがどのようなサービスを提供しているかスキャンします。(あくまでも自分のサーバのセキュリティーチェックのために活用します)
★オプション★-sT(TCPフルコネクトスキャン)、
-sS(TCPハーフコネクトスキャン)、
-sU(UDPスキャン)
-sP(pingスキャン)
-sF(FINスキャン)
-sX(Xmasスキャン)
-sN(Nullスキャン)
-sR(RPCスキャン)
-I(Identdスキャン)
-sA(ACKスキャン)
-sW(Windowスキャン)
-b(FTPバウンススキャン) |
| 使用法 |
詳しくはふれません。IPアドレス***.***.***.***をスキャンします。
# nmap ***.***.***.*** [enter] |
|
|
| ▲UP |
|
|