便利なLinuxコマンド
コマンド | 説明 | 例 |
---|---|---|
yum install |
ソフトウェアをインストール | yum install httpd |
systemctl start |
サービスを開始 | systemctl start httpd |
vi |
テキストエディタを開く | vi /etc/httpd/conf/httpd.conf |
ls |
ディレクトリ内のファイルを一覧表示 | ls -l |
cd |
ディレクトリを移動 | cd /var/www/html |
pwd |
現在のディレクトリを表示 | pwd |
cp |
ファイルをコピー | cp file1.txt file2.txt |
mv |
ファイルを移動またはリネーム | mv oldname.txt newname.txt |
rm |
ファイルを削除 | rm file.txt |
mkdir |
新しいディレクトリを作成 | mkdir new_folder |
chmod |
ファイルやディレクトリの権限を変更 | chmod 755 script.sh |
chown |
ファイルやディレクトリの所有者を変更 | chown user:group file.txt |
find |
ファイルを検索 | find / -name file.txt |
grep |
テキストを検索 | grep "error" logfile.log |
tar |
アーカイブファイルを作成または展開 | tar -cvf archive.tar file.txt |
zip |
ファイルを圧縮 | zip archive.zip file.txt |
unzip |
圧縮ファイルを展開 | unzip archive.zip |
df |
ディスク使用量を確認 | df -h |
du |
ディレクトリの使用量を確認 | du -sh /var |
ps |
実行中のプロセスを表示 | ps aux |
top |
システムのリアルタイム情報を表示 | top |
kill |
プロセスを終了 | kill 1234 |
ssh |
リモートサーバーに接続 | ssh user@hostname |
scp |
リモートサーバー間でファイルをコピー | scp file.txt user@hostname:/path |
wget |
ファイルをダウンロード | wget http://example.com/file.txt |