10/04/2008 - 9:04 pm
Tags: command, SSH
Posted in DreamHost, Linux | 1 Comment
压缩相关
压缩一个目录:
tar -zcvf 目录名.tar.gz 目录名
解压:
$tar zxvf xxxx.tar.gz
拷贝、移动和删除文件
cp ./current/* ./dest_folder 该命令是将current下所有的文件包括文件夹拷贝到dest_folder下,如果文件或文件夹存在则忽略之。
下面是Copy命令CP的详细说明
cp [options] source dest
cp [options] source… directory说明:将一个档案拷贝至另一档案,或将数个档案拷贝至另一目录。 参数:-a 尽可能将档案状态、权限等资料都照原状予以复制。
-r 若 source 中含有目录名,则将目录下之档案亦皆依序拷贝至目的地。
-f 若目的地已经有相同档名的档案存在,则在复制前先予以删除再行复制。
mv命令(移动文件或者重新命名文件)
mv cosbeta cosbeta2 (将cosbeta改名为cosbeta2)
mv ./cosbeta/* /home/newcosbeta (将cosbeta下的所有文件移动到新的目录下)
RM命令(删除文件或者文件夹,不可恢复,请谨慎操作)
rm *.php 将删除所有的phg文件
rm * 将删除所有的文件(文件夹不为空则不能删除)
rm -rf * 将删除所有的文件包括文件夹(请谨慎谨慎使用,这个-rf将不会给出任何警告而将文件删除)
22/11/2007 - 1:44 pm
Tags: proxy, server, SSH
Posted in DreamHost | 1 Comment
其实这是一个很早就有的技巧,但以前使用国外空间的朋友并不多,所以没有普及开来。随着越来越多的用户购买了Dreamhost、Hostmonster 等国外空间,SSH的强大特性逐渐凸显出来。使用SSH,我们不仅可以通过命令操作实现更多的功能,根据其端口转发的特性,还可以利用Putty这个开源的SSH客户端建立一个独立通道,实现加密的互联网代理访问。
操作步骤如下:
1. 首先需要有一个国外主机的帐号和SSH访问权限(国内的不行,大家都知道为什么)。
2. 到官方下载Putty完整客户端,仅有putty.exe 这一个文件不行,因为需要用到plink.exe 这个 putty 的命令符程序。
3. 新建一个文件,写入以下内容,另存为.bat批处理文件,并放在Putty的安装目录内。
@echo off
goto start
:start
cls
color 1f
echo.
echo SSH Proxy 启动程序
echo.
plink -N Username@localhost -pw Password -D 127.0.0.1:1080
请将Username Localhost Password三处改为您自己登陆服务器的用户名、服务器地址和密码。
4. 执行这个批处理文件,保持其窗口开启,一旦关闭代理便失效。代理服务器地址为:127.0.0.1:1080,使Socks5协议的代理,也可以更改为需要的端口。需要使用时请将相关信息正确部署至浏览器、即时通信软件内。
5. 开始使用!