《Linux Shell 虚拟目录与文件目录操作速查笔记及课后练习》

发布时间:2026/7/2 3:42:05
《Linux Shell 虚拟目录与文件目录操作速查笔记及课后练习》 笔记部分一、Linux 虚拟目录结构Linux 采用单一根目录 / 的虚拟目录树无Windows盘符核心目录用途/根目录所有目录起点/bin普通用户基础命令/boot系统启动文件/dev硬件设备映射目录/etc系统全局配置文件/home普通用户家目录/lib程序依赖库文件/media、/mnt移动设备挂载点/opt第三方大型软件安装目录/proc、/sys硬件、进程虚拟信息目录/root管理员root专属家目录/sbin管理员专用系统命令/tmp临时文件目录重启清空/usr用户程序、工具存放目录/var日志、缓存等可变文件目录二、路径与目录切换1. 两种路径绝对路径从 / 完整书写全局唯一相对路径基于当前目录简写2. 路径特殊符号. 当前目录.. 上一级父目录3. 核心命令pwd打印当前所在目录cd 路径切换目录cd 直接回到家目录三、ls 目录查看命令基础列出目录文件默认字母排序常用参数-F目录后加 /区分文件与文件夹-a显示 . 开头的隐藏文件-R递归展示所有子目录文件-l长列表展示权限、大小、修改时间等完整信息通配符批量匹配? 单个字符* 任意多字符[] 指定字符[!] 排除字符四、基础文件操作touch新建空文件对已有文件执行仅更新文件时间戳。cp 源 目标复制文件加 -i覆盖文件前弹出确认提示。mv同目录重命名跨目录移动文件/目录支持 -i 覆盖确认。Tab自动补全输入文件前缀按Tab快速补全名称。五、文件链接 ln硬链接 ln 原文件 链接名共享同一个inode删除原文件链接仍可访问防误删。软链接 ln -s 原文件 链接名类似Windows快捷方式仅记录文件路径原文件删除后链接失效。六、文件与目录删除1. 删除文件 rmLinux无回收站删除不可恢复。-i删除前确认-f强制删除无提示2. 删除目录mkdir -p 多级目录递归创建多层文件夹rmdir仅能删除空目录rm -rf 目录名强制递归删除非空目录⚠️ 高危禁止执行 rm -rf /会清空系统全部文件七、文件类型识别 file快速判断文件类型、编码、软链接指向file test.txt普通文本file Dir/目录file 软链接名显示链接指向的原文件八、文件内容查看命令cat一次性输出全部文本-n 显示行号more分页查看仅能向下翻q 退出less分页升级版支持上下滚动、搜索推荐使用head -n 数字查看文件前N行默认前10行tail -n 数字查看文件末尾N行tail -f 实时监控日志新增内容九、核心命令小结目录切换pwd、cd查看目录ls 配套多参数通配符创建touch 文件、mkdir -p 多级目录复制/移动cp、mv删除rm、rmdir、rm -rf链接ln 硬链接、ln -s 软链接读文件cat、less、head、tail辅助工具file 判断文件类型、Tab自动补全课后练习第一部分1.创建想摸结构、2.创建和编辑笔记课后练习第一部分操作结果课后练习第二部分3.文件操作 4、查看和分析文件内容 5、项目维护课后练习第二部分操作结果