- find、grep命令,请简单描述上述指令的功能,完成下列代码练习,并添加标红色的代码解释。
find补充语法: -atime +n/-n : 表示访问或执行时间大于/小于n天的文件。 -ctime +n/-n : 表示写入、更改inode属性(如更改所有者、权限或链接)的时间大于/小于n天的文件。 -mtime +n/-n : 表示写入时间大于/小于n天的文件,该参数用的最多。 -type filetype: 表示通过文件类型查找文件(文件类型包括f普通文件、b块设备、c字符设备文件、d目录、l链接文件、s套接字文件) 指令介绍: find:查找文件 grep:查找文件,可以使用正则表达式 1.在test目录下查找所有目录 2.查找在test目录下写入时间为3天内的文件 3.查找test目录下以a开头的文件 4.在test目录下查找所有目录 5.查找test目录下文件名为a1的文件,并查看该文件的内容 6.查找/etc/passwd下文件名为halt的文件,并查看该文件内容以及下两行内容 7.查找/etc/passwd下文件名为halt的文件,并查看该文件内容以及上两行内容 8.查找/etc/passwd下文件名为halt的文件,并查看该文件内容以及上两行和下两行内容 9.查找/etc/passwd下文件名为root的文件,并显示行号 10.查找/etc/passwd下的文件,显示行号,并且不显示nologin的文件 11.查找/etc/inittab文件下带数字的行 12.查找/etc/inittab文件下不带数字的行,-v取反 - sort、wc、ln命令,请简单描述上述指令的功能,完成下列代码练习,并添加标红色的代码解释。
指令介绍: sort :将文本文件内容加以排序 wc:计算单个文件中的字数、单词数和字节数 ln:创建文件链接 wc:可以计算文件的Byte数、字数、或是列数,若不指定文件名称、或是所给予的文件名为"-",则wc指令会从标准输入设备读取数据。 comm:用于比较两个已排过序的文件 1. 使用sort对文件t1进行排序
2. 使用wc统计 t1 文件的行数,字节数c,字数w 3.使用comm -12 对文件t1 和 t2 进行对比,显示两个文件都有的行 4.使用comm -23 对文件t1 和 t2 进行对比,显示t1 文件有而 t2 文件没有的行 5.使用diff比较t1 和 t2 两个文件的不同 6.使用ln -s 创建456目录的符号链接lu 7.使用 ln -s 创建 t1 目录的符号链接 tt
|