HP-UX 初学者小技巧

2044阅读 0评论2011-10-31 coologin
分类:系统运维

一.

转入hp-ux,一下子不适应sh shell命令方式.相信很多初进的人都会郁闷一阵了.大多数进入

LINUXUNIX人员都是在学生时代使用BASH开始的.因为linux默认shellbash.

 

bash默认:

.有命令历史记忆功能,可以使用上下键切换命令;

.命令输入为文件格式,进退简单,符合人的习惯;

.可以使用TAB键补全命令或目录.

bash是以人为体验为中心设计.

 

sh默认:

.默认没有历史记忆功能,但可以通过配置环境变量达到.

.命令输入为VI模式,输入命令时,就像我们使用VI编辑,i是插入,x是删除,u撤销等,但我个人没觉得多少方便.

.没有命令补齐功能.可以使用Ecs键补齐目录.

在功能设计上却有独到之处.

 

二.

bash安装

HP-UX可以安装bash,安装bash也有点难度,需要到网上下载安装包,根据资料显示,安装需要四个depot,而且有安装顺序.下载地址

 

#swinstall -s /tmp/gettext-0.18.1.1-ia64-11.31.depot \*

#swinstall -s /tmp/libiconv-1.13.1-ia64-11.31.depot \*

#swinstall -s /tmp/termcap-1.3.1-ia64-11.31.depot \*

#swinstall -s /tmp/bash-4.1.007-ia64-11.31.depot \*                      # \*的意思是不进行GUI互交

#/usr/local/bin/bash        

 

三.

配置默认shell

vi /etc/passwd

peter:oUMI8UOmUhs:111:112::/:/sbin/sh --默认sh

修改后

peter:oUMI8UOmUhs:111:112::/:/usr/local/bin/bash

usermod -s /usr/local/bin/bash  peter

 

配置bash下的环境变量:

#vi .profile

增加如下行

PS1='\u@\H:\w#'

PS2='\u@\H:\w$'

 

由于bash下支持命令解析,所以

\u解析为username

\H 解析为hostname

\w 解析为pwd

 

配置sh本地历史命令记忆

如果不安装bash,那么,使用sh,配置历史命令需要告警环境变量, 加入如下.

#vi  .profile

 

HISTSIZE=2048

HISTFILE=~/.history

export HISTFILE HISTSIZE

 

PS1="  $(/usr/bin/whoami)@$(/usr/bin/hostname) [\$PWD]"

 

配置后,退出再登录就生效,历史命令切换可以使用 hjkl 四个键,

k是往上翻

j是往下翻

h是左移,

l是右移

 

四.

本地xhost

针对GUI,如果不方便使用xmanger,毕竟要收费软件,也不方便使用vnc,那么可以使用xhost来获取远程主机的GUI.

本地开启一个passive,不表

 

#export DISPLAY=192.168.0.126:0.0

# xhost +
access control disabled, clients can connect from any host
# xhost +peter-psd
peter-psd being added to access control list
# sam

 

本地windows:

之前

C:\Users\peter>netstat -an |findstr 192.168.0.16
  TCP    192.168.0.126:50864    192.168.0.16:23        ESTABLISHED

 

之后:

C:\Users\peter>netstat -an |findstr 192.168.0.16
  TCP    192.168.0.126:6000     192.168.0.16:49819     ESTABLISHED
  TCP    192.168.0.126:6000     192.168.0.16:49823     ESTABLISHED
 
TCP    192.168.0.126:50864    192.168.0.16:23        ESTABLISHED

 

 

配置IP及路由

 

 

DNS client

 

 

上一篇:HP-UX DRD 指南
下一篇:AIX小记