当前位置: 首页 > news >正文

Linux基础命令学习总结(Xshell实操)

一、前言
本文记录Linux基础命令知识点,搭建个人Linux命令知识框架,所有命令均在Xshell连接云服务器/虚拟机实操验证。
二、知识框架体系

  1. Linux目录基础概念
    Linux文件系统结构
    Linux没有Windows盘符,一切从根目录/开始;
    /:根目录,所有目录起点
    /home:普通用户家目录
    /root:管理员root的家目录
    /etc:系统配置文件目录
    /usr:软件安装目录
    /tmp:临时文件目录
    绝对路径与相对路径
    绝对路径:从/开始完整路径,例:/home/user
    相对路径:相对于当前所在目录,不写/
    特殊目录符号
    . 当前目录
    … 上一级目录
    ~ 当前用户家目录
  • 上一次所在目录
  1. 目录操作命令
    (1)pwd
    用途:显示当前所在工作目录
    格式:
    pwd
    常用:无参数
    (2)cd
    用途:切换目录
    cd [目标路径]
    常用参数/用法:
    cd ~ 回到家目录
    cd … 返回上一级
    cd - 返回上次目录
    cd /etc 绝对路径切换
    (3)ls
    用途:列出目录下文件
    ls [选项] [目录]
    常用参数:
    -l:长格式,显示权限、所有者、大小、时间
    -a:显示所有文件,包含隐藏文件(以.开头)
    -h:人性化显示文件大小(KB/MB)
    -t:按修改时间排序
    示例:ls -lh
    (4)mkdir
    用途:创建目录
    mkdir [选项] 目录名
    参数:
    -p:递归创建多层目录 mkdir -p a/b/c
    (5)rmdir
    用途:删除空目录
    ⚠️只能删除空文件夹,非空目录无法删除
  2. 文件操作命令
    (1)touch
    用途:创建空文件;也可修改文件时间戳
    touch test.txt
    (2)cp
    用途:复制文件/目录
    cp [选项] 源 目标
    参数:
    -r:复制目录(递归)
    -i:覆盖前询问
    (3)mv
    用途:移动文件 / 文件重命名
    mv 原文件名 新文件名
    mv file.txt /tmp/
    (4)rm ⚠️危险命令
    用途:删除文件/目录
    rm [选项] 文件
    参数:
    -r:递归删除目录
    -f:强制删除,不提示
    ⚠️禁止直接 rm -rf /
  3. 文件查看命令
    cat:一次性查看全部内容 cat test.txt
    more / less:分页查看大文件
    head:查看前n行 head -5 test.txt
    tail:查看末尾n行 tail -f test.txt(实时跟踪日志)
    三、个人总结
    Linux命令结构一般:命令 [选项] [参数]
    目录操作:pwd cd ls mkdir rmdir
    文件操作:touch cp mv rm cat head tail
    使用rm命令一定要谨慎,尽量不要直接使用rm -rf
http://www.jsqmd.com/news/1147048/

相关文章:

  • Typeahead 2.0 智能预测引擎深度评测
  • 如何在TouchDesigner中快速集成MediaPipe AI视觉功能:零基础完整指南
  • 从运营小白到效率达人:电商物流管理的完整进化指南
  • XML Notepad终极指南:3分钟快速上手免费XML编辑器
  • 外源性灵巧性:机器人通过工具实现动态能力扩展的工程原理
  • 基于MCP3202与PIC18F2455的锂电池电压平衡方案
  • 终极指南:JetBrains IDE试用期重置的完整解决方案
  • TB6593FNG与MK20DX128VFM5的直流电机控制方案
  • 如何深度掌控AMD Ryzen处理器:3步掌握终极硬件调试技巧
  • GEARS vs 线性基线:Nature Methods 2025 基准测试深度解读与3点启示
  • 掌纹掌静脉识别模组实战:FRR 0.01%下 TAR >99%,5千人规模 200ms 响应
  • 工业级6DOF运动追踪系统设计与实现
  • 济南公办中专与民办技校该如何选择
  • 右以云中小企业全链路数字化落地实战指南
  • 面试必考字符串算法:3类高频题+4套可直接复制代码,吃透轻松拿下前端算法手撕题
  • 5分钟掌握AMD Ryzen终极调试工具:免费开源SMUDebugTool完整使用指南
  • 3分钟掌握城通网盘直连提取:告别限速困扰的技术实践
  • 如何快速构建专业字体:思源黑体TTF的7种字重免费商用字体完整指南
  • 蓝牙5.4 LE Audio方案设计与性能优化实践
  • 空洞骑士模组管理器Scarab:五分钟搞定复杂模组安装的终极方案
  • 面向校内学术AIGC合规校验的自研擦除方案,实测47篇通过率100%
  • 2026天津春考培训学校多少钱?高中生成绩不理想的新赛道推荐
  • Java 底层思考系列:从 JVM 栈帧开始,我真正理解了Java 为什么设计抽象类
  • AI编程系列之1:AI 编程的三种范式——从 Copilot 到 Agent 到 Spec
  • EM3080-W条码解码芯片与PIC18F57Q43系统设计实战
  • 基于STM32与TPA3128D2的高保真数字音频系统设计
  • 5步搭建Sunshine游戏串流服务器:在家打造专属云游戏平台
  • TB6593FNG与PIC32MZ的直流电机PID控制方案
  • 零基础转行Agent开发?收藏这份学习路线,小白也能轻松入门大模型!
  • TLA2518与dsPIC30F4011实现高精度ADC信号链设计