Aix 文件名补齐及aix6.1 bash安装

简介: Aix历史查询快捷键=>按ESC+k 设置KSH的自动补全(仅仅是文件名补全,没有命令补全)和历史命令功能 方法一: set -o vi 历史命令功能(esc -,esc +)自动补全文件名(esc \)。

Aix历史查询快捷键=>按ESC+k

设置KSH的自动补全(仅仅是文件名补全,没有命令补全)和历史命令功能

方法一:
set -o vi
历史命令功能(esc -,esc +)自动补全文件名(esc \)。
方法二:
set -o emacs
历史命令功能(ctrl-n,ctrl-p),自动补全文件名(按两次esc)。

找不到自动补全命令的功能,还是bash比较人性化。

<二,Aix6.1 bash安装>

bash shell是linux上默认的shell,可以使用tab补全,上下键切换历史命令等,比AIX(大部分的Unix系统)默认的ksh shell好用。

IBM提供的所有AIX下能够安装的LINUX下的软件下载地址,里面包含bash shell:

http://www-03.ibm.com/systems/power/software/aix/linux/toolbox/alpha.html

或是到bull  http://www.bullfreeware.com/toolbox.php下载

1、下载bash软件
2、安装bash软件

rpm -ivh bash-4.2-1.aix6.1.ppc.rpm

3、修改用户环境变量,$HOME/.profile添加:
export PS1=”[\u@\h \W]#”

4、修改/etc/security/login.cfg,在shells属性添加bash命令:
shells = /bin/bash,/bin/sh,/bin/bsh……

5、修改/etc/passwd,修改用户的默认shell,如:
root:!:0:0::/:/bin/bash

6、注销,重新登陆系统,搞定

<三,aix bash颜色设置>

AIX默认的ksh用起来很不惯,工作效率低, 于是装了bash并配置了颜色显示,用起来就舒服多了,步骤如下:
 
1 到 ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/  下载 bash 和 coreutils
 
2 rpm安装bash和coreutils
   rpm -ivh bash-xxx.rpm coreutils-xx.rpm
 
3 在aix系统列表中加入bash, 修改/etc/security/login.cfg, 在最后加上 "/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
 
4  更改用户的默认shell
    usermod -s /usr/bin/bash username
    或者用 smit chuser 来更改
 
5 修改用户的.profile文件,加入
 
   export LS_OPTIONS='--color=auto'
   eval `dircolors`
   alias ls='/usr/linux/bin/ls $LS_OPTIONS'
   alias ll="ls -l"
 
   PS1="[\u@\h \W]\\$ "
   export PS1
 
 重新登录后用putty连接后就可以见到有颜色显示, 如果用secureCRT,

在终端类型旁边勾上"ANSI颜色“就ok了
目录
相关文章
|
10月前
|
Ubuntu 安全 Linux
不用安装虚拟机,直接在Windows上面运行Linux Bash Shell,嗯!真香!!!
不用安装虚拟机,直接在Windows上面运行Linux Bash Shell,嗯!真香!!!
192 0
|
4天前
|
Shell Linux 开发工具
Anaconda安装后报错 -bash: conda: command not found 如何处理
【6月更文挑战第26天】Anaconda安装后报错 -bash: conda: command not found 如何处理
28 4
|
13天前
|
Shell Linux 开发工具
Anaconda安装后报错 -bash: conda: command not found 如何处理
【6月更文挑战第17天】Anaconda安装后报错 -bash: conda: command not found 如何处理
19 4
|
10天前
|
Shell Linux 开发工具
Anaconda安装后报错 -bash: conda: command not found 如何处理
【6月更文挑战第20天】Anaconda安装后报错 -bash: conda: command not found 如何处理
59 0
|
Java Unix Linux
CentOS7安装jdk后输入Java-version出现-bash: /usr/java/jdk1.8.0_271/bin/java: /lib/ld-linux.so.2: bad ELF in
CentOS7安装jdk后输入Java-version出现-bash: /usr/java/jdk1.8.0_271/bin/java: /lib/ld-linux.so.2: bad ELF in
CentOS7安装jdk后输入Java-version出现-bash: /usr/java/jdk1.8.0_271/bin/java: /lib/ld-linux.so.2: bad ELF in
|
Linux Shell Docker
Alpine Docker 安装 bash
Alpine Linux是一个轻型Linux发行版,它不同于通常的Linux发行版,Alpine采用了musl libc 和 BusyBox以减少系统的体积和运行时的资源消耗。
5392 0
|
Shell PHP
安装Appnode面板使用php命令时bash: php :command not found问题所在及解决办法
安装Appnode面板使用php命令时bash: php :command not found问题所在及解决办法
|
Linux
CentOS6.5安装Tab增强版:bash-completion
CentOS6.5安装Tab增强版:bash-completion 2654  次阅读作者:智能小宝 来源:互联网 2015-08-20 20:09 我要评论(0) CentOS6.
933 0