Linux基础文件与目录命令实操实验报告
2026/7/2 1:40:17 网站建设 项目流程

一、实验环境

使用Xshell工具远程连接Linux服务器,完成课本小结全部命令实操验证,记录完整操作流程、报错问题与解决方案。

二、Linux基础命令知识框架

(一)目录切换与查看命令

  1. cd 切换目录
    作用:切换当前工作目录
    常用用法:
    cd xxx:进入指定目录
    cd …:返回上一级目录
    cd ~:快速回到用户家目录
  2. ls 查看目录内容
    作用:列出当前目录下所有文件、文件夹
    常用参数:
    ls -l:展示文件详细权限、大小、修改时间
    ls -a:显示包含隐藏文件在内的全部内容

(二)文件夹创建与删除命令

  1. mkdir 创建目录
    作用:新建空文件夹
    参数 -p:递归创建多层级目录,例 mkdir -p test/a/b
  2. rmdir 删除空目录
    作用:仅能删除内部无文件、无子文件夹的空目录,无法删除有内容的文件夹

(三)文件、目录删除命令 rm

作用:删除文件或带内容的文件夹
常用参数:
rm 文件名:删除单个文件
rm -r 目录名:递归删除目录及内部所有内容
rm -rf 目录名:强制递归删除,无确认提示

(四)文件复制、移动命令

  1. cp 复制
    cp 源文件 目标路径:复制文件
    cp -r 源目录 目标路径:复制整个文件夹
  2. mv 移动/重命名
    mv 旧名称 新名称:给文件/文件夹重命名
    mv 文件 文件夹路径:将文件移动至指定目录

(五)文件内容查看命令(head/more/less)

  1. head:查看文件开头内容
    默认查看前10行,head -n 5 文件名 仅查看前5行

  2. more:分页查看文件
    空格翻页,回车逐行向下,看完自动退出

  3. less:增强分页查看
    支持上下方向键滚动浏览,输入q退出查看

三、完整实操操作流程

  1. 使用mkdir test 创建test文件夹,ls查看目录确认创建成功
  2. cd test 进入新建目录,touch创建测试文本文件
  3. 使用cp复制文件、mv对文件重命名并移动
  4. 依次执行head、more、less 读取文本内容,完成查看类命令实操
  5. cd … 返回上级目录,执行rmdir test,出现报错
  6. 分析报错后,使用rm -r test 完成目录删除,ls验证目录已清除

四、实操过程错误记录、原因与解决方案

错误1:执行rmdir test 提示 Directory not empty

报错含义:目录不为空,无法删除
错误原因:rmdir命令规则限制,仅支持删除空目录,test内存在文本文件
两种解决方法:
方法1:cd test进入目录,使用rm删除全部内部文件,cd…后再次执行rmdir test
方法2:直接使用rm -r test 递归删除带内容目录

错误2:输入cd . 提示命令未找到

错误原因:返回上级目录语法错误,仅单个英文点不代表上级目录
解决方法:修改命令为 cd …(cd后空格+两个英文半角点)

错误3:使用rmdir 删除普通txt文件

错误原因:rmdir操作对象只能是文件夹,普通文件删除需使用rm命令
解决方法:替换命令 rm 文件名

五、操作结果截图说明

文中插入对应Xshell截图:

  1. mkdir、cd、ls、cp、mv正常执行截图
  2. head、more、less查看文件操作截图
  3. rmdir删除非空目录报错截图
  4. rm -r删除

六、实验总结

  1. rmdir与rm核心区别:rmdir仅删空文件夹;rm搭配-r参数可删除任意目录与内部文件
  2. 文件查看命令区分:head适合只看文件开头;more简单分页;less支持上下滚动,浏览体验最好
  3. 操作语法细节:路径、符号必须使用英文半角符号,空格不可省略,否则会出现命令报错

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询