操作系统——Linux基本操作

一、实验内容

1.练习Linux的文件操作、目录操作、系统管理的命令;

  • 注销(退出)系统:logout 或exit,关机:shutdown
  • 练习使用命令ls(注意Linux命令区分大小写): 使用ls 查看当前目录内容,查看指定目录内容,如/目录、/etc目录,查看当前目录内容;使用dir 查看当前目录内容。
  • 使用cd改变当前目录
  • 显示当前路径:pwd ;  
  • 建立目录mkdir;
  • 删除目录:rmdir;
  • 复制文件cp;
  • 移动文件或目录: mv;
  • 删除文件:rm;
  • 显示文件内容(不分页显示及分页显示):cat, more;连接文件:cat与重定向;
  • 从键盘输入三个文件C,D,E,文件内容自定,将C,D,E合并成一个文件CDE;
  • 在当前目录下建立USER子目录,在USER子目录下添加文件U1.C(内容自定),将USER子目录下的文件复制到当前目录下。

2.编写一段C 源程序, 用gcc 编译器编译程序, 运行程序, 调试程序。

3.设置环境变量:

  • 显示环境变量HOME,设置一个新的环境变量hello;
  • 使用env命令显示所有的环境变量。

二、实验结果

1)练习Linux的文件操作、目录操作、系统管理的命令;

①注销(退出)系统:logout 或exit,关机:shutdown

②练习使用命令ls(注意Linux命令区分大小写):

使用ls 查看当前目录内容,查看指定目录内容,如/目录、/etc目录,查看当前目录内容;使用dir 查看当前目录内容。

 ③使用cd改变当前目录

 ④显示当前路径:pwd ;

 ⑤建立目录mkdir;

 ⑥删除目录:rmdir;

 ⑦复制文件cp;

 ⑧移动文件或目录: mv;

 ⑨删除文件:rm;

 ⑩显示文件内容(不分页显示及分页显示):cat, more;连接文件:cat与重定向;

⑪从键盘输入三个文件C,D,E,文件内容自定,将C,D,E合并成一个文件CDE; 

 ⑫在当前目录下建立USER子目录,在USER子目录下添加文件U1.C(内容自定),将USER子目录下的文件复制到当前目录下。

 

2)编写一段C源程序, 用gcc编译器编译程序, 运行程序, 调试程序。

3)设置环境变量:

①显示环境变量HOME,设置一个新的环境变量hello;

②使用env命令显示所有的环境变量。

 三、实验小结

         此次实验过程中陆陆续续地发生了一些小报错。

        例如在我练习使用ls 查看指定目录内容时,会因为忘记加“/”而发生如图所示的报错,所以文档目录的路径一定要仔细看,路径的开头往往有“/”。

        再例如,在我用gcc编译器编译程序时,因方法错误而导致没有生成编译后的程序,又在调用程序时,调用的是未编译的程序,因此报错“权限不够”。最后还是查看了实验指导书,找到了gcc -o hello hello.c这一句编译语句,这才成功进行编译。最后按照教程所说的,输入./hello后成功运行程序。

        此外,我还遇到了各种细碎的小问题,例如想不到如何在指定目录中添加文件,一开始的想法是输入cd USER/来切换当前路径,但由于之后还需要复制文件,因此认为不该用这个方法。在网上查找方法后,意识到应当使用vi语句进行文件的添加与编写,最后成功运行。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

樱桃小叮当

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值