在Debian系统中,命令行工具是进行系统管理和维护的重要手段。以下是一些常用的Debian命令行工具及其使用方法:
更新包源列表:
sudo apt update
执行完整的包升级:
sudo apt upgrade
安装指定的包:
sudo apt install <package_name>
移除指定的包并保留包的配置文件:
sudo apt remove <package_name>
移除指定的包并删除包的配置文件:
sudo apt purge <package_name>
删除下载的包文件:
sudo apt autoclean
移除未使用的包和依赖包:
sudo apt autoremove
通过包名搜索指定的包:
sudo apt search <package_name>
查看包的详细信息:
sudo apt show <package_name>
列出已安装的包:
sudo apt list --installed
使用 apt-get 下载包文件而不安装:
sudo apt-get download <package_name>
使用 apt-get 修复损坏的包依赖关系:
sudo apt-get install -f
使用 apt-get 添加自定义包仓库:
sudo add-apt-repository <repository_name>
sudo apt update
使用 apt-get 升级整个系统到下一个发行版:
sudo apt-get dist-upgrade
同时安装多个包:
sudo apt install <package1> <package2> <package3>
检查包版本:
apt-cache policy <package_name>
模拟包安装:
sudo apt-get install --simulate <package_name>
将软件包保留为其当前版本防止软件包被升级:
sudo apt-mark hold <package_name>
取消保留软件包允许软件包再次升级:
sudo apt-mark unhold <package_name>
系统管理和维护:
sudo
:以超级用户权限执行命令。uname
:显示系统信息。top
:实时显示系统任务信息和资源使用情况。df
:查看文件系统磁盘空间使用情况。free
:显示系统内存使用情况。systemctl
:控制Systemd系统和服务管理器。reboot
:重启系统。shutdown
:关闭系统。这些命令涵盖了常见的Debian操作和管理任务。掌握这些命令将帮助你更高效地使用Debian系统。