- 博客(4)
- 资源 (5)
- 收藏
- 关注
原创 Linux下如何查看进程打开的文件以及修改进程打开文件数上限
1. 查看进程打开文件在/proc下,对应每个进程有一个以进程号命名的目录,该目录下有一个fd目录,该目录下面的每个文件是一个符号连接,其文件名对应该进程占用的一个文件描述符,而连接指向的内容表示文件描述符对应的实际文件。2. 修改进程打开文件数上限Linux默认的进程打开文件上限是1024个,可以通过ulimit -n查看。很多系统上限可以通过修改/etc/security/limits.con
2008-11-11 01:06:00 6392
原创 Redhat Linux下如何生成core dump文件
使用C/C++语言开发程序时,当程序crash的时候产生core dump文件对于调试程序是很有帮助的。在Redhat Linux系统中默认是不生成core dump文件的,这是因为在/etc/profile文件中有这样一行ulimit -S -c 0 > /dev/null 2>&1如何打开core dump呢?最简单的方法是用户在自己的~/.bash_profile中加入ulimit -S -
2008-11-09 18:15:00 12693
原创 如何将字符串转换成Erlang Term
当使用Erlang程序与其它语言程序通讯时,可能需要把一个字符串转换成为Erlang的Term,可以这样实现{ok, Tokens, _} = erl_scan:string(String),{ok, Term} = erl_parse:parse_term(Tokens).注意这里的String需要以句号结尾。例如在erlang shell下:5> {ok, Tokens, _} = erl_s
2008-11-05 12:56:00 4287 2
原创 如何把一个用户加入sodu组
在一个命令前加sudo,可以使用超级用户的权限执行该命令。但并不是任何用户都可以使用sudo,只有用户属于sudo组时才能使用这个命令。如果希望把一个用户加入sudo组,可以用root登录系统,然后执行visudo(这个命令实际上就是用vi编辑/etc/sudoers文件,/etc/sudoers文件本身是只读的)。在文件中找到"root ALL=(ALL) ALL"这一行,然后在下面加入一行"u
2008-11-04 21:58:00 1153
《强化学习》英文版(第2版)
2024-09-13
Advanced Programming in the UNIX Environment: Second Edition
2008-11-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人