`

AIX的KSH切换到BASH

    博客分类:
  • AIX
aix 
阅读更多

转别人的,在不知道安装没有的前提下 可以尝试 直接输入bash看能否切换到BASH下

 

AIX默认是KSH很难用,linux 上的bash很好用,可以补齐文件名和回溯历史命令,

非常方便,可以大大 提高工作效率, AIX6 全面兼容linux程序,如何安装 使用呢?
1、安装方法:
a、使用AIX系统光盘包中的linux工具盘通过smitty installp 找到bash并安装
b、从这()下载后安装:  rpm -ivh bash.XXXX.rpm

*F:h:Q$E:} ~ | f.N7O7t0
2、使用方法:
a、在需要使用时在任何shell下输入bash即可切换到bash下。
b、将用户的默认sh设置为bash,
ITPUB个人空间 b)N;T H;P z
ITPUB个人空间5A @ D:P K M I1n:z e

默认的ksh 功能一般,为提高工作效率,需要修改用户 shell 为前面安装的 bash bash 的缺省安装到 /usr/bin 目录下,和其它 shell 程序的位置一样,执行以下命令修改用户 shell

usermod –s /usr/bin/bash  username

在修改之前,需要先更改系统安全设置,在可用shell 列表中加上 bash 。编辑 /etc/security/login.cfg ,在 shell 列表的最后加入 bash

usw:

shells = /bin/sh,/bin/bsh,/bin/csh,/bin/ksh,/bin/tsh,/bin/ksh93,/usr/bin
E z;g-z |/N0
/sh,/usr/bin/bsh,/usr/bin/csh,/usr/bin/ksh,/usr/bin/tsh,/usr/bin/ksh93,/usr/bin/
Q y q o B.y0v!e C0
rksh,/usr/bin/rksh93,/usr/sbin/uucp/uucico,/usr/sbin/sliplogin,/usr/sbin/snappd, /usr/bin/bash

修改shell 后重新登录系统,默认 shell 就改变了。

分享到:
评论

相关推荐

    AIX系统上安装BASH程序

    由于AIX默认使用的Shell为Korn Shell (ksh),这导致了从Linux环境切换至AIX环境的用户会感到不适应。 为了改善这一状况,本文将详细介绍如何在AIX系统上安装并使用Bash shell。通过本文的学习,读者可以了解整个...

    AIX 5L Korn and bash Shell Programming.pdf

    根据提供的文档信息,我们可以推断出这是一份关于AIX 5L环境下Korn与bash Shell编程的教学资料。下面将从几个方面详细解读并总结出关键的知识点。 ### 一、课程简介 #### 1.1 课程背景及目标 本课程名为“AIX 5L ...

    aix基础

    命令语言解释器KSH(Korn Shell)是AIX提供的一个强大工具,它结合了Bash和C Shell的特点,提供了一种交互式和脚本编程环境。AIX还内置了文本编辑器,如VI和EMACS,方便用户进行文件编辑和系统管理。 总的来说,AIX...

    AIX.zip_aix

    2. **命令行界面**:AIX的命令行界面与传统的UNIX系统类似,包括shell(如ksh、bash)和众多的系统管理命令,如ls、cd、mkdir、rm等。 3. **系统管理工具**:AIX提供了一系列强大的管理工具,如SMIT(System ...

    AIX常用命令知识,AIX常用命令大全

    1. **从32位切换到64位**:创建软链接,使系统指向64位版本的启动文件。 ```bash ln -sf /usr/lib/boot/unix_64 /unix ln -sf /usr/lib/boot/unix_64 /usr/lib/boot/unix lslv -m hd5 bosboot -ad /dev/...

    AIX操作系统培训文档

    4. **命令行界面**:AIX支持传统的UNIX命令行接口,如ksh、bash等shell,以及图形化的Workbench管理工具。 5. **软件包管理**:AIX使用PackageManager(PM)和Software Management Console(SMIT)进行软件安装、...

    aix管理员快速入门.rar

    8. **Shell脚本编程**:熟悉ksh或bash等shell脚本语言,可以自动化日常管理任务,提高效率。编写脚本涉及变量、条件语句、循环结构和函数等基本概念。 9. **网络服务与应用程序管理**:理解TCP/IP网络原理,配置DNS...

    AIX初级培训资料 小机

    AIX支持多种SHELL,如csh、ksh和bash等。其中,kShell(ksh)是最常用的一种,支持高级脚本功能。 - **kShell编程** kShell脚本编程是AIX系统管理和自动化任务的重要手段。kShell支持变量、条件判断、循环控制等...

    IBM AIX系列培训\IBM AIX系列培训 - 14 AU13第十三章 介绍AIX的一些工具Utilities.zip

    AIX采用Unix-like的命令行接口,其中最常用的是Korn shell(ksh)和Bourne Again SHell(bash)。这些shell提供了命令历史、别名、脚本编写等功能,极大地提高了命令行操作的效率。 2. **文件管理工具** 包括`ls`...

    aix_设置定期删除oracle日志归档

    在Oracle数据库中,归档日志模式是在数据库运行在归档模式下时产生的,当一个redo log切换发生时,旧的日志文件会被复制到一个安全的位置,即归档日志目录。这样,即使数据库发生故障,也可以通过这些归档日志进行...

    AIX命令参考大全1-6卷

    AIX支持多种Shell,如Bash、KornShell(ksh)和CShell(csh)。学习如何编写脚本和使用条件语句、循环、函数等是提高效率的关键。 9. 系统备份与恢复: `smitty`是图形化的系统管理工具,包含备份和恢复功能。`...

    AIX_5L_V5[1].3_命令参考大全-EXE版

    除此之外,AIX系统还提供了丰富的系统管理工具和脚本语言支持,如`crontab`用于定时任务,`ksh`和`bash`是常用的shell环境。此外,`lslpp`和`lspv`命令分别用于查询软件包和物理卷的状态,`lsattr`和`chattr`则用于...

    AIX操作系统命令索引(PDF英文版)_1

    AIX支持Shell脚本编写,如Bash、Ksh或Csh,通过编写脚本可以自动化执行一系列命令。 **10. 文档和帮助** - `man`: 提供命令的手册页,如 `man ls` 查看ls命令的帮助。 - `apropos`: 搜索命令或关键字相关的手册页...

    AIX_5L_V5[1].3_命令参考大全

    12. 脚本编程:介绍如何使用Bourne shell或其他shell编写自动化脚本,如`bash`、`ksh`、`csh`。 13. 安全管理:涉及到用户权限、防火墙规则、安全策略的配置,如`passwd`、`ipsec`、`iptables`等。 每个命令的介绍...

    IBM AIX系列培训 - 9 AU13第八章 介绍了shell基础.zip

    常见的AIX shell包括Bourne Shell(/bin/sh)、C Shell(/usr/bin/csh)和Korn Shell(/usr/bin/ksh)。在这次培训中,很可能是介绍了Korn Shell,因为它提供了Bourne Shell的功能,并且增加了许多C Shell的特性,更...

    Korn Shell Programming

    - **目录**: Korn Shell中可以使用`cd`命令切换目录,使用`pwd`命令查看当前工作目录。 - **文件**: 文件可以通过`ls`命令列出,通过`cat`、`more`、`less`等命令查看内容。 - **文件名**: AIX中的文件名遵循Unix...

    shell 编程

    - **临时切换**:直接执行其他Shell程序,如`/bin/ksh`。 - **永久切换**:修改`/etc/passwd`文件中用户的Shell字段或者使用`usermod -s 路径> <用户名>`命令进行修改。 #### 四、Bash的常用功能 - **Tab键自动...

    linux的学习文档

    - **示例**: `cd /home` - 切换到 `/home` 目录 - **示例**: `cd ..` - 切换到上级目录 ##### 2. **ls 列出目录下的文件** - **格式**: `ls [目标目录]` - 不加参数时,列出当前目录下的文件 - **示例**: `ls ...

    系统的学习unix帮助理解的很好的命令集

    UNIX的Shell是用户与操作系统交互的界面,常见的Shell有Bash(Bourne Again SHell)、KSH(Korn SHell)和CSH(C SHell)。它们各自有不同的特点和默认提示符。用户可以通过配置初始化文件(如Bash的.profile,C...

Global site tag (gtag.js) - Google Analytics