Linux
カーネルバージョン
uname -rv
uname --help
シャットダウン
sudo shutdown -h now
PATH
表示
echo $path
設定 例)hogeの追加
export $PATH="$PATH:hoge"
空き容量確認
df
- h:単位付きで表示(1k=1024), -H:単位付きで表示(1k=1000)
tar圧縮
tar -cvf 出力ファイル名 対象ファイル
ハードディスク容量確認
df -h
コマンド
cp | コピー | cp コピー元 コピー先 |
mv | 移動(名前変更) | mv 移動元 移動先 |
rm | ファイル削除 | rm ファイル名 |
whereis | パスを調べる | whereis コマンド名 |
find | ファイルの一覧を取得 | file パス -name ファイル名 |
chmod | ファイル権限の変更 | chmod [オプション] <設定式> <対象のパス> |
a:全ユーザ, u:所有者, g:所有グループ, o:他人 | ||
+アクセス権を追加, -:アクセス権を削除, =:アクセス権を設定 | ||
r:読み込み, w:書き込み, x:実行 |
gzip
ファイル圧縮
gzip -v ファイル1 ファイル2 ...
ディレクトリ圧縮
gzip -rv ディレクトリ1 ディレクトリ2 ...
ファイル解凍
gzip -dv ファイル1 ファイル2
ディレクトリ解凍
gzip -drv ディレクトリ1 ディレクトリ2
apt
apt-get update
リストの更新
apt-cache search パッケージ名
リストから部分一致するパッケージを探す
apt-get install パッケージ名
パッケージをインストール
apt-get dist-upgrade
全て最新に更新
お決まりインストール
tar zxfv hoge.tar.gz
./configure
make
make install
ネットワーク
IPアドレス確認
/sbin/ifconfig
apache
設定ファイル
/etc/apache2/conf/httpd.conf
再起動
/etc/rc.d/init.d/apache2 restart
公開パス
DocumentRoot "hoge"
pingは通るけど、つながらない
/etc/init.d/iptables stop でOKかも
PHP
PHP5のインストール例
# apt-get install php5 php5-apache2 php5-devel php5-pear php5-mysql
ubuntu
バージョン確認
cat /etc/lsb-release
ショートカット
ショートカット | 内容 |
Ctr + c | プロセスを終了する |
Ctr + z | プロセスを一時停止する |
fg 番号で前で再開 ※番号はjobsで確認 | |
bg 番号で後で再開 ※番号はjobsで確認 |
- 最終更新:2018-01-29 11:11:50