-bash: ulimit: pipe size: cannot modify limit: Invalid argument
2016-01-04 13:06
561 查看
-bash: ulimit: pipe size: cannot modify limit: Invalid argument
在由root用户切换到Oracle用户时,出现如题所示的问题。解决办法:在Oracle用户下,vi编辑器打开/etc/profile文件。 配置该文件时有这么一段: if [ $USER = "oracle" ]; thenif [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
第一、第二行的“=”两边添加空格,这样就ok了!
注意参数间的空格以下是各行的含义如果用户为oracle,用户shell="/bin/ksh"
ulimit –p 16384限制管道缓冲区的大小为16384
ulimit –n 65536表示可以打开最大文件描述符的数量为65536
ulimit – u 16384;限制用户最多可以使用16384个进程
本文出自 “黄昏雨” 博客,请务必保留此出处http://snailxiaoyu.blog.51cto.com/9627572/1731313
相关文章推荐
- 第一次使用 gitbash
- shell date cal
- shellcode
- /bin/bash^M: bad interpreter: 没有那个文件或目录
- spark-submit 和 spark-shell 后面可跟的参数
- .bash_profile和.bashrc以及profile的什么区别
- Bash shell programming 函数返回值
- shell命令
- linux shell 中文件编码查看及转换方法
- Shell学习 之 变量赋值和引用
- shell bad substitution
- Linux中用shell获取昨天、明天或多天前的日期
- -bash: ulimit: pipe size: cannot modify limit: Invalid argument
- Shell 的string 操作
- linux下node-webkit自动跨平台打包shell
- 写hive sql和shell脚本时遇到几个蛋疼的问题!
- linux shell数据重定向(输入重定向与输出重定向)详细分析
- adb shell ,出错 提示error: device not found
- 希尔排序(Shell's Sort)的C语言实现
- 在shell脚本中调用另一个脚本的三种不同方法(fork, exec, source)