ソフトウェア関連/Debian(Linux)関連の必須コマンド
- コマンド一覧
- システムの停止
- tarの解凍
- tarの圧縮
- ディレクトリの列挙
- システムの状態を表示
- ネットワークポートの状態を表示
- システムの稼働時間と負荷を表示
- ディスクの容量などを表示
- viエディタ
- eeエディタ
- プロセスの検索
- ディレクトリの作成
- ディレクトリの削除
- ファイルの削除およびSymlinkの解除
- ディレクトリを丸ごと削除
- カレントディレクトリの表示
- ログインユーザーの表示
- ファイルの内容を表示
- ファイルの最終部分を表示
- SNMPの値を表示
- ディレクトリの変更
- シムリンクを貼る(ファイルに別名をつける)
- rootでコマンドを実行する
- rootになる
- 使えるソフトを検索
- ソフトをインストールする
- ソフトの再起動
- 本体の再起動
よく使うコマンドを掲載(一部のコマンドはインストールが必要)
コマンド一覧 bookmark
システムの停止 bookmark
shutdown -h now
tarの解凍 bookmark
tar zxvf hogehoge-1.1.tar.gz
tarの圧縮 bookmark
tar czvf hogehoge-1.1.tar.gz hogehoge/
ディレクトリの列挙 bookmark
ls :ファイル&フォルダの一覧 ls -la :属性も含めて全部表示
システムの状態を表示 bookmark
top q :終了
ネットワークポートの状態を表示 bookmark
ifconfig :Windowsのipconfigとほぼ同じ /usr/sbin/arp と打つと、arpが引ける
システムの稼働時間と負荷を表示 bookmark
uptime
ディスクの容量などを表示 bookmark
df
viエディタ bookmark
vi hoge.txt [esc] :命令モードに。 i :インサート d :デリート w :ファイルの保存 q :終了 q! :保存せず終了
eeエディタ bookmark
[esc] :メニュー ctrl+y :一行削除 ctrl+p :ページアップ ctrl+n :ページダウン ctrl+e :検索 ctrl+x :次を検索
プロセスの検索 bookmark
ps aux | grep (regex)
ディレクトリの作成 bookmark
mkdir ./hoge
ディレクトリの削除 bookmark
rmdir ./hoge
ファイルの削除およびSymlinkの解除 bookmark
rm hoge
ディレクトリを丸ごと削除 bookmark
rm -rf ./hoge rootで[/]とか指定すると、OSごと消えてしまう。
カレントディレクトリの表示 bookmark
pwd
ログインユーザーの表示 bookmark
w :ユーザー名と実行プロセスの一覧 who :ユーザ名とプロセス whoami :現在のユーザー権限
ファイルの内容を表示 bookmark
cat hoge
ファイルの最終部分を表示 bookmark
tail hoge tail -f hoge :ファイルが更新されたらその場で表示し直す。
SNMPの値を表示 bookmark
snmpwalk -v 1 -c public localhost .1.3.6.1.4.1.2021.4.5.0
ディレクトリの変更 bookmark
cd /hoge/hoge
シムリンクを貼る(ファイルに別名をつける) bookmark
ln -s old new
rootでコマンドを実行する bookmark
sudo hoge :rootでhogeコマンドを実行 sudo - hoge :rootで、環境変数を引き継いだまま、hogeを実行 ※設定ファイル /etc/sudoers は、440の権限じゃないといけない。
rootになる bookmark
su :rootになる su - :環境変数を引き継いだまま、rootになる
使えるソフトを検索 bookmark
apt-cache search hoge :リストのなかから、hogeを含むソフトを検索
ソフトをインストールする bookmark
apt-get install hoge :hogeをインストールする。
ソフトの再起動 bookmark
/etc/init.d/hoge restart :hogeを再起動する。
本体の再起動 bookmark
reboot

