−よく使うコマンド集(その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


このサイトに関するお問い合わせはlinux@kitahotaru.comまでお願いいたします。