Linux下大文件打包解压

今天在阿里云看到有人发帖问linux下如何打包压缩,说zip不支持大于4G的文件,这个问题我没有确认,因为我一直用的是gzip或者bz2的格式。这里v9zz和大家简单介绍下linux的打包压缩工具:tar命令。tar 有很多用法,执行tar --help可以看到一大堆的提示,头晕眼花的,实际上站长用到的很简单。

以备份v9zz为例:
tar cvf v9zz.tar.bz2 /var/www/html/v9zz 将v9zz目录(含子目录)下的文件打包成bz2格式,使用bz2压缩,bz2能把文件压缩到最小,比zip、rar或者gzip都更好,互联网传输文件可以使用这个。
tar cvf v9zz.tar.gz /var/www/html/v9zz 将v9zz目录(含子目录)下的文件打包成gzip格式,gzip是gun zip的简称,这是使用最多的打包格式,至于和bz2有什么不同,我暂时没看出来,这个压缩比不如bz2。gzip出名的原因是它是GUN官方推出的,网页压缩标准就是gzip。
tar cvf img.tar /var/www/html/v9zz/img 将图片目录(含子目录)下的文件打包成tar包格式,但不压缩。大部分图片,比如gif,jpeg,png都压缩过了,无须再度压缩。你也可以使用这个命令打包其他分散的压缩包。

解压的时候非常简单,我们摒弃负载的参数讲解,统一使用最简单的方法,让tar自己去判断参数:
tar xvf v9zz.tar.bz2
tar xvf v9zz.tar.gz
tar xvf img.tar

实际应用中就这样最简单了,这些方法在所有主流linux版本上通行。如果你是一个linux新人,或者一个新手站长,不要去研究详细参数,这个使用方法已经足够满足你的需求。

【晒方案,赢千元大奖】简简单单主机防暴力破解(Windows Linux)

【晒方案,赢千元大奖】简简单单主机防暴力破解(Windows Linux)

腾讯云安全征文,保留期至2014-06-15,

PS:20140608 已经在3楼更新 Windows 2008 R2 防暴力破解补充方案(基于TeamViewer软件)
PS:20140610 已经在12楼更新 Linux 随机密钥登陆 (基于Google Authenticator )

目录:

第1页 Windows Server 2008 R2 防暴力破解
第2页 Linux 防暴力破解
第3页 Windows 2008 R2 防暴力破解补充方案(基于TeamViewer软件)
第4页 Linux 随机密钥登陆 (基于Google Authenticator )

本文提供的都是能快速设置而且难度比较低的办法,而且安全防护上一点也没有削弱,尽量给新手用户提供简单易用的安全防护方案.

在开通云主机以后,请务必前往云安全页面免费开通云安全防护,
腾讯云提供包括DDoS防护、DNS劫持检测、后门木马检测、暴力破解告警、异地登录提醒、入侵检测、漏洞扫描、
服务器登录流水查询、组件状态查询等全方位的安全防护保护。

需求软件:
1.印象笔记 用于存储记录一些临时安全信息,也可以用记事本记录
2.MultiDesk 绿色版远程桌面连接软件,保存连接数据,方便以后链接无需重输帐号密码
3.服务器安全狗 更改远程端口,设置访问规则
4.花生壳 动态域名解析,获得免费域名,用于认证链接远程桌面,请下载6.0版本
5.Xshell-官方下载 Xshell-华军下载 自带中文,用于连接管理Linux服务器,可将配置文件保存在单独目录,方便重装使用.
6.EditPlus 请百度或者google以后下载烈火汉化版即可,用于编辑sh脚本文件.

Windows Server 2008 R2 防暴力破解

1.生成复杂密码,做好安全基础第1步

腾讯云主机的win系统只提供Windows Server2008 R2 64位一个版本,2008R2相比2003在安全上提升了很多,
可以直接开启SSL加密传输,防止远程桌面被侦听监控.
无论是对于WIN还是Linux,使用复杂密码都是最标准的安全防护方案.

