Erlang 裡面使用Remote shell

2021-08-22 07:55:29 字數 952 閱讀 3550

今天無意中發現這個功能。。。

[url]

簡單來說是這樣,比如節點 [email protected] 啟動了乙個daemon

[quote]erl -name [email protected] -setcookie 123456 -noshell -noinput ...[/quote]

如果要管理它,可以這樣:

[quote]# ./start.sh -name [email protected] -setcookie 123456

erlang (beam) emulator version 5.5.4 [source] [async-threads:0] [hipe] [kernel-poll:false]

eshell v5.5.4 (abort with ^g)

([email protected])1>

user switch command

--> h

c [nn] - connect to job

i [nn] - interrupt job

k [nn] - kill job

j - list all jobs

s - start local shell

r [node] - start remote shell

q - quit erlang

? | h - this message

--> j

1* --> r '[email protected]'

--> j

1 2*

--> c 2

eshell v5.5.4 (abort with ^g)

([email protected])1> nodes().

['[email protected]'][/quote]

比用什麼rpc的方便多了 :p

btw:在windows下可以使用werl,這樣就可以使用ctrl+g了

筆記 erlang正則使用

erlang的re包是相容perl 沒學過.的正規表示式的。裡面的函式也是對於正則的處理。lz水平有限 doc又不是很看得懂 先寫一點 以後再補充吧.可以用compile這個函式來返回特定的內部使用的正規表示式 20 re compile abc caseless 這邊建立乙個匹配 abc 的表示式...

使用 yum 安裝 erlang

在 目錄 etc yum.repos.d 下儲存了yum常用的源,這裡我們自己建立乙個,使用 vi 指令來建立乙個rabbitmq erlang.repo 檔案。vi etc yum.repos.d rabbitmq erlang.repo在這個檔案中,寫入下列內容。寫入以下 儲存退出 rabbit...

使用erlang實現的quicksort

最近erlang開始變得流行起來,一下是乙個erlang中的quicksort的 author ztl created nov 26,2008 description todo add description to mylib module mylib include files exported ...