ZeroLoom

Ubuntu コマンド

February 10, 2025
3 min read
Table of Contents

apt


操作コマンド
パッケージリストの更新apt update
パッケージのアップグレードapt upgrade
パッケージのフルアップグレード(依存関係を自動解決)apt full-upgrade
パッケージのインストールapt install <package>
パッケージの削除(設定ファイルを保持)apt remove <package>
パッケージの完全削除(設定ファイルも削除)apt purge <package>
不要なパッケージを削除apt autoremove
パッケージの検索apt search <package>
パッケージの情報を表示apt show <package>
パッケージの依存関係を確認apt depends <package>
パッケージのインストール候補を確認apt list --upgradable
パッケージのダウンロードのみapt download <package>
システムの更新 & 自動クリーンアップapt update && apt upgrade -y
apt パッケージの詳細情報を確認
sudo apt show <package_name>
dpkg-query -W -f='${Package} ${Version} ${Maintainer}\n' <package_name>
apt パッケージを検索
sudo apt list -a <package_name>
sudo apt list -a <pre_package_name>*

Service


bash
sudo rm -f /etc/systemd/system/xxx.service
sudo systemctl daemon-reload
sudo systemctl reset-failed

Journal


エラーログを確認
sudo journalctl -b -p err

Tips


CPU 情報を確認
lscpu
出力結果
Architecture:        x86_64
CPU(s):             8                                         # コア数
Model name:         Intel(R) Core(TM) i7-10750H CPU @ 2.60GHz # CPU の名前
CPU MHz:            2593.902                                  # 動作クロック
Cache size:         12288 KB                                  # キャッシュメモリのサイズ
CPU 詳細情報を確認
cat /proc/cpuinfo
出力結果
processor       : 0                                          # CPU コア番号
vendor_id       : GenuineIntel                               # メーカー
model name      : Intel(R) Core(TM) i7-10750H CPU @ 2.60GHz  # モデル名
cpu MHz         : 2593.902                                   # 動作クロック
cache size      : 12288 KB                                   # キャッシュサイズ
ディスクの使用状況を確認
df -hT
ストレージのパーティション構成を確認
lsblk
ディスクの詳細情報を確認
sudo fdisk -l
CPU 温度を確認
for zone in /sys/class/thermal/thermal_zone*/temp; do echo "$zone: $(($(cat $zone)/1000)).$(($(cat $zone)%1000 / 100))°C"; done
CPU 温度を確認
top -bn1 | grep "Cpu(s)"
CPU 温度を確認
mpstat -P ALL 1 1
WiFi ドライバーを確認
lspci | grep -i network
lsusb
sudo lshw -C network
iwconfig
sudo ubuntu-drivers devices
lspci | grep net
iptables ルールを確認
sudo iptables -L -n -v
解放されているポートを確認
sudo netstat -tuln | grep 22
sudo ss -tuln | grep 22