Linux第一个实验报告

一木 285 views 0

实验一  Linux操作系统基本命令一

实验目标

  • 熟练使用Vmware下Linux开发环境
  • 掌握Linux基本命令

实验内容

  • 【实验1-1】文件系统操作命令
  • 【实验1-2】文件系统权限命令

【实验1-1文件系统操作命令

知识点回顾

  • Linux操作系统常用命令

功能描述

熟练使用Linux基本命令,玩转Linux。

实验步骤

  1. 改变目录命令:cd 目标目录路径

步骤1:使用绝对路径依次进入Linux根目录下的所有子目录。

例如:cd  /usr/bin

 

 

步骤2:使用绝对路径依次进入用户目录。

步骤3:使用相对路径进入子目录

  • 使用绝对路径进入/lib目录

cd /lib

  • 使用相对路径进入/lib/init目录

cd init

  • 使用相对路径退回到/lib目录

cd ..

  • 列出并观察目录中的文件

步骤1:进入任意目录,使用无参数ls命令列出并观察其中所有文件;

步骤2:进入任意目录,使用通配符列出其中部分文件;

例如:cd  /bin

ls  c*

步骤3:使用-l选项,列出目录中文件的各种属性,并观察识别这些属性。Ls –

步骤4:直接列出子目录中的文件。例如:ls file

步骤5:仅列出子目录本身(-d)

Ls

步骤6:使用-F选项,显示文件类型标志。

步骤7:使用-a或-A选项,观察结果有什么变化。

步骤8:综合使用以上选项。

  • 目录的创建与删除

步骤1:在用户目录中,使用相对路径创建一个任意名称的目录,如“tmp”。

mkdir tmp

步骤2:删除该目录

rmdir tmp

步骤3:在根目录中,使用绝对路径在用户命令中创建一个子目录。

mkdir  ~/tmp

步骤4:删除该目录

rmdir  ~/tmp

步骤5:使用-p参数一次创建多级目录。如:

mkdir  ~/tmp/dir1

步骤6:使用-p参数删除多级目录。如:

cd  ~

rmdir  tmp/dir1

  • 文件和目录拷贝命令:cp

步骤1:从/usr/include目录中,任选一个文件拷贝到用户目录的tmp子目录中

mkdir  ~/tmp

cp  /usr/include/signal.h  ~/tmp

步骤2:从/usr/include目录中,任选一个文件拷贝到用户目录的tmp子目录中,并改变其文件名。

cp  /usr/include/signal.h  ~/tmp/signal.bak

步骤3:思考并试验,如果步骤1中不使用第一条命令,拷贝的结果是什么?

步骤三中,如果不先创建一个文件夹,则会把复制的文件以命令中的文件夹名命名,保存在复制到的文件夹的父文件夹中。

  • 文件移动或文件目录更名命令:mv

步骤1:将上面signal.bak更名为signal.h

cd  ~/tmp

mv  signal.bak  signal.h

步骤2:将signal.h移动到上一层目录

mv  signal.h  ..

步骤3:将tmp目录更名为temp

mv  ../tmp  ../temp

步骤4:拷贝/usr/include中所有s开头的.h文件到/usr/temp目录

cp /usr/include/s*.h /usr/temp

步骤5:将temp目录移动到tmp目录中

cd /usr

mkdir /tmp

mv temp tmp

步骤6:拷贝/usr/include/signal.h到/usr/tmp/temp目录中,观察提示。

步骤7:使用-f选项重复上述命令,观察是否有提示。

  • 建立符号链接命令:ln

步骤1:在用户目录中创建对/usr/include目录的符号链接

cd ~

ln –s  /usr/include

ls include

步骤2:删除该链接

rm  include

步骤3:观察/usr/include是否被删除。

步骤4:与步骤1相同,但命名链接目录为abc

ln  -s  /usr/include  abc

ls  abc

rm  -f  abc

下面是实验报告:

链接:https://pan.baidu.com/s/1WdYhg0BK_BqkS7edPgXdYA
提取码:kg4y
复制这段内容后打开百度网盘手机App,操作更方便哦

打赏
发表评论 取消回复
表情 图片 链接 代码

分享
微信
微博
QQ