linux学习Linux我爱编程

常用Linux命令、文件操作解压缩相关、Linux命令大全、测试

2017-01-20  本文已影响636人  世外大帝

初学Linux,记录资料,以备留存,亲手测试了一部分,有的正确,不正确的也改了,没有全部测试,如有误,望大神们不吝赐教!

开发常用命令

解压文件系列

包括文件和文件夹

文件

gzip 命令

gzip 是在 Linux 系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又好用。

减少文件大小有两个明显的好处

1. 可以减少存储空间
2. 二是通过网络传输文件时,可以减少传输的时间。

在终端输入gzip,会提示你:

gzip: compressed data not written to a terminal. Use -f to force compression.

意思是:
gzip:压缩数据写入一个终端。使用- f强制压缩。

语法:gzip -h,系统会告诉你

各位看官,我就不翻译了,实在写的我蛋疼

指令实例:

gzip *% 把当前目录下的每个文件压缩成 .gz 文件。

gzip -dv *% 把当前目录下每个压缩的文件解压,并列出详细的信息。

gzip -l *% 详细显示例1中每个压缩的文件的信息,并不解压。

gzip usr.tar% 压缩 tar 备份文件 usr.tar,此时压缩文件的扩展名为.tar.gz。

文件夹

tar -zcvf /home/xahot.tar.gz /xahot

tar -zcvf 打包后生成的文件名全路径要打包的目录

例子:把/xahot文件夹打包后生成一个/home/xahot.tar.gz的文件。

zip 压缩方法

压缩当前的文件夹 zip -r ./xahot.zip ./*

-r表示递归

zip [参数] [打包后的文件名] [打包的目录路径]

解压 unzip xahot.zip 不解释
linux zip命令的基本用法是:

linux zip命令参数列表:

-a 将文件转成ASCII模式

-F 尝试修复损坏的压缩文件

-h 显示帮助界面

-m 将文件压缩之后,删除源文件

-n 特定字符串 不压缩具有特定字尾字符串的文件

-o 将压缩文件内的所有文件的最新变动时间设为压缩时候的时间

-q 安静模式,在压缩的时候不显示指令的执行过程

-r 将指定的目录下的所有子目录以及文件一起处理

-S 包含系统文件和隐含文件(S是大写)

-t 日期 把压缩文件的最后修改日期设为指定的日期,日期格式为mmddyyyy

unzip语 法:

unzip [-cflptuvz][-agCjLMnoqsVX][-P <密码>][.zip文件][文件][-d <目 录>][-x <文件>] 或 unzip [-Z]

补充说明:unzip为.zip压缩文件的解压缩程序。

unzip参数

如果出现这个提示:
-bash: zip: command not found 不能执行ZIP压缩,是因为没有安装ZIP,
运行下这条安装命令即可 yum install zip

yum操作在下面的命令大全有专栏。

Linux命令大全

系统信息


系统操作


文件和目录


文件搜索


挂载一个文件系统


磁盘空间


用户和群组


文件的权限 - 使用 "+" 设置权限,使用 "-" 用于取消


文件的特殊属性 - 使用 "+" 设置权限,使用 "-" 用于取消


打包和压缩文件


RPM 包 - (Fedora, Redhat及类似系统)


YUM 软件包升级器 - (Fedora, RedHat及类似系统)


APT 软件工具 (Debian, Ubuntu 以及类似系统)


查看文件内容


文本处理


字符设置和文件格式转换


文件系统分析


初始化一个文件系统


SWAP文件系统


备份

测试查询

http://man.linuxde.net/

上一篇下一篇

猜你喜欢

热点阅读