二郎学习之旅之shell 使用

多进程

erlang是多进程的. 每个进程有个 PID. 进程之间进行通信.

容错

每个进程都有一个监督者. 监督者进程可以监控多个进程.
worker 进程崩溃之后,自动进行重启.

热更新

支持热更新. 代码有第二个版本,可以直接将第二版代码更新上去并立即执行.

shell

在shell 中执行 erlang 代码

语法

以 . 点结尾 说明此条语句结束.
以 ; 分号,分割

例如,输入 help(). 即可查看可以再shell 中使用的方法
在这里插入图片描述

在这里插入图片描述

常用的命令

pwd(). : 查看当前使用的是哪个文件夹
cd("d:/"). : 切换到 D 盘
memory(). : 查看内存使用情况

退出shell

q().

CTRL + G

就会出现这个这个是列出对进程的操作方法
在这里插入图片描述
在输入 h,就出出现这些
在这里插入图片描述

c: 链接一个进程
i: 打断一个进程
k: 杀死一个进程
j: 列出所有进程
s: 链接另一个shell
r: 启动远程的shell
q: 退出 erlang
? | h

我们可以 通过 c 2. 进入另一个shell. 也可以 通过 k 2 杀死另一个 shell

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值