一、实验目的:

  1. 掌握LINUX下文件和目录操作命令:cd、ls、mkdir、rmdir、rm。
  2. 掌握LINUX下文件信息显示命令:cat、more。
  3. 掌握LINUX下文件复制、删除及移动命令:cp、mv。
  4. 掌握LINUX的文件检索、排序命令:grep、sort。


二、实验内容:

1、使用命令切换到/etc目录,并显示当前工作目录路径。

2、使用命令显示/root目录下所有文件目录的详细信息,包括隐藏文件。

3、使用命令创建目录/root/linux,然后删除该目录。

4、使用命令cat用输出重定向在/root目录下创建文件abc,文件内容为“Hello,Linux!”,并查看该文件的内容。

5、使用命令创建具有默认权限为744的目录/root/ak,然后将/root/abc文件复制到该目录中,最后将该目录及其目录下的文件一起删除。

6、查看文件/etc/passwd的前3行内容。

7、创建文件file1,文件内容有3行,分别为a、c、b,排序该文件数据,显示在屏幕上。

8、使用命令显示/etc/passwd文件的文件类型。

9、在文件/etc/passwd中搜索匹配字符“root”。



三、实验环境:


Windows 10

Workstation 16.x虚拟机

Red Hat Enterprise Linux 7 64位


四、实验步骤及结果


  1. 使用命令切换到/etc目录,并显示当前工作目录路径。

linux运行opencv java Linux运行文件命令_bc

  1. 使用命令显示/root目录下所有文件目录的详细信息,包括隐藏文件。

linux运行opencv java Linux运行文件命令_linux_02

  1. 使用命令创建目录/root/linux,然后删除该目录。

linux运行opencv java Linux运行文件命令_创建文件_03

  1. 使用命令cat用输出重定向在/root目录下创建文件abc,文件内容为“Hello,Linux!”,并查看该文件的内容。

linux运行opencv java Linux运行文件命令_文件复制_04

  1. 使用命令创建具有默认权限为744的目录/root/ak,然后将/root/abc文件复制到该目录中,最后将该目录及其目录下的文件一起删除。

linux运行opencv java Linux运行文件命令_linux_05

  1. 查看文件/etc/passwd的前3行内容。

linux运行opencv java Linux运行文件命令_linux运行opencv java_06

  1. 创建文件file1,文件内容有3行,分别为a、c、b,排序该文件数据,显示在屏幕上。

linux运行opencv java Linux运行文件命令_linux_07

  1. 使用命令显示/etc/passwd文件的文件类型。

linux运行opencv java Linux运行文件命令_linux运行opencv java_08

9、在文件/etc/passwd中搜索匹配字符“root”。

linux运行opencv java Linux运行文件命令_创建文件_09



五、实验结论


   通过本次实验,我掌握了LINUX下文件和目录操作命令:cdlsmkdirrmdirrm。掌握了LINUX下文件信息显示命令:catmore。掌握了LINUX下文件复制、删除及移动命令:cpmv。掌握了LINUX的文件检索、排序命令:grepsort。边查边记边用,理解的更深刻。