Linuxコマンド |
|
● |
ログイン |
|
|
|
Linux起動後ログイン |
|
|
|
|
|
|
|
● |
Linuxコマンド |
|
|
サーバー構築するのには大体こんなコマンドが使えれば出来ると思います。
(あくまでも私の経験からです) |
|
|
■スーパーユーザー(root)になる
$ su - Enter
rootのパスワード Enter
■ファイル一覧
# ls
# ls -la
■ディレクトリ作成
# mkdir /ディレクトリ
■ディレクトリ移動
# cd /ディレクトリ
■ファイル削除
# rm ファイル名
■ディレクトリ削除
# rmdir /ディレクトリ
■ファイルコピー
# cp -p コピー元ファイル コピー先ファイル
■ファイル移動
mv ファイル /ディレクトリ
■ファイル名変更
# mv 元のファイル 変更後ファイル
■ファイル検索
# find ファイル
■文字列検索
# grep '文字列' ファイル
■ユーザー追加
# useradd ユーザー
■ユーザー削除
# userdel ユーザー
■ファイル、ディレクトリのオーナーの変更
# chown オーナー /ディレクトリ/ファイル
■ファイル、ディレクトリのパーミッションの変更
# chmod パーミッション /ディレクトリ/ファイル
■コマンドのパスを調べる
# which コマンド
■テキストファイルの編集
vi /ディレクトリ/ファイル
■ジョブ自動実行ファイルの編集
crontab -e
■ファイルのダウンロード
wget URL
圧縮ファイルの展開
# tar zxvf ファイル.tar gz
■実行モジュールを作成/インストール
展開されたディレクトリに移動して実行モジュール作成
make
実行モジュールインストール
make install
■パッケージを取得してインストール/アップデートする
パッケージのインストール
apt-get install パッケージ
パッケージのアップデート
apt-get updete
パッケージのアップグレード
apt-get upgrade
■サービスの一覧表示、登録、削除、ランレベルの設定
サービスの一覧表示
# chkconfig --list サービス サービスを省略すると全てのサービスリストが表示される
サービスの起動
# chkconfig サービス on
■ネットワーク環境の確認/設定を行う
# ifconfig eth0
|
|
|
|
|
● |
vi(エディタ)を使う |
|
|
|
この程度が使えればviの編集は何とかなると思います。 |
|
|
■viの起動
# vi /ディレクトリ/ファイル名
例 Apache2設定ファイルの場合
# vi /etc/apache2/conf/httpd.conf
■編集モードに入る
i
■編集モードから抜けてコマンドモードへ
Esc
■文字列検索(コマンドモードで)
? 検索文字列 Enter
■行削除(コマンドモードで)
dd
1文字削除(コマンドモードで)
x
■編集中の1文字削除
BackSpase
■カーソル移動
↑ ← → ↓ PageUp PageDown など
■編集結果保存(コマンドモードで)
:w
■保存終了(コマンドモードで)
:wq Enter
■保存しないで破棄終了(コマンドモードで)
:q! Enter
|
|
|
|
|
|
|
|
● |
ジョブ自動実行ファイルcrontabの編集 |
|
|
定期的にコマンドを実行させる為にcrontabにコマンドを登録する。 |
|
|
# crontab -e
i viと同じように編集モードに入る
書式
* * * * * コマンド
設定項目 * * * * * は左から 分 時 日 月 曜日
分 時 日 月 曜日 が * の場合は、毎分 毎時 毎日 毎月 毎曜日になる
必要に応じて複数行作成する
編集終了したら
Esc
wq Enter
で保存終了する
編集を破棄する場合は
q! Enter
|
|
|
|
|
● |
各種設定ファイルをviで開く |
|
|
■Apache2
# vi /etc/apache2/conf/httpd.conf
■Proftpd
# vi /etc/proftpd.conf
|
|
|
|
|
● |
サービスの起動・停止・再起動 |
|
|
■Apqche2
# /etc/rc.d/init.d/apache2 start 起動:starat 停止:stop 再起動:restart
■Proftpd
# /etc/rc.d/init.d/proftpd start 起動:starat 停止:stop 再起動:restar
■Cron
# /etc/rc.d/init.d/crond restart 起動:starat 停止:stop 再起動:restar
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|