易截截图软件、单文件、免安装、纯绿色、仅160KB

linux系统下对各文件进行打包或解压

linux系统下对各文件进行打包或解压方法
1.tar 命令
基本命令样式:
tar    -参数    包    源文件或文件夹
常用参数:
-c    创建新的包
-f 指定包的文件名
-r 将文件加入已有的包
-u 更新包中的文件
-t 列出包中所有文件
-x 解开包中所有文件到当前目录
-v 显示执行过程
-z 待操作的包是一个gzip包
-j 待操作的包是一个bzip2包
-Z 待操作的包是一个compress包
举例:
<1>将当前目录下所有mp3文件打成一个名为music.tar的包。(仅打包,不压缩)
#tar -cf music.tar *.mp3
<2>将当前目录下的“hero.wma”文件加入到music.tar包中。
#tar -rf music.tar hero.wma
<3>更新music.tar中 的list.txt文件。
#tar -uf music.tar list.txt
<4>列出music.tar中所有文件
#tar -tf music.tar
<5>解开music.tar到当前目录
#tar -xf music.tar
<6>将当前目录下所有mp3文件打成一个名为music.tar.gz的包。(打包并压缩)
#tar -czf music.tar.gz *.mp3
<7>解开music.tar.gz到当前目录
#tar -xzf music.tar.gz
<8>将当前目录下所有mp3文件打成一个名为music.tar.bz2的包。(打包并压缩)
#tar -cjf music.tar.bz2 *.mp3
<9>解开music.tar.bz2到当前目录
#tar -xjf music.tar.bz2
<10>将当前目录下所有mp3文件打成一个名为music.tar.Z的包。(打包并压缩)
#tar -cZf music.tar.Z *.mp3
<11>解开music.tar.Z到当前目录
#tar -xZf music.tar.Z
注:abc.tar.gz == abc.tgz
2.zip & unzip 命令
示例:
<1>将当前目录下所有mp3文件压缩成一个名为music.zip的包。
#zip music.zip *.mp3
<2>解开music.zip到当前目录
#unzip music.zip
3.rar文件
要在linux下处理rar文件,需要安装RAR for Linux,可以从网上下载,不过RAR for Linux不是免费的。
#tar -xzpvf rarlinux-3.x.x.tar.gz
#cd rar
#make (未成功)
安装后即可像其他命令一样使用。
示例:
<1>将当前目录下所有mp3文件压缩成一个名为music.rar的包。
#rar a music.rar *.mp3
<2>解开music.rar到当前目录(不保留目录结构)
#unrar e music.rar
<3>解开music.rar到当前目录(保留目录结构)
#unrar x music.rar
*偷懒的办法:
将rarlinux-3.x.x.tar.gz解压到某目录下后:
#./rar a music.ra


相关文档:

实战Linux Bluetooth编程 (七) SDP协议

Service Discovery Protocol(SDP)提供一种能力,让应用程序有方法发现哪种服务可用以及这种服务的特性。
服务发现协议(SDP或Bluetooth SDP)在蓝牙协议栈中对蓝牙环境中的应用程序有特殊的含意,发现哪个服务是可用的和确定这些可用服务的特征。SDP定义了bluetooth client发现可用bluetooth server服务和它们的特征的方法。 ......

Linux环境的AMP安装 mbstring安装


Linux下mbstring安装
1、用cd命令进入php的源代码目录下的etc/mbstring目录下,如“/src/php5.2.5”,即“cd /src/php5.2.5”;
2、>/usr/local/php/bin/phpize (假设php安装在/usr/local/php目录下)
3、编译配置,>./configure --with-php-config=/usr/local/php/bin/php-config
4、执行 ......

Linux环境的AMP安装 MEMCACHED安装


MEMCACHED安装
一、服务端。先安装libevent,再安装memcached。(注:libevent是一套跨平台的事件处理接口的封装,能够兼容包括:Windows/Linux/BSD/Solaris等操作系统的事件处理)
1、下载最新版本的libevent和memcached,笔者的安装目录为/soft
>cd /soft
>wget http://www.dange.com/memcached/dist/memcach ......

Linux内核如何接收不同类型以太帧

1. 前言
以太头中除了6字节目的MAC地址、6字节源MAC地址外,还有两字节的以太帧类型值,如IPv4为0x0800,ARP为0x0806等,网卡驱动收到以太帧后通过接口函数netif_receive_skb()(netif_rx实际最后也是调用netif_receive_skb)交到上层,而这个接口函数就完成对以太帧类型的区分,交到不同的协议处理程序。如果想自己编写某一 ......

Linux下遍历某文件夹下文件(不迭代进入子目录)

原文地址:http://www.wangzhongyuan.com/archives/487.html
以下是一个Linux/Unix下显示某一目录下文件列表的C程序,相当于最基本的ls命令的功能,显示的内容报告该目录下的子目录以及文件名:
#include <sys/types.h>
#include <dirent.h>
#include <stdio.h>
#include <errno.h>
int m ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号