AIX系统如何设定C shell。具体 *** 作步骤如何?希望有朋友可以帮助到我。

AIX系统如何设定C shell。具体 *** 作步骤如何?希望有朋友可以帮助到我。,第1张

你可以通过修改passwd,还有使用smitty security修改用户信息修改shell

因为不知道你具体想修改的是系统默认shell,还是某个单独用户的shell.

所以我引用别人写的一篇修改默认shell的文章,你可以参考一下。

安装好了aix,默认使用的shell 是 ksh,使用起来颇为不便,既不能用上下箭头调出历史命令,也不能自动补齐。好在aix 提供了bash for 5l,下载了一个实验了一下,用起来很好。接下来的工作就是把bash改成用户的默认shell。查了一些文章,没有提到具体可行的办法,只是提到使用chsh or passwd -s命令来修改。但是系统提供的选项里面没有bash。摸索了一阵,得到解决方法如下:

1。直接修改/etc/passwd里面的对应用户默认shell为bash。该方法可行,但是需要root权限,用户自己无法完成。

2. 修改/etc/shells 和/etc/security/login.cfg(有些文章标明为login.def,害的我一阵好找,在我的aix 5.2上为login.cfg),将bash 添加到可以使用的shell列表里,然后使用chsh命令就可以直接改变你的默认shell了。每个用户都可以修改自己的默认shell为最喜欢的shell。

以上方法供大家参考,有更好的办法,希望提供我知道。

貌似classpath环境变量没设好。。。你确定自己手工执行单个命令的时候没问题?

org.apache.mina.core.polling.AbstractPollingIoAcceptor 放在什么地方?或者你把jspider.jar里面的manifest解出来看看?

可以把数据库查询的结果输出到文件再对文件进行循环好一点

ssql="select a||'|'||b||'|'||c from table1 "

然后进入把结果输出到一个文档>>abc.unl

cat abc.unl |grep "|" |while read abc

do

a=`echo $abc|awk -F "|" '{print $1}'`

b=`echo $abc|awk -F "|" '{print $2}'`

ssh root@172.17.10.10 /temp/test.ksh $a $b

done

rm abc.unl


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11719741.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存