Linux shell gzexe 命令
Linux shell gzexe 命令用于压缩执行文件
gzexe 是用来压缩执行文件的程序。
当您去执行被压缩过的执行文件时,该文件会自动解压然后继续执行,和使用一般的执行文件相同。
MacOS 上默认不存在 gzexe 命令
gzexe 命令语法
gzexe [选项] FILE...
gzexe 在压缩执行文件时,会把原来的执行文件改名为 文件名~
,压缩输出的内容会占据原来的文件名
选项
- -d 使用 -d 参数表示解压文件。 gzexe 默认是压缩文件
范例
1. 压缩可执行文件
[root@localhost shell]# cp /bin/ls ./ [root@localhost shell]# gzexe ./ls ./ls: 55.1% [root@localhost shell]# ls -lh -rwxr-xr-x 1 root root 49K Sep 19 17:01 ls -rwxr-xr-x 1 root root 107K Sep 19 17:00 ls~
2. 解压可执行文件
[root@localhost shell]# ls ls~ [root@localhost shell]# gzexe -d ls [root@localhost shell]# ls -lh ls -lh -rwxr-xr-x 1 root root 107K Sep 19 17:09 ls -rwxr-xr-x 1 root root 49K Sep 19 17:09 ls~