操作系统实验一 熟悉Linux基本命令及编程环境

1实验内容
1.1 使用常用的操作命令ls, cp, rm, mkdir, man等

  1. 步骤一:显示当前目录下的文件:
    使用终端,输入-#pwd -#ls -l两个命令操作显示目录下的文件。
  2. 步骤二:创建1个空目录
    使用终端,输入-#mkdir test命令操作创建一个空目录。
  3. 步骤三:进入目录
    使用终端,输入-#cd test命令操作进入目录。
  4. 步骤四:创建子目录目录
    使用终端,输入-#mkdir test1命令操作创建子目录目录。
  5. 步骤五:在目录test1中建立一个文件k.c
    使用终端,输入-#cd test1 -#vi k.c命令操作在目录test1中建立一个文件k.c。
  6. 步骤六:显示test1目录中的文件
    使用终端,输入-#ls命令操作显示test1目录中的文件。
  7. 步骤七:显示文件内容
    使用终端,输入-#cat k.c命令操作显示文件内容。
  8. 步骤八:判断文件k.c类型
    使用终端,输入-#file k.c命令判断k.c类型。
  9. 步骤九:删除目录test1
    使用终端,输入-#rm k.c -#cd … -#rmdir test1命令操作删除目录test1。
  10. 步骤十:用man命令查找grep命令含义
    使用终端,输入-#man grep命令用man命令查找grep命令含义。
    1.2 Linux环境下程序的编辑、调试、运行
  11. 步骤一:建立文件filename.c
    在终端上使用-#vi filename.c建立一个文件k.c
  12. 步骤二:使用gcc命令对文件进行编译
    在终端上使用gcc -o ab filename.c对文件进行编译
  13. 步骤三:启动程序
    在终端上使用 ./ad 启动编译后的程序

2. 实验问题及分析
问题:为什么我们需要使用Linux系统?
分析:长期以来,Linux在服务器领域一直处于领先地位,这很大程度归功于他的稳定性,安全性,以及极低的总拥有成本。然而很多人没意识到的是,其实Linux早已遍布我们的生活。
首先要提及的当然就是安卓这款由谷歌开发的基于Linux的手机操作系统,谷歌通过改良Linux,创造了安卓这个全新的操作系统,为人们的生活开启了一个新时代,让大家的生活变的越来越精彩,安卓让全球无数的手机用户接触到了Linux,它可以说是Linux迄今为止在主流领域最成功的产品。其次Linux在机顶盒,ATM机,以及政府机构中都有广泛的应用。
这些仅仅是Linux在我们日常生活中实际应用的一小部分,但已足以证明这款开源操作系统的价值。那我们应该好好学习,了解更多的功能,去创造更多的价值。
问题:如何使用Linux系统打开终端?
可以在桌面界面下的任务栏找到终端并打开,或者还有更简便的方法是在所需要读取的文件夹下右键打开终端。

3实验结果及分析
3.1 使用常用的操作命令ls, cp, rm, mkdir, man等

  1. 步骤一:显示当前目录下的文件:
    使用终端,输入-#pwd -#ls -l两个命令操作显示目录下的文件。如图3.1.1所示:
    在这里插入图片描述
    图3.1.1

  2. 步骤二:创建1个空目录
    使用终端,输入-#mkdir test命令操作创建一个空目录。如图3.1.2所示:
    在这里插入图片描述
    图3.1.2

  3. 步骤三:进入目录
    使用终端,输入-#cd test命令操作进入目录。如图3.1.3所示:
    在这里插入图片描述

图3.1.3
4. 步骤四:创建子目录目录
使用终端,输入-#mkdir test1命令操作创建子目录目录。如图3.1.4所示
在这里插入图片描述

图3.1.4
5. 步骤五:在目录test1中建立一个文件k.c
使用终端,输入-#cd test1 -#vi k.c命令操作在目录test1中建立一个文件k.c。如图3.1.5所示:
在这里插入图片描述

图3.1.5
6. 步骤六:显示test1目录中的文件
使用终端,输入-#ls命令操作显示test1目录中的文件。如图3.1.6所示:
在这里插入图片描述
图3.1.6
7. 步骤七:显示文件内容
使用终端,输入-#cat k.c命令操作显示文件内容。如图3.1.7所示:
在这里插入图片描述
图3.1.7
8. 步骤八:判断文件k.c类型
使用终端,输入-#file k.c命令判断k.c类型。如图3.1.8所示:
在这里插入图片描述
图3.1.8
9. 步骤九:删除目录test1
使用终端,输入-#rm k.c -#cd … -#rmdir test1命令操作删除目录test1。如图3.1.9所示:
在这里插入图片描述
图3.1.9
10. 步骤十:用man命令查找grep命令含义
使用终端,输入-#man grep命令用man命令查找grep命令含义。如图4.1.10所示:
在这里插入图片描述
图3.1.10
3.2 Linux环境下程序的编辑、调试、运行

  1. 步骤一:建立文件filename.c
    在终端上使用-#vi filename.c建立一个文件k.c,如图3.2.1所示:
    在这里插入图片描述

图3.2.1
2. 步骤二:使用gcc命令对文件进行编译并启动程序
在终端上使用gcc -o ab filename.c对文件进行编译并启动程序,如图3.2.2所示:
在这里插入图片描述

图3.2.2

  • 3
    点赞
  • 41
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值