WEB开发网
开发学院操作系统Linux/Unix 使用 AIX profile 简化工作 阅读

使用 AIX profile 简化工作

 2010-08-02 00:00:00 来源:WEB开发网   
核心提示: 注意:$HOME/.env 文件名可以任意 , 但在 $HOME/.profile 中要有相应的声明:export ENV=$HOME/.envName$HOME/.env 文件每当一个子 shell 被开启都会被执行 , 所以可以在这里定义在 vi 中开启的子 shell 中也可以使用的别名,

注意:

$HOME/.env 文件名可以任意 , 但在 $HOME/.profile 中要有相应的声明:export ENV=$HOME/.envName

$HOME/.env 文件每当一个子 shell 被开启都会被执行 , 所以可以在这里定义在 vi 中开启的子 shell 中也可以使用的别名。

这四个定制环境的文件中 ,/etc/environment 文件中只能给变量赋值 , 而其它三个文件可以使用语句。

举例,通过实例讲述如何修改 profile 来实现下列功能

下面我们通过实际的事例来体会一下如何给我们的工作带来便利吧。

通过使用 ARROW Keys 如何重新取得历史命令

很多时候我们希望在 AIX 下,按下 ARROW Keys(就是小键盘上的上下左右键), 可以让我们重新取得留在历史列表中的命令,就想我们在 Linux 系统里面习惯的那样。但是 AIX 在默认状态下,并不是那么友好。我们只好自己动手,丰衣足食了。哈哈!

按照下面的步骤做,我们马上开始吧。

1) 在 ~/.profile 里面加入下面的代码

export ENV=$HOME/.kshrc 

2) 在 ~/.kshrc 加入下面的代码

 case $- in 
 *i*) #interactive ksh 
 # This stuff lets the arrow keys work in an xterm... 
 set -o emacs      # set editing-mode as emacs 
 alias __A=`echo "\020"` # set up arrow key 
 alias __B=`echo "\016"` # set down arrow key 
 alias __C=`echo "\006"` # set right arrow key 
 alias __D=`echo "\002"` # set left arrow key 
 esac 
 
 alias ls='ls -F' 

上一页  1 2 3 4 5  下一页

Tags:使用 AIX profile

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接