目录
一、实验名称:
二、仪器、设备:
三、参考资料:
四、实验目的:
五、实验内容(步骤):
六、实验数据(程序)记录:
编辑
编辑
七、实验结果分析:
八、思考题:
一、实验名称:
Linux系统中的常用命令
二、仪器、设备:
个人笔记本电脑;VMware虚拟机管理软件;Centos 7的GNOME桌面系统
三、参考资料:
Linux教程
四、实验目的:
1、掌握Linux一般命令格式。
2、掌握有关文件和目录操作的常用命令。
3、掌握有关进程操作的常用命令。
4、熟练使用man命令。
五、实验内容(步骤):
1.正确地登录和退出系统。
2.熟悉date、cal、who、echo、clear、passwd命令。
3.在用户主目录下对文件进行如下操作:复制一个文件、显示文件内容、查找指定
内容、排序、文件比较、文件删除等。
4.对目录进行管理:创建和删除子目录、改变和显示工作目录、列出和更改文件权限、链接文件等。
5.利用man命令显示date、echo等命令的手册页。
6.显示系统中的进程信息。
六、实验数据(程序)记录:
- 登录进入系统,修改个人密码。
2.使用简单命令:date、cal、who、echo、clear等,了解Linux命令格式。
3.浏览文件系统:
(1)运行pwd命令,确定当前工作目录。(2)运行1s-1命令,理解各字段含义。(3)运行1s-ai命令,理解各字段含义。
(4)使用cd命令,将工作目录改到根(/)上。运行1s-1命令,结合书中的图2-2,了解各目录的作用。
1.直接使用cd,回到哪里了?用pwd验证。
2.用mkdir建立一个子目录subdir。
3.将工作目录改到subdir
4.文件操作:
(1)验证当前工作目录在subdir。
(2)运行date>filel,然后运行cat filel,看到什么信息?
(3)运行cat subdir,会有什么结果?为什么?
答:因为subdir是一个文件夹,不允许查看
(4)利用man命令显示date命令的使用说明。
(5) 运行man date>>file1,看到什么?运行cat filel,看到什么?
(6) 利用1s-1 filel,了解链接计数是多少?运行In file1 ../fa,再运行ls -l file1,看链接计数有无变化?用cat命令显示fa文件内容。
答:有变化,链接计数加一
(7) 显示filel的前10行、后10行。
(8) 运行cp filel file2,然后1s -1,看到什么?运行mv file2 file3,然后ls -l,看到什么?运行cat f*,结果怎样?
(9) 运行rm file3,然后1s-1,结果如何?
(10) 在/etc/passwd文件中查找适合你的注册名的行。
(11) 运行1s-1,理解各文件的权限是什么?
(12) 用两种方式改变file1的权限。
(13)统计file1文件的行数、字数。
(14)运行man ls|more,显示结果是什么?运行cat filel|head-20|tee file5,结果如何?
七、实验结果分析:
- 本次实验过程中,通过对Centos 7的GNOME桌面系统的基本操作以及常用指令的使用,我对操作系统的功能和应用有了更深的认识,并熟练掌握了一些指令的使用方法,例如:date、cal、who、echo、clear、pwd、man、ls -l、mkdir、chmod等Linux命令格式,熟练掌握了有关进程操作的常用命令,学会了使用>>和>符号,为进一步的学习Linux教程打下基础。
- 在这次实验中,我尝试了远程登陆拟机中的Linux操作系统,知晓了在VM中创建的虚拟机还可以通过Windows PowerShell进行远程登陆
- 实验中每次遇到含义不够清楚的指令,我都通过翻书和观看上课时所记录的笔记以及百度等等,将每一条指令、每一个操作都弄懂弄通,熟练掌握。
- 我始终坚信:“对Linux实验环境从初期的生疏到后期的熟悉,对Linux指令从初期的陌生到逐渐的内化,是一个令人有成就感的过程。
八、思考题:
试说明find、tee、gzip命令的功能?
答:find:find 指令用于在目录结构中搜索文件,并执行指定的操作。
tee:tee 命令主要被用来向standout(标准输出流,通常是命令执行窗口)输出的同时也将内容输出到文件。
gzip:gzip是 linux中常见的压缩/解压工具。