Centos学习笔记 linux 常用命令:压缩解压命令

简介:   2012-2-9 星期4 linux 常用命令:压缩解压命令 -gz命令的英文原意:Gnu zip 语法:gzip 选项[文件] 功能描述:压缩文件 压缩后文件格式: .gz 1.
 

2012-2-9 星期4


linux 常用命令:压缩解压命令
-gz
命令的英文原意:Gnu zip
语法:gzip 选项[文件]
功能描述:压缩文件
压缩后文件格式: .gz

1. 只能压缩文件,不能压缩目录
2.不保留源文件

解压缩命令:gunzip
语法:gunzip选项[压缩文件]
功能描述:解压缩.gz的压缩文件
范例:gunzip file1.gz


压缩解压目录:tar
命令名称:tar
语法 tar选项[cvf][目录]
     -c 产生.tar打包文件
     -v 显示详细信息
     -f 指定压缩后的文件名
     -z 打包的同时压缩
压缩后的文件格式:.tar.gz

tar -zcvf dir1.tar.gz dir1
将目录dir1压缩成一个打包文件并压缩文件


file命令:查看文件的格式,文件类型


zip解压缩命令
.zip默认的win和linux通用的格式
语法:zip 选项-r
              -r压缩目录
zip services.zip /etc/services
压缩文件
zip -r test.zip /test
压缩目录

 

解压缩命令:
unzip
功能描述:解压.zip的压缩文件
范例:unzip test.zip

压缩解压缩命令:bzip2
bzip2 选项-k
          -k产生压缩文件 保留源文件
范例:bzip2 -k file1

 

 


网络通信命令:
指令名称:write
指令所在路径:/usr/bin/write
语法:write<用户名>
向另外一个用户发信息,以ctrl+d作为结束
范例:write samlee

 

wall命令:广播信息。所用linux的用户都能收到

 

 

shutdown -h now 立即关机
系统关机命令:reboot 功能:重启系统

 

命令别名的定义:alias copy=cp
                alias xrm=“rm -r” 带选项的用双引号括起来
查看别名信息:alias
删除别名 :unalias copy

 

 

输入输出重定向
同标准IO一样,shell对于每一个进程预先定义3个文件描述字
0 STDIN 标准输入
1 STDOUT标准输出
2 STDERR标准错误输出

>或者>>输出重定向

ls -l /tmp> /tmp.msg
date >> /tmp        追加结果

< 输入重定向
范例:wall < /etc/motd

2>错误输出重定向
范例:cp -R /usr/backup/usr/bak 2> /bak/error

 

 

管道
:将一个命令的输出传送给另一个命令,作为另一个命令的输入
使用方法:
命令1|命令2
范例:
ls-l /etc |more

ls -l /etc|grep init |wc -l
相当于统计出了在/etc目录下包含关键字init 的文件有几个

 

 


间隔的个命令按照顺序依次执行
&&
前后命令的执行存在逻辑关系只有&&前面的命令执行成功后,它后面的命令才能被执行
||
前后命令的执行存在逻辑关系,只有||前的命令执行失败后它后面的命令才会执行


 

相关文章
|
4天前
|
机器学习/深度学习 缓存 监控
linux查看CPU、内存、网络、磁盘IO命令
`Linux`系统中,使用`top`命令查看CPU状态,要查看CPU详细信息,可利用`cat /proc/cpuinfo`相关命令。`free`命令用于查看内存使用情况。网络相关命令包括`ifconfig`(查看网卡状态)、`ifdown/ifup`(禁用/启用网卡)、`netstat`(列出网络连接,如`-tuln`组合)以及`nslookup`、`ping`、`telnet`、`traceroute`等。磁盘IO方面,`iostat`(如`-k -p ALL`)显示磁盘IO统计,`iotop`(如`-o -d 1`)则用于查看磁盘IO瓶颈。
|
1天前
|
Ubuntu Linux Shell
linux免交互登陆远程主机并执行命令(密钥对和Expect)
linux免交互登陆远程主机并执行命令(密钥对和Expect)
|
1天前
|
Linux
【Linux】常用命令
【Linux】常用命令
21 0
|
1天前
|
安全 Ubuntu Linux
Linux 网络操作命令Telnet
Linux 网络操作命令Telnet
13 0
Linux 网络操作命令Telnet
|
3天前
|
Linux 数据安全/隐私保护
Linux常用命令实例带注释
Linux常用命令实例带注释
30 0
|
3天前
|
Linux 开发工具 数据安全/隐私保护
Linux(19)常用解压命令记录
Linux(19)常用解压命令记录
8 0
|
4天前
|
Linux Perl
Linux系统替换字符串常用命令
请注意,`sed`命令可以非常强大,可以根据不同的需求使用不同的选项和正则表达式来进行更复杂的字符串替换操作。
17 0
|
7天前
|
安全 Linux 开发工具
Linux中可引起文件时间戳改变的相关命令
【4月更文挑战第12天】Linux中可引起文件时间戳改变的相关命令
16 0
|
8天前
|
域名解析 网络协议 Linux
Linux 中的 Nslookup 命令怎么使用?
【4月更文挑战第12天】
29 6
Linux 中的 Nslookup 命令怎么使用?
|
9天前
|
运维 网络协议 Unix
18.系统知识-Linux常用命令
18.系统知识-Linux常用命令