可爱熊个人博客

Archive for 一月, 2013

linux上面的sz,rz命令与ssh的配合

问题的提出:
    一般来说,linux服务器大多是通过ssh客户端来进行远程的登陆和管理的,使用ssh登陆linux主机以后,如何能够快速的和本地机器进行文件的交互呢,也就是上传和下载文件到服务器和本地;
   与ssh有关的两个命令可以提供很方便的操作:
      sz:将选定的文件发送(send)到本地机器
      rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到服务器(receive)
当然,还可以设置一下目录了:
设置一下上传和下载的默认目录
options–>session options–>file transfer 下可以设置上传和下载的目录
剩下的你只要在用SecureCRT登陆linux终端的时候:
发送文件到客户端:sz filename
zmodem接收可以自行启动.
从客户端上传文件到linux服务端:
只要服务端执行 : rz
然后在 SecureCRT 里选文件发送,协议 zmodem
简单吧,如果你以前一直使用ssh,而又没有对外开放ftp服务,你就直接使用这种方式来传输你的文件

用vi修改文件,保存文件时,提示“readonly option is set”的解决方法

This is a vim issue, not a file permission issue. If you did not have read permission on the file, you’d see a “Permission denied” error.

Do you invoke vi/vim with the -R option? Are you calling view instead of vi or vim? Do you have set readonly in your .vimrc or in a file in ~/.vim/ftplugin?

In vim you can enter :set noreadonly to unset the readonly flag.

步骤:

1.按Esc键

2.输入  :set noreadonly

3.然后就能正常保存了,你可以输入 :wq 来保存文件了。

RedHat6.0上安装jdk1.7

 

1.解压安装rpm包
[kevin@localhost software]$ rpm -ivh jdk-7u6-linux-i586.rpm
  报错:error: can’t create transaction lock on /var/lib/rpm/.rpm.lock (Permission denied)
错误原因:当前非root用户
2.切换到root用户
[kevin@localhost software]$ su
  输入root用户密码
3.输入命令1,得到以下信息
[root@localhost software]# rpm -ivh jdk-7u6-linux-i586.rpm
Preparing…                ########################################### [100%]
   1:jdk                    ########################################### [100%]
Unpacking JAR files…
        rt.jar…
Error: Could not open input file: /usr/java/jdk1.7.0_06/jre/lib/rt.pack
        jsse.jar…
Error: Could not open input file: /usr/java/jdk1.7.0_06/jre/lib/jsse.pack
        charsets.jar… Read More…