实验1 常用操作命令
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验1 常用操作命令
1、实验目的
通过实验掌握Linux的目录操作,文件操作,文本文件显示等常用管理命令。掌握管道与重定向操作。
2、实验内容
(1)Linux的目录操作
(2)文件操作
(3)文本文件显示
(4)管道与重定向
3、实验步骤
(一)文件与目录操作命令
(1)用root账号登录到终端,使用pwd命令查看当前目录.
(2)使用cd命令将当前目录切换到/目录下。
(3)使用ls命令查看Linux的目录结构,了解各个目录存放与系统相关的文件。
(4)使用cat、more、head .tail等命令显示介/etc/inittab文件内容。
(5)使用grep命令在/etc/inittab文件中查询“initdefault',字符串。
(6)使用find命令查找/目录下所有以main开头的文件,并显示这些文件的内容。
(7)用cp命令将/etc目录下的inittab文件和拷贝到/root目录下。
(8)使用sort或uniq命令对root目录下的inittab文件排序后输出其结果。
(9)统计inittab文件的字节数、行数、字数。
(10)用mkdir命令在/root目录下创建一个test目录。
(11)用cp命令将/etc目录及其下所有内容复制到test目录下。
(12)使用cd和ls查看/root/test/etc下的内容。
(13)将test目录改名为test2.
(14)删除test2目录。
(二)目录操作命令
(1)使用建立子目录命令(mkdir)在用户目录下创建如图所示的目录结构。
(2)删除子目录命令(rmdir)
思考题
1、利用sed命令在/etc/passwd中分别查找满足以下条件的行:
(1) o字符重复任意次
(2) o字符重复一次以上
(3) o字符重复两次以上
2、利用sed命令将input文件中的\OU字符串修改为(ou)
3、利用sed命令打印input文件中除第3^'8行之外的所有行,在以下三种不同选项组合下运行该命令:
(1)不带任何选项:
(2)只带一n选项;
(3)同时带一n和一p选项
并分析以上三种不同选项组合的区别。
4、下列正则表达式代表什么含义
1) kK* A
2) k\{6,8\}
3) k\{6,\}
4) k\{10\}
5) ^NEW YEARS
(6)^$
(7) [0-9][0-9][a-z]