`
晨星★~雨泪
  • 浏览: 442563 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

常用的SSH命令

阅读更多

对于服务器在国外的朋友,如果FTP的话,那真的是浪费生命,如果能稳定20k地传输的话,那还好,可以常常会掉线,然后再重新传……
      幸亏国外的主机好多支持SSH,那么就方便多了,不要等那么久去上传东西。有的虚拟主机(Cpanel控制面板的)支持在线解压缩,这样也比较好,因为传一个压缩包比一个一个文件传要省时好多。
      现在就来介绍几个常用的命令吧:
      从远程的服务器上下载软件到你的目录下,wget http://www.hinn.cn/files/mt-3.34-en.zip 这个命令就是把mt-3.34-en.zip下载过来,大家可以到这里来下,这个就是MT3.34英文版的压缩包。
      下载过来就是解压缩了,unzip mt-3.34-en.zip 就是把这个文件解压缩到这个目录下。

      如果你是安装一下MT,那么这两个命令应该足够了,但是如果你要备份一类的,那就继续看以下的指令:
      cd mt-3.34-en   这个命令就是进入mt-3.34-en这个目录
      cd -   这个命令是返回到上层目录的意思
      cd ~   这个命令是返回到根目录的意思
      重命名操作:mv mt-3.34-en mt   就是把mt-3.34-en重命名为mt
      复制操作:cp -a mt /home/hinn/www  就是把你当前目录下的mt文件夹整个复制到/home/hinn/www下。
      删除操作:rm mt-3.34-en.zip 把你所在的目录下的mt-3.34-en.zip文件删除。
      rm -rf mt-3.34-en 这个命令是把mt-3.34-en这个目录都删除。
      其他的一些常用的压缩和解压缩操作:
      tar cf mt.tar mt-3.34-en   把mt-3.34-en压缩成 mt.tar
      tar cfz mt.tar.gz mt-3.34-en   把mt-3.34-en压缩成mt.tar.gz
      tar xvf mt.tar    解压缩mt.tar文件
    
P.S.1:在写此post的时候有参考网络上的有关的SSH操作命令。主要是参考:http://www.im286.net/archiver/tid-1895405.html
2:如果你要使用一下SSH的一些指令,你可以去www.unix-center.net注册一个用户,然后再去下载一个SSH的客户端,就可以学习使用指令了。这个网站上也有好多的有关linux指令的文章。
3:我用的是SSH Secure Shell Client,大家可以到 http://www.newhua.com/soft/20089.htm 下载一个,版本好像比较老。
4:增加一个SSH的客户端--PuTTY,中文版下载地址是:http://wrc.gro.clinux.org/putty/  也可以从我们在divshare上面下载 地址是:http://www.divshare.com/download/585720-e57

作者:jackie 发表于 2007-04-22 17:04 最后更新于 2007-08-31 19:08
版权声明 :可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息以及
分享到:
评论
1 楼 highill 2010-04-07  
从baidu文库找来一些资料

rm -rf mydir /* 删除mydir目录 */
  cd mydir /* 进入mydir目录 */
  cd - /* 回上一级目录 */
  cd ~ /* 回根目录 */
  mv tools tool /* 把tools目录改名为tool */
  ln -s tool bac
  /* 给tool目录创建名为bac的符号链接,最熟悉的应该就是FTP中www链接到public_html目录了 */
  cp -a tool /home/leavex/www /* 把tool目录下所有文件复制到www目录下 */
  rm go.tar /* 删除go.tar文件 */
  find mt.cgi /* 查找文件名为mt.cgi的文件 */
  df –h /* 查看磁盘剩余空间,好像没这个必要,除非你太那个了 */
  tar xvf wordpress.tar /* 解压tar格式的文件 */
  tar -tvf myfile.tar /* 查看tar文件中包含的文件 */
  gzip -d ge.tar.gz /* 解压.tar.gz文件为.tar文件 */
  unzip phpbb.zip /* 解压zip文件,windows下要压缩出一个.tar.gz格式的文件还是有点麻烦的 */
  tar cf toole.tar tool /* 把tool目录打包为toole.tar文件 */
  tar cfz geek.tar.gz tool
  /* 把tool目录打包且压缩为geek.tar.gz文件,因为.tar文件几乎是没有压缩过的,MT的.tar.gz文件解压成.tar文件后差不多是10MB */
  wget http://www.sevenapart.com/download/wp.tar.gz
  /*下载远程服务器上的文件到自己的服务器,连上传都省了,服务器不是100M就是1000M的带宽,下载一个2-3兆的MT还不是几十秒的事 */
  wget -c http://www.eightapart.com/undone.zip
  /* 继续下载上次未下载完的文件 */
  tar cfz geek.tar.gz tool
  /* 把tool目录打包且压缩为geek.tar.gz文件,因为.tar文件几乎是没有压缩过的,MT的.tar.gz文件解压成.tar文件后差不多是10MB */
  还有一些是VIM里要用到的,也罗列出来吧!
  移动类的:
  h/j/k/l: 左/下/上/右 移一格
  w : 向后词移动 (前面加数字移动多少个词)
  b : 向前词移动 (前面加数字移动多少个词)
  e : 向后移到词末
  ge : 向前移到词末
  $ : 行末
  0 : 行首
  tx : 向右查找本行的x并移到那儿(大写时向左)
  33G : 移到文件的第33行
  gg : 文件首行
  G : 文件尾行
  33% : 文件的33%处
  H/M/L : 屏幕的首/中/尾行
  zt/zz/zb : 当前行移到屏幕的首/中/底部
  跳转:
  ” : 回到跳转来的地方
  CTRL-O : 跳到一个 “较老” 的地方
  CTRL-I : 则跳到一个 “较新” 的地方
  查找:
  / : 向下查找(后加关键字)
  ? : 向上查找(后加关键字)
  n : 下一条符合的记录
  编辑:
  i : 转换到插入模式
  x : 删除当前字符
  . : 重复最后一次的修改操作(同PS里ctrl+f执行滤镜)
  u : 撤销操作
  CTRL-R : 重做
  p : 将删除的字符插入到当前位置(put)
  退出保存:
  :q : 退出
  :q! : 不保存退出
  ZZ : 保存后退出
  :e! : 放弃修改重新编辑
  退出SSH后,继续运行!

感觉这些也挺常用的……

相关推荐

Global site tag (gtag.js) - Google Analytics