Logo

Debian(Linux) 常用命令

author
YGHub·2024-11-07·14·字数:533 字·阅读时间:2 分钟

在 Debian 系统中常用的日常命令,涵盖了软件管理、系统信息、网络管理、文件操作等方面:

1. 软件管理

  • 更新软件包列表

    bash
    sudo apt update
     
  • 升级已安装的软件

    bash
    sudo apt upgrade
     
  • 同时更新和升级

    bash
    sudo apt update && sudo apt upgrade -y
     
  • 安装软件包

    bash
    sudo apt install <package_name>
     
  • 删除软件包(保留配置文件):

    sudo apt remove <package_name>
     
  • 彻底删除软件包(包括配置文件):

    bash
    sudo apt purge <package_name>
     

    清理无用的依赖包

    bash
    sudo apt autoremove
     
  • 清除缓存文件

    bash
    sudo apt clean
     

2. 系统信息

  • 查看系统信息

    bash
    uname -a
     
  • 查看系统版本

    bash
    cat /etc/debian_version
     
  • 查看CPU信息

    bash
    lscpu
     
  • 查看内存信息

    bash
    free -h
     
  • 查看磁盘使用情况

    bash
    df -h
     

3. 服务管理

  • 启动服务

    bash
    sudo systemctl start <service_name>
     
  • 停止服务

    bash
    sudo systemctl stop <service_name>
     
  • 重启服务

    bash
    sudo systemctl restart <service_name>
     
  • 查看服务状态

    bash
    sudo systemctl status <service_name>
     
  • 开机启动

    bash
    sudo systemctl enable <service_name>
     
  • 禁用开机启动

    bash
    sudo systemctl disable <service_name>
     

4. 网络管理

  • 查看网络接口信息

    bash
    ip a
     
  • 查看网络端口使用情况

    bash
    sudo netstat -tuln
     
  • 测试网络连接

    bash
    ping <host>
     
  • 查看DNS解析

    bash
    nslookup <domain>
     
  • 查看路由表

    bash
    route -n
     

5. 文件操作

  • 查看文件内容

    bash
    cat <file>
     
  • 显示文件头部内容

    bash
    head -n <number> <file>
     
  • 显示文件尾部内容

    bash
    tail -n <number> <file>
     
  • 复制文件/文件夹

    bash
    cp <source> <destination>
     
  • 移动文件/文件夹

    bash
    mv <source> <destination>
     
  • 删除文件

    bash
    rm <file>
     
  • 删除文件夹

    bash
    rm -r <directory>
     
  • 查找文件

    bash
    find <path> -name <filename>
     

6. 用户管理

  • 创建用户

    bash
    sudo adduser <username>
     
  • 删除用户

    bash
    sudo deluser <username>
     
  • 添加用户到组

    bash
    sudo usermod -aG <groupname> <username>
     
  • 修改用户密码

    bash
    sudo passwd <username>
     

7. 文件权限

  • 查看文件权限

    bash
    ls -l <file>
     
  • 修改文件权限

    bash
    chmod 755 <file>
     
  • 修改文件所属用户和组

    bash
    chown user:group <file>
     

8. 进程管理

  • 查看当前运行的进程

    bash
    ps aux
     
  • 实时查看系统状态

    bash
    top
     
  • 结束进程

    bash
    kill <process_id>
     
  • 强制结束进程

    bash
    kill -9 <process_id>
     

9. 压缩与解压

  • 解压 .tar.gz 文件

    bash
    tar -zxvf <file>.tar.gz
     
  • 压缩成 .tar.gz 文件

    bash
    tar -zcvf <file>.tar.gz <directory>
     

10. 系统关机与重启

  • 重启系统

    bash
    sudo reboot
     
  • 关机

    bash
    sudo shutdown now
     

这些命令涵盖了日常管理和操作 Debian 系统的基础需求,可以帮助更高效地完成系统管理任务。

Preview

1

4

点个赞 ~

版权申明: © 本文著作权归YGHub所有,未经YGHub网授权许可,禁止第三方以任何形式转载和使用本文内容。