首页主机资讯Debian Stream 8如何使用命令行工具

Debian Stream 8如何使用命令行工具

时间2025-11-25 23:17:03发布访客分类主机资讯浏览223
导读: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 < 包名>
  • 说明: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 fileless 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 后使用 dighost
      • 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.pcaptcpdump -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
Debian Stream 8如何卸载软件 Linux Sniffer能识别哪些异常流量

游客 回复需填写必要信息