首页主机资讯Debian Minimal常用命令有哪些

Debian Minimal常用命令有哪些

时间2025-10-02 14:01:03发布访客分类主机资讯浏览298
导读:一、系统管理命令 apt/apt-get:Debian核心包管理工具,用于软件安装、更新与卸载。常用子命令:sudo apt update(同步软件包列表)、sudo apt upgrade(升级所有可升级软件包)、sudo apt in...

一、系统管理命令

  • apt/apt-get:Debian核心包管理工具,用于软件安装、更新与卸载。常用子命令:sudo apt update(同步软件包列表)、sudo apt upgrade(升级所有可升级软件包)、sudo apt install < package_name> (安装指定软件包)、sudo apt remove < package_name> (卸载软件包但保留配置)、sudo apt autoremove(删除不再需要的依赖包)。
  • systemctl:管理系统服务(如ssh、apache2),实现启动、停止、重启及状态查看。常用子命令:sudo systemctl start < service_name> (启动服务)、sudo systemctl stop < service_name> (停止服务)、sudo systemctl restart < service_name> (重启服务)、sudo systemctl status < service_name> (查看服务状态)。
  • top/htop:实时监控系统资源使用情况(CPU、内存、进程)。top为内置命令,htop需安装(sudo apt install htop),提供更直观的界面。
  • ps:显示当前运行的进程信息。常用参数:ps aux(查看所有进程)、ps aux | grep < process_name> (过滤特定进程)。
  • reboot/shutdown:重启或关闭系统。sudo reboot(立即重启)、sudo shutdown -h now(立即关机)、sudo shutdown -h +5(5分钟后关机)。

二、文件与目录操作命令

  • ls/cd/mkdir/rm:基础文件操作工具。ls -lha(列出当前目录所有文件,包括隐藏文件及详细信息)、cd < directory> (切换目录,如cd /home/user)、mkdir -p < directory_path> (创建多级目录,如mkdir -p /var/log/app)、rm -rf < directory> (强制删除目录及内容,慎用)。
  • cp/mv/touch:文件复制、移动与创建。cp < source> < destination> (复制文件,如cp file.txt /backup/)、mv < old_name> < new_name> (重命名文件,如mv old.txt new.txt)、touch < file_name> (创建空文件或更新文件时间戳)。
  • cat/more/less/grep:文本查看与处理。cat < file> (显示文件全部内容)、more < file> /less < file> (分页查看文件,less支持向前翻页)、grep "pattern" < file> (在文件中搜索指定模式,如grep "error" /var/log/syslog)。

三、用户与权限管理命令

  • useradd/passwd/sudo:用户账户管理。sudo useradd -m < username> (添加用户并自动创建家目录)、sudo passwd < username> (设置/修改用户密码)、sudo usermod -aG < group_name> < username> (将用户添加到指定组,如sudo usermod -aG sudo user1)。
  • chmod/chown:权限与所有权管理。chmod < permissions> < file> (修改文件权限,如chmod 755 script.sh赋予所有者可读写执行、组及其他用户可读执行)、sudo chown < user> :< group> < file> (修改文件所有者,如sudo chown user1:user1 config.conf)。

四、网络管理命令

  • ip/ping/ss:网络配置与诊断。ip addr show(查看网络接口IP地址,替代传统ifconfig)、ping < hostname_or_ip> (测试网络连通性,如ping google.com)、ss -tuln(查看当前网络连接及端口监听状态,替代netstat)。
  • ssh/scp:远程访问与文件传输。ssh < username> @< hostname> (远程登录服务器,如ssh user@192.168.1.100)、scp < local_file> < username> @< hostname> :< remote_path> (安全复制文件到远程主机,如scp file.txt user@192.168.1.100:/home/user/)。

五、软件包管理补充(apt与dpkg)

  • apt-cache/search/apt:软件包搜索与高级管理。apt-cache search < keyword> (搜索包含关键词的软件包,如apt-cache search nginx)、sudo apt install ./< package.deb> (安装本地.deb包)、sudo dpkg -i < package.deb> (直接安装.deb包,需解决依赖问题时可配合sudo apt install -f)。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: Debian Minimal常用命令有哪些
本文地址: https://pptw.com/jishu/717245.html
Debian Minimal如何管理软件包 Debian Minimal适合做什么项目

游客 回复需填写必要信息