- linux中压缩文件的解压:
linux下载命令
linux中压缩文件的格式
linux压缩文件格式表格
压缩命令:
tar –cvf jpg.tar *.jpg 将目录里所有jpg文件打包成tar.jpg
tar –czf jpg.tar.gz *.jpg 将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz
tar –cjf jpg.tar.bz2 *.jpg 将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2
tar –cZf jpg.tar.Z *.jpg 将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z
rar a jpg.rar *.jpg rar格式的压缩,需要先下载rar for linux
zip jpg.zip *.jpg zip格式的压缩,需要先下载zip for linux
解压命令:
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
注意linux的解压通常就会直接解压到当前文件夹下,所以再解压前注意做好文件管理(此处不知道是否正确,个人理解)
此处复习下linux查看文件内容的几种方式
学习grep命令完成下面题
1.统计歌词中 包含【超人】的歌词:
grep 超人 jaychou_lyrics.txt
2.统计歌词中 包含【外婆】但不包含【期待】的歌词:
这里需要使用linux系统中的管道,管道就是 用"|"符号来连接两个命令,以前面命令的标准输出作为后面命令的标准输入,如下图所示。
grep 外婆 jaychou_lyrics.txt|grep -v 期待
3.统计歌词中 以【我】开头的歌词:
grep ^我 jaychou_lyrics.txt
4.统计歌词中 以【我】结尾的歌词:
grep 我$ jaychou_lyrics.txt
1.将歌词中 第2行 至 第40行 删除:
sed "2,40d" jaychou_lyrics.txt
2.将歌词中 所有【我】替换成【你】:
sed -n "/我/p" jaychou_lyrics.txt|sed "s/我/你/p" jaychou_lyrics.txt