您的位置:首页 > 运维架构 > Linux

linux下基本操作指令,解压,删除文件操作

2015-05-19 10:45 573 查看
一般首先是安装vmtools之后,就可以实现linux虚拟机和主机windows的文件的直接拖拽,这样就会比较方便windows和linux的交互。

在指导学生做CSAPP课程实验时,发现好多学生对基本的linux下文件操作不能掌握,导致实验无法顺利开展,最重要的就是linux的解压操作。

linux下的文件最好是压缩为zip格式的,因为linux对zip格式的文件有专门的解压缩工具,zip和unzip

压缩命令: zip all.zip *.jpg 就是把所有的jpg文件压缩为一个zip包中

解压命令 : unzip a.zip

linux 下的默认压缩包是tar,最常用的对tar的解压命令是:tar -xvf a.tar x是解开 v是显示解压的过程 f是文件

tar下的命令:

-c 建立压缩档案

-x 解压

-t 查看压缩文件的内容

-r 向压缩文件的末尾添加文件

-u 更新原压缩包中的文件

参数可以根据需要组合使用

-z gizp格式文件

-j bz2文件

-v 显示过程

-o 将文件解开到标准输出

.tar

解包:tar xvf FileName.tar

打包:tar cvf FileName.tar DirName

(注:tar是打包,不是压缩!)

———————————————

.gz

解压1:gunzip FileName.gz

解压2:gzip -d FileName.gz

压缩:gzip FileName

.tar.gz 和 .tgz

解压:tar zxvf FileName.tar.gz

压缩:tar zcvf FileName.tar.gz DirName

———————————————

.bz2

解压1:bzip2 -d FileName.bz2

解压2:bunzip2 FileName.bz2

压缩: bzip2 -z FileName

.tar.bz2

解压:tar jxvf FileName.tar.bz2

压缩:tar jcvf FileName.tar.bz2 DirName

———————————————

.bz

解压1:bzip2 -d FileName.bz

解压2:bunzip2 FileName.bz

压缩:未知

.tar.bz

解压:tar jxvf FileName.tar.bz

压缩:未知

———————————————

.Z

解压:uncompress FileName.Z

压缩:compress FileName

.tar.Z

解压:tar Zxvf FileName.tar.Z

压缩:tar Zcvf FileName.tar.Z DirName

———————————————

.zip

解压:unzip FileName.zip

压缩:zip FileName.zip DirName

———————————————

.rar

解压:rar x FileName.rar

压缩:rar a FileName.rar DirName

———————————————

.lha

解压:lha -e FileName.lha

压缩:lha -a FileName.lha FileName

———————————————

.rpm

解包:rpm2cpio FileName.rpm | cpio -div

———————————————

.deb

解包:ar p FileName.deb data.tar.gz | tar zxf -

———————————————

.tar .tgz .tar.gz .tar.Z .tar.bz .tar.bz2 .zip .cpio .rpm .deb .slp .arj .rar .ace .lha .lzh .lzx .lzs .arc .sda .sfx .lnx .zoo .cab .kar .cpt .pit .sit .sea

解压:sEx x FileName.*

压缩:sEx a FileName.* FileName

2.linux下的删除文件,删除一个文件夹:cd到要删除的文件夹所在的目录路径下 命令: rm -rf 要删除的文件 (比如 实验3.rar)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: