aix环境安装和使用bash

来源:互联网 发布:淘宝点阿里旺旺没反应 编辑:程序博客网 时间:2024/06/05 00:12

在工作中许多脚本在suse下使用bash运行的,suse下默认是有bash的,而aix下没有安装该包,因此许多脚本就无法执行,因此需要安装bash包。

 

安装过程比较简单

1、首先将上传安装包

 

将下载到的RPMbash-3.2-1.aix5.2.ppc.rpmbin形式上传到服务器上

 

2、执行rpm安装命令

rpm -ivh  bash-3.2-1.aix5.2.ppc.rpm

 

3、修改文件/etc/security/login.cfgshells中的最后增加/usr/bin/bash

如下:

usw:

        shells = /bin/sh,/bin/bsh,/bin/csh,/bin/ksh,/bin/tsh,/bin/ksh93,/usr/bin/sh,/usr/bin/bsh,

/usr/bin/csh,/usr/bin/ksh,/usr/bin/tsh,/usr/bin/ksh93,/usr/bin/rksh,/usr/bin/rksh93,

/usr/sbin/uucp/uucico,/usr/sbin/sliplogin,/usr/sbin/snappd, /usr/bin/bash

        maxlogins = 32767

        logintimeout = 60

        maxroles = 8

        auth_type = STD_AUTH

 

4、修改用户的默认shell

本例以root用户为例

修改root用户的shell

# chuser shell=/usr/bin/bash root

查看是否修改成功

# lsuser -a shell root

root shell=/usr/bin/bash

 

5.切换到bash下工作

在任何用户下用bash,系统就切换到bash模式下工作

#bash

然后就可以使用tab键匹配文件或目录了,和linux下使用tab键的功能就一样了,bash脚本文件就可以正常执行了

退出bash,返回原来的shell

#exit

 

这样就返回原来用户的默认的工作模式了。

原创粉丝点击