AIX默认Ksh很不习惯使用,登录后可用
set -o vi 命令,
这样就可以用vi的语法来编辑命令行。例如:若要调出历史执行过的命令,命令行模式下按下 Esc 键后,可通过
k-上一条命令
j-下一条命令
h-在命令行中往前移动光标
l-在命令行中往后移动光标
r -重复执行上一条命令
但是r会有漏洞,如果你用root登录上去用r来重复执行刚刚执行的指令,而这时另一个人也用root登录上去在某个目录内执行了rm -R之类的指令来删除数据。当你r时,root用户的最后一条指令已经变成了rm -R。建议在
单用户模式下使用。
编辑命令跟vi一样,类似LINUX中的上下箭头,翻阅历史命令。
关于AIX中BackSpace(退格键)和del(删除键)没有退格和删除功能的问题。
退格键:可用 Ctrl + H 来实现。
删除整行:Ctrl + U
删除光标之前的一个单词:Ctrl + W
http://unix.ctocio.com.cn/70/11483070.shtml
如何更改AIX系统的SHELL http://hi.baidu.com/iris_chow/blog/item/e85eb4fa6fc7b568034f56ed.html
# echo $SHELL /usr/bin/ksh # chsh Current available 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 root's current login shell: /usr/bin/bsh Change (yes) or (no)? > y To?>/usr/bin/sh
重新登录以后使用echo $SHELL 命令就会发现已经变为你修改后的SHELL了
|
A beautiful web dashboard for Linux
最近提交(Master分支:2 个月前 )
186a802e
added ecosystem file for PM2 4 年前
5def40a3
Add host customization support for the NodeJS version 4 年前
所有评论(0)