linux环境变量问题
在test.sh脚本中进行了如下操作:
echo "ulimit -n 2048" >> /etc/bash.bashrc
ulimit -a
执行该脚本,看到的open files 是2048,但是退出该脚本,在外面运行ulimit -a,open files显示的却是之前的1024
请问是为什么呢
要新的配置生效,你先要重新登录。
配置完了 得重新登陆才行吧
而且是改你自己的配置文件 正如楼上说的echo "ulimit -n 2048" >> ~/.bashrc
学习了啊!
这个脚本是提供给用户的,所以不想让用户登录,有没有其它办法啊
可以了, 都是 bash 的作用 啊
发错了,应该是这个哈
相关问答:
大家好,本人目前刚刚接触Linux。现在公司的项目需要缩减Linux的Kernel和APP部分的Code Size。目前我们使用的是Linux2.6.22.15版本,应用于ADSL Modem(家庭网关)。
1.我们产品应用是ADSL Gateway,Kernel部 ......
在linux上使用tomcat服务器出现了很多close_wait
使用浏览器访问的时候出现页面一直在请求,很慢 ,基本上没有回应。
用netstat -anp 查看 有很多close_wait
这个是什么引起的阿 ,怎么解决?
......
问题是这样的,linux系统连接windows的FTP用的是什么端口,是不是随机的,可不可以给它固定某个端口,因为我防火墙打开的时候ftp连不上,防火墙关闭后,ftp可以连的上
咦 怎么没人帮忙解答呢
继续等待
......
我安装一台redhat linux5+oracle 10g的服务器,笔记本(XP系统)安装了oracle 10g客户端,结果老是出12560的错误,请高手指点一二,
-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dpor ......