当前位置:首页 > 问答 > 正文

Linux基础 系统运维 ubuntu常用命令-ubuntu常用命令怎么用详解与实用指南

Linux基础 系统运维 ubuntu常用命令-ubuntu常用命令怎么用详解与实用指南

🐧 Linux基础 | 系统运维 | Ubuntu常用命令 详解(2025年8月更新)
📅 更新日期:2025-08-26 | 📚 来源:Ubuntu官方文档、星海云枢科技、CSDN技术博客

🔥 Linux基础核心概念

文件系统与权限

  • 目录结构 📁
    /bin    # 基础命令(ls、cp)
    /boot   # 启动核心文件(内核、grub)
    /dev    # 设备文件(硬盘、终端)
    /etc    # 系统配置(ssh、nginx)
  • 文件操作三剑客 🗡️
    cp -r dir1 /backup/   # 递归复制目录 📋
    mv old.txt new.txt     # 重命名文件 🔄
    rm -rf /tmp/*         # 强制删除临时文件 ❌
  • 特殊权限 🔒
    chmod +s /usr/bin/passwd  # 设置uid保留(密码文件权限)
    chmod o+t /tmp            # 启用sticky bit(仅允许文件拥有者删除)

Vim编辑器速成 💻

  • 模式切换 ⌨️
    i       # 插入模式(编辑文本)
    Esc + :w # 命令模式保存文件
    /search # 查找关键字(按n下一项)

🚀 系统运维实战指南

进程管理神器

  • ps命令 🔍
    ps aux | grep nginx   # 查看nginx进程状态
    ps -ef --forest       # 树状显示进程关系
  • 信号控制
    kill -15 12345        # 优雅终止进程(SIGTERM)
    kill -9 $(pgrep java) # 强制杀死所有java进程

系统监控与调优

  • Cockpit图形化管理 📊
    sudo apt install cockpit   # 安装
    sudo systemctl enable --now cockpit.socket  # 启动服务
  • Btrfs文件系统优化 💾
    sudo btrfs balance start -dconvert=raid1 /data  # 转换RAID1
    fio --name=raid_test --filename=/mnt/raid1/testfile  # 性能测试

📦 Ubuntu常用命令详解

包管理大师APT

  • 基础操作 🔧
    sudo apt install nginx -y   # 安装nginx 🌐
    sudo apt update && apt upgrade  # 更新系统
    sudo apt autoremove         # 清理无用依赖
  • 高级技巧 💡
    apt-cache search python^   # 正则搜索包名
    dpkg -L nginx | grep /usr  # 查看文件安装路径

硬件与驱动

  • AMD NPU加速 🚀
    echo 'options amd_npu cgroups=1' | sudo tee /etc/modprobe.d/amd_npu.conf
    sudo update-initramfs -u
  • Intel显卡优化 🎮
    sudo apt install intel-media-va-driver-non-free

故障急救包 🚨

  • 双系统GRUB修复 🔧
    sudo mount /dev/sda2 /mnt
    sudo grub-install --boot-directory=/mnt/boot /dev/sda
  • 科学上网配置 🌐
    echo 'Acquire::http::Proxy "http://proxy:3128";' | sudo tee /etc/apt/apt.conf.d/proxy.conf

🎯 2025年新特性速览

  1. Docker 27.5 🐳
    docker compose profile dev up  # 多环境配置
  2. RHEL 9.5安全认证 🔒
    sudo sed -i 's/^# %wheel/%wheel/' /etc/sudoers  # 启用sudoers组

💡 终极建议:新手从Ubuntu Desktop入门,进阶用户尝试Arch Linux搭配reflector筛选镜像源,90%问题可查Arch Wiki解决!

Linux基础 系统运维 ubuntu常用命令-ubuntu常用命令怎么用详解与实用指南

Linux基础 系统运维 ubuntu常用命令-ubuntu常用命令怎么用详解与实用指南

发表评论