`
晨星★~雨泪
  • 浏览: 448409 次
  • 性别: 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后,继续运行!

感觉这些也挺常用的……

相关推荐

    linux_ssh命令

    虽然题目中提到的命令与 SSH 直接关联不大,但它们都是 Linux 中常用的操作命令,对于熟悉 Linux 环境同样非常重要。接下来将对这些命令进行解释。 - **文件和目录管理** - `rm -rf mydir/*`:删除目录 `mydir` 下...

    整理的SSH常用命令大全-最新Putty的使用和SSH命令

    整理的SSH常用命令大全-最新Putty的使用和SSH命令,整理的SSH常用命令大全-最新Putty的使用和SSH命令。

    SSH常用命令大全,Linux下必学!

    ### 常用SSH命令 1. **连接与退出** - `ssh user@hostname`: 连接到远程主机。 - `ssh-keygen`: 用于生成公钥和私钥对,实现无密码登录。 - `exit`: 从远程会话退出。 2. **文件传输** - `scp file user@...

    ssh常用命令

    #### 常用SSH命令: 1. **`ssh`** - **语法**:`ssh [选项] 用户名@主机地址` - **说明**:这是最基本的SSH命令,用于连接到远程主机。例如,`ssh user@example.com`将使你能够登录到`example.com`服务器上`user`...

    SSH远程管理Linux常用命令文件上传下载.docx

    SSH 远程管理 Linux 常用命令文件上传下载 一、SSH 基础知识 SSH(Secure Shell)是一种安全的远程登录协议,使用加密技术来保护数据的传输。 SSH 客户端软件可以连接到 SSH 服务器,实现远程管理和文件传输。 ...

    ssh 常用命令

    以下是从标题“ssh 常用命令”、描述“个人总结,经常使用的,常用ssh命令”以及部分内容中提炼出的SSH相关知识点。 #### 1. 连接与基本目录操作 - **SSH连接**: 使用`ssh [用户名]@[IP地址]`命令可以连接到远程...

    centOS下SSH常用命令

    centOS 下SSH常用命令!

    SSh命令大全SSh命令大全

    常用SSH命令 - **`ssh user@hostname`**:连接到远程主机。 - **`ssh-copy-id user@hostname`**:将本地的公钥复制到远程主机,以便实现无密码登录。 - **`scp file user@hostname:/path/to/file`**:安全地复制...

    c# SharpSSH执行SSH命令例子

    标题"SharpSSH执行SSH命令例子"表明我们将讨论如何使用SharpSSH库在C#中执行远程Linux服务器的SSH命令。SSH命令行工具是Linux管理员最常用的工具之一,它允许用户在安全的加密连接下执行各种系统管理任务。通过...

    整理的SSH常用命令大全-最新Putty的使用和SSH命令借鉴.pdf

    SSH常用命令大全 SSH(Secure Shell)是一种安全的远程登录协议,可以替代telnet、rlogin、rsh等非安全的远程登录协议。下面是 SSH 常用命令大全和 Putty 的使用指南。 基础命令 1. 重启 VPS:`reboot` 2. ...

    ssh命令详解和例子

    ### SSH命令详解与实例 SSH(Secure Shell)是一种网络协议,用于操作远程计算机上的服务,提供了安全的登录、文件传输及执行远程命令的功能。本文将深入解析SSH的基础命令及其应用场景,帮助读者更好地理解和掌握...

    用JAVA调用ssh命令

    本文将深入探讨如何使用Java调用SSH命令,以便在开发过程中实现自动化运维或者远程操作。 首先,我们需要了解Java中实现SSH连接的库,其中最常用的是JSch(Java Secure Channel)。JSch是一个纯Java实现的SSH2库,...

    Linux_SSH命令大全

    本文将详细介绍与 SSH 相关的一些常用命令及其应用场景,帮助用户更好地掌握 SSH 的使用方法。 #### 一、基本文件操作命令 1. **删除目录**: ```bash rm -rf mydir ``` 该命令会强制删除 `mydir` 目录及其...

    SSH命令大全及用法

    SSH(Secure Shell)是一种...这些SSH命令和Vim编辑器的基本操作是Linux系统管理的基础,对于任何需要远程操作和文件管理的IT专业人士来说都是必备技能。熟练掌握这些命令能够提高工作效率,更好地管理和维护服务器。

    使用ssh发布项目到服务器常用命令

    使用SSH发布项目到weblogic或者tomcat上时常用的linux命令,包括开启/停止服务器,查看日志等

    putty ssh常用命令

    在网上看了很多在Windows端和linux服务器端传输、打包文件的命令,感觉都不全,这是我搜集的命令汇总,可能有的已经重复,但还算全面的,对于初级者够用了。

    java_ssh执行命令

    除了JSch,Apache Commons Net也提供了一个SSH工具集,但它不如JSch常用,因为它的SSH支持相对不那么全面。 在实际应用中,你可能还会遇到一些高级需求,例如: - **文件传输**:使用SFTP(SSH File Transfer ...

    linux常用SSH软件

    标题提到的“Linux常用SSH软件”表明我们将讨论的是Linux环境下广泛使用的SSH客户端和服务器软件。 SSH软件的核心功能包括: 1. 安全远程登录:SSH允许用户通过命令行接口(CLI)安全地连接到远程主机,执行命令、...

    linux常用软件ssh

    2. **命令执行:** 登录后,可以在远程主机上执行任何命令,如`ssh user@host 'ls -l'`,这将在远程主机上执行`ls -l`命令并显示结果。 3. **文件传输:** - 使用`scp`(Secure Copy)命令进行单文件或目录的复制,...

    Linux ssh常用命令.docx

    Linux ssh常用命令.docx

Global site tag (gtag.js) - Google Analytics