Debian Minimal怎样使用命令行工具
导读: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
- 文本编辑器建议安装 nano 或 vim:sudo apt install nano 或 sudo 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
- 动态 DHCP 示例:
- 使用 NetworkManager(便于桌面/笔记本统一管理):
- 安装与启用:sudo apt-get update & & sudo apt-get install network-manager;sudo 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 -tulpen 或 netstat -tulpen
以上方法覆盖最小化系统常见的两种网络配置路径与常用诊断命令。
三 服务管理与系统维护
- 使用 systemd 管理服务(Debian 默认初始化系统):
- 启动/停止/重启/查看状态:sudo systemctl start|stop|restart|status < 服务名>
- 开机自启/禁用:sudo systemctl enable|disable < 服务名>
- 定时任务:
- 编辑当前用户计划任务:crontab -e
- 日志查看:
- 实时查看日志:sudo journalctl -f
- 系统信息:
- 内核与系统信息:uname -a
- 磁盘与内存:df -h、free -h
以上为最小化环境中进行服务运维与故障排查的高频操作。
四 常用文件与文本处理命令
- 文件与目录:
- 列目录:ls -al
- 切换目录:cd /path
- 复制/移动/删除:cp -r 源 目标、mv 源 目标、rm -rf 目标
- 创建空文件/目录:touch file、mkdir -p dir
- 文本与内容处理:
- 查看文件:cat file、less file
- 搜索内容:grep ‘关键词’ file
- 查找文件:find /path -name ‘*.log’
- 权限与归属:
- 修改权限/属主:chmod 644 file、chown user:group file
- 归档与压缩:
- 打包压缩:tar czf archive.tar.gz dir/;解压:tar xzf archive.tar.gz
这些命令覆盖日常文件操作、检索、权限与归档的最常用场景。
- 打包压缩:tar czf archive.tar.gz dir/;解压:tar xzf archive.tar.gz
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Debian Minimal怎样使用命令行工具
本文地址: https://pptw.com/jishu/760035.html
