codecamp

压缩与解压缩

zip格式

    压缩:  zip filename.zip dirname

    解压:​  unzip filename.zip

​tar.gz或tgz或格式

    压缩:  tar -zcvf filename.tar.gz dirname1 dirname2 dirname3 ...

    解压:  tar -zxvf filename.tar.gz

tar.Z格式

    压缩:  tar -Zcvf filename.tar.Z dirname

    解压:  tar -Zxvf filename.tar.Z

tar.bz或tar.bz2格式

    压缩:  tar -jcvf filename.tar.bz dirname

    解压:  tar -jxvf filename.tar.bz

gz格式

    压缩:  gzip filename

    解压:  gunzip filename.gz   或  gzip -d filename.gz​​​​

Z格式

    压缩:  compress filename​

    解压:  uncompress filename.Z

bz格式

     压缩: 

     解压:  bunzip2 filename.bz 或 bzip2 -d filename.bz

bz2格式

     压缩:  bzip2 filename 或 bzip2 -z filename (force compression)

     解压:  bunzip2 filename.bz2 或 bzip2 -d filename.bz​​​​​2  (force decompression)

ps:  

1. unzip解压时报错,提示文件名过长

    使用7za​  xx.zip即可

    详见http://blog.sina.com.cn/s/blog_7d96c7380102wan2.html


要想 lua 中调用 c 函数,c 文件如何修改?
nginx add dynamic module
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }