erlang控制台命令收集
来源:互联网 发布:知行劳务 编辑:程序博客网 时间:2024/05/17 23:40
当前控制台命令都是在windows环境下验证的:
【1】获取当前系统的用户目录
命令:init:get_argument(home).
【2】获取当前打开的路径
命令:pwd().
【3】创建启动配置文件.erlang
在目录下创建一个.erlang文件即可,没有文件名,只有扩展名。默认在windows中是无法创建只有扩展名的文件的,可通过如下方法实现:
先新建一个a.txt文件,然后进入当前路径下的cmd窗口,执行如下命令ren a.txt .erlang就能将a.txt文件更名为.erlang
【4】显示进程数目:
erlang:system_info(process_count)
【5】显示进程内存消耗情况:
erlang:memory().
【6】查看哪些进程占用内存最高:
spawn(fun() -> etop:start([
{output, text},
{interval, 1},
{lines, 20},
{sort, memory}
]) end).
【7】查看占用内存最高的进程状态:
erlang:process_info(Pid).
【8】查看当前操作系统下每个word占用字节数目:
erlang:system_info(wordsize) .
【9】手动gc回收:
erlang:garbage_collect(Pid).
【10】进行内存消耗关注,打印内存占用信息:
erlang:garbage_collect(self()),
Result = erlang:process_info(self(), [memory, garbage_collection]),
erlang:process_display(self(), backtrace).
【11】展示终端指令的历史记录:
1> history(10). %%设置展示多少条历史指令
2> h(). %%开始展示历史指令,如果没有上面的设置,则默认展示所有
【12】在终端展示当前所有绑定的变量信息:
1> b().
【13】重新执行终端的历史指令:
1> e(-1). %%重新执行上一个指令
【14】补救变量绑定历史指令的返回值:
1> "a".
2> A = v(-1).
- erlang控制台命令收集
- Erlang学习资源收集
- [集]erlang常用命令收集
- erlang常用命令收集
- erlang常用函数收集
- erlang 资料收集
- erlang日常收集方法
- erlang 接入远程shell控制台
- 控制台命令
- 控制台命令
- 控制台命令
- [集]erlang常用函数收集
- [Erlang 0033] 接入Erlang控制台的几种方法
- 让 Erlang 的控制台支持中文
- 接入Erlang控制台的几种方法
- [Erlang]多种方法接入远程shell控制台
- erlang 多种方法接入远程shell控制台
- Erlang Shell命令总结
- IO-同步,异步,阻塞,非阻塞
- Ubuntu 12.04下PHP环境的搭建(LAMP)
- 功能点(Funciton Point FP)估算法(二) 事务复杂度计算
- PHPRPC入门实例
- loading and rendering page
- erlang控制台命令收集
- java深度克隆
- mysql 用户权限管理
- oracle 【AWR】调整AWR数据采样时间间隔及历史快照保留时间
- html5学习笔记1--video标签
- 内存使用情况
- 3.1 什么是内核对象
- hdu2544
- 功能点(Funciton Point FP)估算法(三) 调整因子