自宅サーバー ≫ Linux Server ≫ Vine Linux 6 ≫ 各種設定前に

 
ファイアウォールの停止
ルーターを経由している場合、ルーターのファイアウォールと本PCのファイアウォールが二重になってしまうのでファイアウォールを停止
 
 
[root@linux]# /etc/init.d/iptables stop   ← 入力
 
 
 
[root@linux]# chkconfig iptables off      ←  入力
 
 
 
[root@linux]# chkconfig --list iptables      ←  入力
 httpd       0:off   1:off   2:off   3:off   4:off   5:off   6:off

 
各種コマンド
各種サーバー等のインストール&設定において各種のコマンドを使うのでそれらのコマンドを簡単に紹介
rpm -q
当該ソフトがインストールされているかどうか?
 
 
[root@linux]# rpm -q openssh    ← 入力(openssh がインストールされているか?)
 openssh-5.8p2-1v16.i686   
バージョン表示されればインストールされている
 
 
 
[root@linux]# rpm -q openssh    ← 入力(openssh がインストールされているか?)
 パッケージ openssh
はインストールされていません    インストールされていない
 
apt
ソフトの検索・アップテート・ダウンロード・インストール等
①apt-cache search
正規表現でなくてもその文字列が含まれるソフトの情報を取得
 
 
[root@linux]# apt-cache search ssh   ← 入力(ssh が含まれるソフトの情報取得 )
 
apt-cache show
詳細内容を表示
 
 
[root@linux]#  apt-cache show openssh-server   ← 入力(openssh-server の詳しい内容を取得 )
 
③apt-get update
最新のソフトリストを取得
 
 
[root@linux]# apt-get update   ← 入力
 
④apt-get install
ソフトのダウンロード・インストール
 
 
[root@linux]#  apt-get -y install apache2   ← 入力(apache2(Webサーバー)をインストール)
 
⑤apt-get remove
ソフトの削除
 
 
[root@linux]#  apt-get -y remove apache2   ← 入力(apache2(Webサーバー)を削除)
 
⑥apt-get upgrade
最新バージョンをダウンロードしてインストールす

ただし、apt-get upgrade を実行する前には、apt-get update で最新のソフトリストを取得していなければならない

 
 
[root@linux]#  apt-get -y upgrade   ← 入力
 
vi
最も一般的でよく使われるエディタ
 
 
[root@linux]# vi /etc/httpd/conf/xxxxx.zzz      ←  入力(xxxx.zzz はファイル名
 
※ファイル編集方法
ファイルは「編集モード」で表示されカーソルの移動,文字(行)の削除等ができるが文字入力等は「追加/挿入モード」でなければできない
・ファイルの読み込み・保存
    :wq = 上書き保存し終了
    :w = 上書き保存    <入力後 Enter を押す>
    :w **** = 名前を付けて保存(****と言う名前で保存する)     <入力後 Enter を押す>
    :r **** = 現在のカーソルの場所に****で指定したファイルを読み込む     <入力後 Enter を押す>
    :e **** = 新規ファイルとして****の編集     <入力後 Enter を押す>
    :q = viを終了     <入力後 Enter を押す>
・文字の入力
    a = カーソルの右側から入力
    i = カーソルの位置から入力
    o = 次行を追加し入力
・文字の削除
    x = カーソル位置の文字を削除
    dd = カーソル位置の行を削除
    D = カーソル位置から行の末尾まで削除
・ESC = 追加/挿入モードから編集モードへ戻る
ディレクトリ(ファイル)操作
ディレクトリの移動
 
 
[root@linux]# cd /etc/abc/xyz      ←  入力(/etc/abc/xyz に移動)
 
ディレクトリの作成
 
 
[root@linux]# mkdir /etc/abc/xyz      ←  入力(/etc/abc/xyz の作成)
 
ディレクトリ内の一覧表示
 
 
[root@linux]# dir /etc/abc/xyz      ←  入力(/etc/abc/xyz 内の一覧表示)
 
ディレクトリの削除 (ディレクトリが空の場合)
 
 
[root@linux]# rmdir /etc/abc/xyz      ←  入力(/etc/abc/xyz の削除)
 
ディレクトリの一括削除 (ディレクトリ内にファイルやディレクトリがあるの場合)
 
 
[root@linux]# rm -rf /etc/abc/xyz      ←  入力(/etc/abc/xyz の削除)
 
ディレクトリ内を確認しながらの削除 (ディレクトリ内にファイルやディレクトリがあるの場合)
 
 
[root@linux]# rm -r /etc/abc/xyz      ←  入力(/etc/abc/xyz の削除)
 
ファイルの削除
 
 
[root@linux]# rm /etc/abc/xyz      ←  入力(/etc/abc/xyz の削除)
 

戻る