基本文件操作之常用命令和工具(grep、tar、gzip)
1、常用命令grep
•grep在整个文本文件中寻找特定字符串,并将所有出现该字符串的行打印。
•命令格式 grep字符串 文件名
•举例
grepabcd temp
在temp中查找abcd字符串
grep "This is abook" temp
在temp中查找this is a book,由于字符串中含有空格,故要用引号括起来。
2、常用命令tar
•使用tar命令打包,可将多个文件合并成一个文件库(archival)的方式存放于磁带或磁盘上。当需要时,可由文件库获取所需的文件。
•tar 的指令格式:tar
[function-option[modifier]] [files]
|
功能选项 |
说明 |
|
r |
将所指的文件附加在文件库后 |
|
x |
读取文件库内的文件,如文件名为目录,则连子目录也会被读取 (常用) |
|
c |
建立一个新文件库 (常用) |
|
g |
将文件由文件库的最前头开始建立,而不是写在最后一个文件后修改选项 |
|
v |
启动显示模式,tar 会显示所处理的文件名 (常用) |
|
w |
启动确认模式,tar处理每个文件之前,要求用户先加以确认 |
|
f |
表示文件库为file,省略此项,以预设的磁带或磁盘为对象 (常用) |
•基本用法举例
tar cvf work.tar ./work
把当前目录下的work目录打包成一个work.tar文件
tar xvf ./work.tar
把当前目录下work.tar文件解包
3、常用命令gzip
•gzip是一个压缩工具,压缩后的后缀名为.gz。
gzip filename
把一个文件压缩
gunzip filename
把一个gz文件解压缩
本文详细介绍了文件操作中常用的三个命令:grep用于搜索文本文件中的特定字符串;tar用于文件打包和归档;gzip用于文件压缩。包括命令用法、参数解释及实例演示。
2071

被折叠的 条评论
为什么被折叠?



