资源描述
课程
名称
Linux编程
实验
名称
常用命令使用
成绩
姓名
吴利娜
学号
2012020045
班级
12级电本1班
同组人员
实验台号
实验
日期
2015年4月18
实验二 常用命令使用
一、实验目的
1. 掌握Linux一般命令格式
2. 掌握有关文件和目录操作的常用命令
3. 掌握有关进程操作的常用命令
4. 熟练使用man命令
二、实验内容
1. 正确地登录和退出系统
2. 熟悉date,cal,who,echo,clear,passwd命令
3. 在用户主目录下对文件进行如下操作:复制一个文件、显示文件内容、查找指定内容、排序、文件比较、文件删除等
4. 对目录进行管理:创建和删除子目录、改变和显示工作目录、列出和更改文件权限、链接文件等
5. 利用man显示date,echo等命令的手册页
6. 显示系统中的进程信息
三、主要实验步骤
1. 登录进入系统,修改个人密码
2. 使用简单命令:date,cal,who,echo,clear等,了解Linux命令格式
3. 浏览文件系统:
1) 运行pwd命令,确定当前工作目录
2) 运行ls –l命令,理解各字段含义
3) 运行ls –al命令,理解各字段含义
4) 使用cd命令,将工作目录改到根(/)上
运行ls –l命令,结合书中图2.2,了解各目录的作用
5) 直接使用cd,回到哪里去了?用pwd验证
使用cd回到根目录
6) 用mkdir建立一个子目录subdir
7) 将工作目录改到subdir
4. 文件操作:
1) 验证当前工作目录在subdir
2) 运行date>file1,然后运行cat file1,看到什么信息?
3) 运行cat subdir,会有什么结果?为什么?
运行cat subdir无法查看subdir,因为subdir是一个目录,不是一个文件
4) 利用man命令显示date命令的使用说明
5) 运行man date>>file1,看到什么?
运行cat file1,看到什么?
运行cat file1后,将date的信息附在了file1信息之后
6) 利用ls –l file1,了解链接计数是多少?
运行ln file1 ../fa,再运行ls –l file1,看链接计数有无变化?用cat命令显示fa文件内容
fa文件的内容和flie1内容一样
7) 显示file1的前10行,后10行
8) 运行cp file1 file2,然后ls –l,看到了什么?
运行mv file1 file3,然后ls –l,看到了什么?
运行cat f*,结果怎么样?
运行cat f*,查看的是文件file1 、file3的内容
9) 运行rm file3,然后ls –l,结果如何?
10) 在/ect/passwd文件中查找适合你的注册名的行
11) 运行ls -l,理解个文件权限
当用ls -l显示文件或目录的信息时,最左边的是文件的权限,第一个字段中第一个字符表示文件类型,- 普通文件;d目录;随后的9个字符表示文件的存取权限。
12)改变文件的权限
以符号模式改变权限
以绝对方式修改权限
13) 统计file1中的行数和字数
14)运行man ls|more,显示结果是什么?
运行cat file1|head -20|tee file5,和cat file5|wc,显示结果是什么
四、实验总结
通过本次试验,学习了linux的一些基本命令的使用方法、文件的创建、文件权限的知识、目录、路径的知识等。通过敲打命令,很系统全面的学习linux下的文件目录分区及各文件的含义。这也是和windows不同的地方。此外同时在终端里实际操作,亲身实践,很有实际意义,让学习linux的道路不再苦涩。
展开阅读全文