下面介绍一些基本的常用的Linux SSH命令,都是一些很简单的Linux SSH命令,新手掌握了这几个,一般管理一般的vps或者linux主机就可以了! 我们的教程介绍了putty的使用方法,大家不会用的可以去看下,都是很简单的。 1.重启命令: reboot /* 重启系统 */ service httpd restart /* 重启Apache */ service lighttpd restart /* 重启lighttpd */ 2.Linux下SSH一些文件夹命令; rm -rf mydir /* 删除mydir这个目录 */ cd mydir /* 进入mydir这个目录 */ cd - /* 回上一级目录,中间有空格*/ cd ~ /* 回根目录,中间有空格 */ mv a b /* 把文件名a改名为b */ cp -a tool /home/admin/vpsma /* 把tool目录下所有文件复制到vpsma目录下 */ rm vpsma.tar /* 删除vpsma.tar这个文件 */ find vpsma.cgi /* 查找文件名为vpsma.cgi的文件 */ df –h /* 查看磁盘剩余空间,几乎没有多大用 */ 3.Linux下SSH的解压,压缩命令: tar xvf vpsma.tar /* 解压vpsma.tar这个文件 */ tar -tvf vpsma.tar /* 查看vpsma.tar文件中包含的文件 */ gzip -d vpsma.tar.gz /* 解压vpsma.tar.gz文件为.tar文件 */ tar zxvf vpsma.tar.gz /* 解压vpsma.tar.gz到当前目录 */ unzip vpsma.zip /* 解压vpsma.zip这个文件*/ tar cf vpsma.tar vpsma /* 把vpsma目录打包为vpsma.tar文件 */ tar cfz vpsma.tar.gz vpsma /* 把vpsma文件夹打包且压缩为vpsma.tar.gz文件*/ 注:tar压缩几乎没有经过压缩,tar.gz压缩比例大。 4.SSH下载命令: wget http://www.www.vpsma.com/download/vpsma.tar.gz /*在服务里远程下载远程服务器上的vpsma.tar.gz 文件,网站转移,软件安装常用的,速度比ftp上传快多了 */ wget -c http://www.vpsma.com/download/vpsma.tar.gz /* 继续下载上次未下载完的文件 */ nohup wget http://www.vpsma.com/download/vpsma.tar.gz /* 关闭SSH继续继续下载文件 */ wget -nH --cut-dirs=1 -m --ftp-user=vpsma --ftp-password=vpsma ftp://www.vpsma.com/vpsma /* 从主机ftp://www.vpsma.com下载vps目录,并且保留目录结构,适合不能压缩的虚拟主机 */ -nH:/*不创建以主机名命名的目录。*/ --cut-dirs:/*忽略主机上的目录层数。*/ -m:/*下载所有子目录并且保留目录结构。*/ --ftp-user:/*FTP用户名*/ --ftp-password:/*FTP密码*/ ftp://主机域名或者ip/目录名 /*FTP主机地址。最后可以跟目录名来下载指定目录*/ 5.修改文件以及文件夹属性,很多程序都需要设置属性才能用,如果ftp里不能修改可以用SSH命令修改! -chmod 更改文件/文件夹权限 chmod [Mode] [dir] /* 其中Mode形如”755″或”777″等。根据你的程序需要*/ chmod -R [Mode] [dir] /* 递归形式,即将目标文件夹内所有文件均改变权限 */ 当然,还有更多的Linux SSH命令,这些都是新手常用的,也是很容易掌握的,多用几次,你就发现用ssh命令比控制面板有效率多了!