> : 表示覆盖算法
例:cat /etc/passwd > a.txt echo '123' >> a.txtspa
>> : 追加code
例:cat /etc/passwd >b.txt echo '123'>>b.txtblog
将连个文件合并到一个文件ip
例:cat a.txt b.txt > c.txt文档
wc :管道符class
例:wc -l /etc/passwd 查看文件有多少行test
cat /etc/passwd | wc -l 显示行数打包
cat /etc/passwd /etc/shadow | wc -l 查看两个文件总共多少行file
2.归档文件和归档技术(tar)
1)定义:归档(arching)就是将许多文件(或目录)打包成一个文件
2)目的:归档的目的就是方便备份、还原及文件的传输操做
3)功能:将多个文件(也可能包括目录,由于目录自己也是文件)放在一块儿存放到一个磁带或磁盘归档文件中。而且未来能够根据须要
只还原文档中的某些指定的文件
4)tar命令的经常使用选项:
c : 建立一个新的tar文件
t : 列出tar文件中目录的内容
x: 从tar 文件中抽取文件
f : 指定归档文件或磁带(也多是软盘)设备(通常都要选)
v: 显示所打包的文件的详细信息,v 为verbose的第一个字母。
z: 使用gzip 压缩算法来压缩打包后的文件
j: 使用bzip2 压缩算法来压缩打包后的文件
5)建立、查看及抽取归档文件举例:
1)tar cvf testdir.tar a.txt b.txt c.txt # tar命令将a、b、c打包成一个名为testdir.tar的归档文件的方法(要求显示全部打包的文件和目录)
2) tar tf testdir.tar # 显示testdir.tar这个归档文件中的全部文件的方法
3)tar xvf testdir.tar -c 路径 #恢复testdir.tar中所有内容的方法
解压
tar -xvf file.tar //解压 tar包
tar -xzvf file.tar.gz //解压tar.gz
tar -xjvf file.tar.bz2 //解压 tar.bz2
tar -xZvf file.tar.Z //解压tar.Z
unrar e file.rar //解压rar
unzip file.zip //解压zip