Debian Stream 8如何使用命令行工具
导读:Debian Stream 8 命令行工具使用指南 一 基础准备与软件源更新 打开终端:使用桌面环境的终端模拟器(如 GNOME Terminal、xterm)或通过 SSH 登录服务器。 更新索引与系统: 使用 APT 系列命令(推荐...
Debian Stream 8 命令行工具使用指南
一 基础准备与软件源更新
- 打开终端:使用桌面环境的终端模拟器(如 GNOME Terminal、xterm)或通过 SSH 登录服务器。
- 更新索引与系统:
- 使用 APT 系列命令(推荐):
- 更新软件包索引:sudo apt update
- 安全/常规升级:sudo apt upgrade
- 全量升级(处理依赖变化):sudo apt full-upgrade
- 安装软件:sudo apt install < 包名>
- 移除软件:sudo apt remove < 包名> ;清理无用依赖:sudo apt autoremove
- 使用传统 APT 工具(兼容性好):
- sudo apt-get update & & sudo apt-get upgrade
- sudo apt-get install < 包名>
- 使用 APT 系列命令(推荐):
- 说明:Debian 的命令行环境与 Ubuntu 系列高度一致,上述命令可直接使用。若提示权限不足,请在命令前加 sudo 并以具有 sudo 权限的用户执行。
二 文件与文本处理常用命令
- 文件与目录:
- 列目录:ls -l /path
- 切换目录:cd /path
- 显示当前路径:pwd
- 新建目录:mkdir new_dir
- 删除空目录:rmdir dir
- 删除文件/目录:rm file;递归删除:rm -r dir
- 复制:cp -r src dst
- 移动/重命名:mv old new
- 创建空文件/更新时间戳:touch file
- 文本查看与处理:
- 查看:cat file、less file(更适合大文件)
- 搜索:grep “text” file
- 流编辑替换:sed ‘s/old/new/g’ file
- 权限与属主:
- 修改权限:chmod 755 file
- 修改属主/属组:sudo chown user:group file
- 获取帮助:man < 命令名> (如 man ls)。
三 软件包管理与服务控制
- 包管理(优先使用 APT):
- 搜索包:apt search < 关键词>
- 查看包信息:apt show < 包名>
- 安装/移除/清理:apt install|remove|autoremove < 包名>
- 若需直接操作 .deb 包:sudo dpkg -i file.deb;修复缺依赖:sudo apt-get -f install
- 查找“哪个包提供某文件”:先 sudo apt-file update,再 apt-file search /path/file
- 服务管理(systemd):
- 启动/停止/重启/状态:sudo systemctl start|stop|restart|status < 服务名>
- 开机启用/禁用:sudo systemctl enable|disable < 服务名> 。
四 网络配置与诊断工具
- 接口与路由:
- 查看地址:ip addr show
- 查看路由:ip route show
- 启停接口:sudo ip link set up|down
- 添加/删除地址:sudo ip addr add|del 192.168.1.10/24 dev
- 添加静态路由:sudo ip route add 192.168.2.0/24 via 192.168.1.1
- 连通性与 DNS:
- 测试连通:ping example.com
- DNS 查询:安装 dnsutils 后使用 dig 或 host
- dig example.com +short
- dig @8.8.8.8 example.com MX
- host example.com 8.8.8.8
- 抓包与分析:
- 抓包:sudo tcpdump -i port 80
- 保存/读取:sudo tcpdump -w cap.pcap、tcpdump -r cap.pcap
- 命令行分析(Wireshark 组件):tshark -i -c 100 -f “port 80”。
五 系统监控与进程管理
- 资源与进程:
- 实时进程:top
- 内存与交换:free -h
- 磁盘空间:df -h、目录占用:du -sh < 目录>
- 连接与套接字:ss -tulpen(更现代,替代 netstat)
- 进程控制:
- 查看进程:ps -ef | grep < 关键词>
- 结束进程:kill ;强制:kill -9
- 后台与定时:
- 后台运行:nohup ./script.sh &
- 定时任务:crontab -e(编辑当前用户任务)。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Debian Stream 8如何使用命令行工具
本文地址: https://pptw.com/jishu/756091.html