打开百度,搜索"密码生成器",点击第一个应用,来生成一个16位或者更多的复杂密码.

火狐截图_2014-06-04T07-15-48.055Z.png

在远程主机上计算机右键-管理-本地用户和组-用户-点用户名右键-修改密码,将前面生成的密码填入进去,确定即可。

winpass.jpg

- 阅读剩余部分 -

NginxManager for LNMP 1.0(更新一键安装脚本20140602)

NginxManager for LNMP 1.0(更新一键安装脚本20140602)

NginxManager是一款PHP+MYSQL的虚拟主机管理面板,专为LNMP打造,最终版本为1.5,原作者后来停止开发了。但是依然支持最新版本的LNMP1.0.
nginxmanager.jpg

程序环境要求

最低需求:PHP 5.3.X + MySQL 5.1.X + Pureftpd
建议环境:PHP 5.3.X + MySQL 5.5.X + Pureftpd
本程序仅在CentOS下测试过,其他系统未测试。

Update 更新日志

更新版本下载:nginxmanager.zip
1.5 Ver.0602:
去除部分失效链接,增加SSH端口设置(默认22),修改网站生成Conf文件策略,FTP默认权限和用户组设置为501(原来1001),修正部分英文.
根据群友游戏玩玩(QQ:8619328)的办法增加SSH端口设置,方便使用自定义端口的机器.
升级方法:将除了config.php以外文件上传覆盖即可,然后在ngnixmanager表执行SQL语句

alter table `vhost_servers` add `port` varchar(255) NOT NULL DEFAULT '22' after `ip`;  

1.LNMP环境安装

请参照官方页面安装:http://lnmp.org/install.html
安装建议:PHP 5.3.17 + MySQL 5.5.27 + Pureftpd(安装完毕需要打mysql5.5补丁)

LNMP1.0安装
cd ~
wget -c http://soft.vpser.net/lnmp/lnmp1.0-full.tar.gz && tar zxvf lnmp1.0-full.tar.gz && cd lnmp1.0-full && ./centos.sh  
Pureftpd安装
cd ~
cd lnmp1.0-full
./pureftpd.sh
Pureftpd MySQL5.5补丁
cd ~
wget http://soft.vpser.net/lnmp/ext/fix_pureftpd_mysql55.sh && chmod +x fix_pureftpd_mysql55.sh && ./fix_pureftpd_mysql55.sh  
开启MYSQL远程登陆

安装完毕以后请登录PhpMyadmin,权限 > 找到 root localhost > 点击后面 编辑权限 > 拖到底部 修改登录信息/复制用户 >主机 选择 任意主机,然后点击 执行 即可

- 阅读剩余部分 -

markdown专业写作语法

欢迎使用 Markdown

专为 Markdown 打造

提供了语法高亮和方便的快捷键功能,给您最好的 Markdown 编写体验。

来试一下:

  • 粗体 (Ctrl+B) and 斜体 (Ctrl+I)
  • 引用 (Ctrl+Q)
  • 代码块 (Ctrl+K)
  • 标题 1, 2, 3 (Ctrl+1, Ctrl+2, Ctrl+3)
  • 列表 (Ctrl+U and Ctrl+Shift+O)

实时预览,所见即所得

无需猜测您的 语法 是否正确;每当您敲击键盘,实时预览功能都会立刻准确呈现出文档的显示效果。

- 阅读剩余部分 -

Linux一键rsync配置实现文件同步

Linux一键rsync配置实现文件同步

主服务器
wget -c http://www.imfeng.com/downforlnmpa/rsync/rsserver.sh
chmod +x rsserver.sh
./rsserver.sh

会提示输入
帐号
密码
服务器IP地址
同步服务器IP地址
同步文件路径

然后会自动安装好

同步服务器
wget -c http://www.imfeng.com/downforlnmpa/rsync/rshost.sh
chmod +x rshost.sh
./rshost.sh

显示完成之后

- 阅读剩余部分 -

This page loaded in 0.003043 seconds