使用dreamhost,bluehost,hostmonster等虚拟空间最大的好处就是可以用shell权限登陆linux服务器使用命令来操作,如果FTP的话,那真的是浪费生命,如果能稳定20k地传输的话,那还好,可以常常会掉线,然后
再重新传。有的虚拟主机(Cpanel控制面板的)支持在线解压缩,这样也比较好,因为传一个压缩包比一个一个文件传要省时好多,如果你需要上传的文件数目太多,相信主机ftp的
响应速度会让你痛不欲生.
现在就来介绍几个常用的命令吧:
1.wget
wget http://xxx.com/xxx.zip
下载远程服务器上的文件到自己的服务器,连上传都省了,服务器不是100M就是1000M的带宽,下载速度绝对比你上传快多了
这个命令就是把xxx.zip下载到你主机上的目录下
wget -c http://xxx.com/xxx.zip
断点续传,如果上次没下完,那就可以继续下了.
2.unzip
下载过来就是解压缩了,
unzip xxx.zip
就是把这个文件解压缩到这个目录下。
3.cd
cd xxx 这个命令就是进入xxx这个目录
cd - 这个命令是返回到上层目录的意思
cd ~ 这个命令是返回到根目录的意思
4.mv
重命名操作:
mv xxx yyy 就是把xxx重命名为yyy
5.cp
复制操作:
cp -a yyy /home/aaa/www
就是把你当前目录下的yyy文件夹整个复制到/home/aaa/www下。
6.rm
删除操作:rm xxx.zip 把你所在的目录下的xxx.zip文件删除。
rm -rf xxx 这个命令是把xxx这个目录都删除。
-rf参数为强制删除,rmdir命令也可以删除文件夹,但只能删除空文件夹
rm命令加上rf参数可以删除包含有子文件夹和文件的文件夹
7.tar
一些常用的压缩和解压缩操作:
tar cf xxx.tar xxx 把xxx压缩成 xxx.tar
tar cfz xxx.tar.gz xxx 把xxx压缩成xxx.tar.gz
tar xvf xxx.tar 解压缩xxx.tar文件
tar.gz文件 的解压命令是tar -xzvf
8.备份mysql数据库
mysqldump -u username -h mysql.xxx.com -p
database | gzip > mydata.sql.gz
9.ls
显示当前目录下所有文件



Leave a Reply