首页主机资讯Debian Minimal怎样使用命令行工具

Debian Minimal怎样使用命令行工具

时间2025-12-01 13:23:05发布访客分类主机资讯浏览723
导读:Debian Minimal 命令行使用指南 一 基础准备与软件包管理 以 root 或具备 sudo 权限的账户登录终端,先更新索引并升级系统: 更新软件包列表:sudo apt update 升级已安装软件:sudo apt upg...

Debian Minimal 命令行使用指南

一 基础准备与软件包管理

  • root 或具备 sudo 权限的账户登录终端,先更新索引并升级系统:
    • 更新软件包列表:sudo apt update
    • 升级已安装软件:sudo apt upgrade
    • 执行更大版本变化:sudo apt full-upgrade
    • 清理无用依赖:sudo apt autoremove
  • 常用安装与卸载:
    • 安装软件:sudo apt install < 包名>
    • 卸载软件:sudo apt remove < 包名>
  • 底层包管理 dpkg(处理本地 .deb 包):
    • 安装:sudo dpkg -i 包.deb
    • 卸载:sudo dpkg -r 包名
    • 列出已装包:dpkg -l
  • 文本编辑器建议安装 nanovimsudo apt install nanosudo apt install vim。以上命令覆盖日常软件安装、更新与维护的核心操作。

二 网络配置与连通性测试

  • 查看网卡与地址:
    • 查看地址信息:ip addr(或旧命令 ifconfig
    • 查看路由与连通:ip route
  • 传统方式编辑 /etc/network/interfaces(适合服务器/无桌面环境):
    • 动态 DHCP 示例:
      auto eth0
      iface eth0 inet dhcp
      
    • 静态 IP 示例:
      auto eth0
      iface eth0 inet static
          address 192.168.1.100
          netmask 255.255.255.0
          gateway 192.168.1.1
          dns-nameservers 8.8.8.8 8.8.4.4
      
    • 使配置生效:sudo systemctl restart networking
  • 使用 NetworkManager(便于桌面/笔记本统一管理):
    • 安装与启用:sudo apt-get update & & sudo apt-get install network-managersudo systemctl enable --now NetworkManager
    • 常用命令:
      • 查看设备:nmcli device show
      • 交互编辑连接:nmcli connection edit ‘Wired connection 1’
      • 设置 IPv4 地址/网关/DNS 并保存激活(在编辑界面中完成)
      • 启停连接:nmcli connection up/down ‘Wired connection 1’
  • 连通性测试:
    • 测试网络:ping 8.8.8.8
    • 测试域名解析:ping debian.org
    • 查看端口/连接:ss -tulpennetstat -tulpen
      以上方法覆盖最小化系统常见的两种网络配置路径与常用诊断命令。

三 服务管理与系统维护

  • 使用 systemd 管理服务(Debian 默认初始化系统):
    • 启动/停止/重启/查看状态:sudo systemctl start|stop|restart|status < 服务名>
    • 开机自启/禁用:sudo systemctl enable|disable < 服务名>
  • 定时任务:
    • 编辑当前用户计划任务:crontab -e
  • 日志查看:
    • 实时查看日志:sudo journalctl -f
  • 系统信息:
    • 内核与系统信息:uname -a
    • 磁盘与内存:df -hfree -h
      以上为最小化环境中进行服务运维与故障排查的高频操作。

四 常用文件与文本处理命令

  • 文件与目录:
    • 列目录:ls -al
    • 切换目录:cd /path
    • 复制/移动/删除:cp -r 源 目标mv 源 目标rm -rf 目标
    • 创建空文件/目录:touch filemkdir -p dir
  • 文本与内容处理:
    • 查看文件:cat fileless file
    • 搜索内容:grep ‘关键词’ file
    • 查找文件:find /path -name ‘*.log’
  • 权限与归属:
    • 修改权限/属主:chmod 644 filechown user:group file
  • 归档与压缩:
    • 打包压缩:tar czf archive.tar.gz dir/;解压:tar xzf archive.tar.gz
      这些命令覆盖日常文件操作、检索、权限与归档的最常用场景。

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


若转载请注明出处: Debian Minimal怎样使用命令行工具
本文地址: https://pptw.com/jishu/760035.html
Debian Minimal如何进行系统日志分析 Debian Minimal怎样设置定时任务

游客 回复需填写必要信息