AIX 6.1/5.1下安装zsh代替ksh


AIX下默认终端是KSH,极其难用,为了加快工作效率,可以安装ZSH终端。实验环境:AIX 6.1/AIX 5.1

1.查看文件准备上传的目录剩余大小

这一步必须先于所有操作,否则在后面上传文件时有可能导致文件上传失败!使用df –tk(df -g)命令查看所有分区的使用情况。

查看AIX分区大小

查看AIX分区大小

这里看到/var目录已经使用了100%,如果将FTP目录放在/var目录则会出现上传文件失败的后果。

 

 2.选择/home目录为FTP上传目录

1)       创建目录/home/ftp

#mkdir /home/ftp

2)       建立ftp组

#mkgroup ftpgroup

3)       建立用户ftp(ftp默认为匿名用户,注意服务器安全)

#mkuser home=/home/ftp shell=/usr/bin/bsh su=false ftp

4)       设定目录属性

#chown –R ftp:ftpgroup /home/ftp

#chmod 755 /var/ftp

5)       设置密码

#passwd ftp

6)       激活用户

使用ftp用户登陆AIX系统,重新设置密码即可

 3.上传安装zsh所需软件

上传文件采用ftp方式时,Windows用户建议采用本文使用方法,否则有可能出现无法查看文件列表的问题。

开始→运行→cmd,输入ftp 192.168.1.72 ,输入用户名密码后登入。

利用FTP连接服务器

利用FTP连接服务器

设置ftp上传模式为binary模式(非binary模式会导致上传文件无法安装)

设置binary模式上传

设置binary模式上传

使用lcd E:\xxx\AIX\ZSH切换本地上传文件目录

切换本地上传目录

切换本地上传目录

使用mput *.*(可以尝试用mput *)上传本地目录所有文件

上传所有文件

上传所有文件

出现问号时按回车上传,上传成功后使用ls命令查看文件

查看文件

查看文件

使用ftp上传文件完成

4.安装zsh

使用root帐号登陆AIX系统,切换到ftp目录,使用rpm命令安装软件

1)       rpm –ivh grep*

2)       rpm –ivh co*

3)       rpm –ivh zsh*

*是通配符,可以匹配所有字符,直接rpm –ivh zsh*即可匹配zsh开头的所有文件。或者只有set –o vi指令,利用esc,然后shift+8补全命令模式补全对应的rpm包。

安装zsh文件

安装zsh文件

此时 zsh安装成功

相关内容