首页 >  帮助中心 > Linux VPS下SSH常用命令

Linux VPS下SSH常用命令

来源:原创 点击量(225) 发布时间:2013-06-22
<p>Linux VPS下SSH常用命令</p><p><br /></p><p style=&#34;font-family:verdana, arial, sans-serif;font-size:13px;line-height:20px;background-color:#ffffff;margin-top:0px;margin-bottom:1.8em;&#34;>学习完如何使用Putty远程(SSH)管理Linux VPS,今天继续为VPSer新手们整理一篇关于Linux VPS下SSH常用命令。<br /><strong>目录操作:</strong><br />rm -rf mydir /*删除mydir目录*/<br />mkdir dirname /*创建名为dirname的目录*/<br />cd mydir /*进入mydir目录*/<br />cd - /*回上一级目录*/<br />cd .. /*回父目录,中间有空格*/<br />cd ~ /*回根目录*/<br />mv tools tool /*把tools目录改名为tool */<br />ln -s tool bac /*给tool目录创建名为bac的符号链接,最熟悉的应该就是FTP中www链接到public_html目录了*/<br />cp -a tool /home/vpser/www /*把tool目录下所有文件复制到www目录下 */</p><p style=&#34;font-family:verdana, arial, sans-serif;font-size:13px;line-height:20px;background-color:#ffffff;margin-top:0px;margin-bottom:1.8em;&#34;><strong>文件操作:</strong><br />rm go.tar &nbsp; &nbsp; &nbsp; &nbsp;/* 删除go.tar文件 */<br />find mt.cgi &nbsp; &nbsp;/* 查找文件名为mt.cgi的文件 */<br />df –h &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;/* 查看磁盘剩余空间,好像没这个必要,除非你太那个了 */<span id=&#34;more-319&#34;></span></p><p style=&#34;font-family:verdana, arial, sans-serif;font-size:13px;line-height:20px;background-color:#ffffff;margin-top:0px;margin-bottom:1.8em;&#34;><strong>解压缩:</strong><br />tar xvf wordpress.tar &nbsp; &nbsp; &nbsp; /* 解压tar格式的文件 */<br />tar -tvf myfile.tar &nbsp; &nbsp; /* 查看tar文件中包含的文件 */</p><p style=&#34;font-family:verdana, arial, sans-serif;font-size:13px;line-height:20px;background-color:#ffffff;margin-top:0px;margin-bottom:1.8em;&#34;>tar cf toole.tar tool /* 把tool目录打包为toole.tar文件 */<br />tar cfz vpser.tar.gz tool /* 把tool目录打包且压缩为vpser.tar.gz文件,因为.tar文件几乎是没有压缩过的,MT的.tar.gz文件解压成.tar文件后差不多是10MB */</p><p style=&#34;font-family:verdana, arial, sans-serif;font-size:13px;line-height:20px;background-color:#ffffff;margin-top:0px;margin-bottom:1.8em;&#34;>tar jcvf &nbsp;/var/bak/www.tar.bz2 /var/www/ &nbsp; &nbsp;/*创建.tar.bz2文件,压缩率高*/<br />tar xjf www.tar.bz2 /*解压tar.bz2格式*/</p><p style=&#34;font-family:verdana, arial, sans-serif;font-size:13px;line-height:20px;background-color:#ffffff;margin-top:0px;margin-bottom:1.8em;&#34;>gzip -d ge.tar.gz &nbsp; &nbsp; &nbsp; &nbsp;/* 解压.tar.gz文件为.tar文件 */<br />unzip phpbb.zip &nbsp; &nbsp; &nbsp;/* 解压zip文件,windows下要压缩出一个.tar.gz格式的文件还是有点麻烦的 */</p><p style=&#34;font-family:verdana, arial, sans-serif;font-size:13px;line-height:20px;background-color:#ffffff;margin-top:0px;margin-bottom:1.8em;&#34;><strong>下载:</strong><br />wget http://soft.vpser.net/web/nginx/nginx-0.8.0.tar.gz<br />/*下载远程服务器上的文件到自己的服务器,连上传都省了,服务器不是100M就是1000M的带宽,下载一个2-3兆的MT还不是几十秒的事 */<br />wget -c http://soft.vpser.net/web/nginx/nginx-0.8.0.tar.gz<br />/* 继续下载上次未下载完的文件 */</p><p style=&#34;font-family:verdana, arial, sans-serif;font-size:13px;line-height:20px;background-color:#ffffff;margin-top:0px;margin-bottom:1.8em;&#34;><br /></p><p style=&#34;font-family:verdana, arial, sans-serif;font-size:13px;line-height:20px;background-color:#ffffff;margin-top:0px;margin-bottom:1.8em;&#34;><strong>进程管理:</strong><br />ps -aux &nbsp; /*ps 进程状态查询命令*/</p><p style=&#34;font-family:verdana, arial, sans-serif;font-size:13px;line-height:20px;background-color:#ffffff;padding-left:60px;margin-top:0px;margin-bottom:1.8em;&#34;>ps命令输出字段的含义:<br />[list]<br />[*]USER,进程所有者的用户名。<br />[*]PID,进程号,可以唯一标识该进程。<br />[*]\%CPU,进程自最近一次刷新以来所占用的CPU时间和总时间的百分比。<br />[*]\%MEM,进程使用内存的百分比。<br />[*]VSZ,进程使用的虚拟内存大小,以K为单位。<br />[*]RSS,进程占用的物理内存的总数量,以K为单位。<br />[*]TTY,进程相关的终端名。<br />[*]STAT,进程状态,用(R--运行或准备运行;S--睡眠状态;I--空闲;Z--冻结;D--不间断睡眠;W-进程没有驻留页;T停止或跟踪。)这些字母来表示。<br />[*]START,进程开始运行时间。<br />[*]TIME,进程使用的总CPU时间。<br />[*]COMMAND,被执行的命令行。<br />[/list]</p><p style=&#34;font-family:verdana, arial, sans-serif;font-size:13px;line-height:20px;background-color:#ffffff;margin-top:0px;margin-bottom:1.8em;&#34;>ps -aux | grep nginx &nbsp;/*在所有进程中,查找nginx的进程*/<br />kill 1234 &nbsp; &nbsp;/*1234为进程ID,即ps -aux 中的PID*/<br />killall nginx /*killall 通过程序的名字,直接杀死所有进程,nginx为进程名*/</p><p style=&#34;font-family:verdana, arial, sans-serif;font-size:13px;line-height:20px;background-color:#ffffff;margin-top:0px;margin-bottom:1.8em;&#34;><strong>Vim操作:</strong></p><p style=&#34;font-family:verdana, arial, sans-serif;font-size:13px;line-height:20px;background-color:#ffffff;margin-top:0px;margin-bottom:1.8em;&#34;>移动类的:<br />h/j/k/l: 左/下/上/右 移一格<br />w : 向后词移动 (前面加数字移动多少个词)<br />b : 向前词移动 (前面加数字移动多少个词)<br />e : 向后移到词末<br />ge : 向前移到词末<br />$ &lt;End&gt; : 行末<br />0 &lt;Home&gt; : 行首<br />tx : 向右查找本行的x并移到那儿(大写时向左)<br />33G : 移到文件的第33行<br />gg : 文件首行<br />G : 文件尾行<br />33\% : 文件的33\%处<br />H/M/L : 屏幕的首/中/尾行<br />zt/zz/zb : 当前行移到屏幕的首/中/底部</p><p style=&#34;font-family:verdana, arial, sans-serif;font-size:13px;line-height:20px;background-color:#ffffff;margin-top:0px;margin-bottom:1.8em;&#34;>跳转:<br />&quot; &nbsp;: 回到跳转来的地方<br />CTRL-O : 跳到一个 “较老” 的地方<br />CTRL-I &lt;Tab&gt; : 则跳到一个 “较新” 的地方</p><p style=&#34;font-family:verdana, arial, sans-serif;font-size:13px;line-height:20px;background-color:#ffffff;margin-top:0px;margin-bottom:1.8em;&#34;>查找:<br />/ : 向下查找(后加关键字)<br />? : 向上查找(后加关键字)<br />n : 下一条符合的记录</p><p style=&#34;font-family:verdana, arial, sans-serif;font-size:13px;line-height:20px;background-color:#ffffff;margin-top:0px;margin-bottom:1.8em;&#34;>编辑:<br />i : 转换到插入模式<br />x : 删除当前字符<br />. : 重复最后一次的修改操作(同PS里ctrl+f执行滤镜)<br />u : 撤销操作<br />CTRL-R : 重做<br />p : 将删除的字符插入到当前位置(put)</p><p style=&#34;font-family:verdana, arial, sans-serif;font-size:13px;line-height:20px;background-color:#ffffff;margin-top:0px;margin-bottom:1.8em;&#34;>退出保存:<br />:q : 退出<br />:q! : 不保存退出<br />ZZ : 保存后退出<br />:e! : 放弃修改重新编辑</p><p style=&#34;font-family:verdana, arial, sans-serif;font-size:13px;line-height:20px;background-color:#ffffff;margin-top:0px;margin-bottom:1.8em;&#34;>掌握这些基本命令,Linux下的基本使用已经掌握,只要多加练习,多遇到问题,解决问题,能力就会不断的提升。</p><p><br /><span style=&#34;font-family:楷体, 楷体_gb2312, simkai;font-size:12px;&#34;>转载自:http://www.vpser.net/</span></p><p><br /></p>
  • 服务热线   13140588537