erl啟動引數

2021-09-02 10:36:32 字數 1182 閱讀 5666

[color=blue]erl啟動引數分類[/color]

1 emulator flags 用「+」連線,用於控制模擬器行為的

2 flags 用「-」開頭,erlang執行時系統引數,可用init:get_argument/1獲得

3 plain flags -extra 後面的都是普通引數

[color=blue]常用的flags[/color]

[color=blue]-detached[/color]

以daemon方式在後台執行,不啟動shell

[color=blue]-eval expr[/color]

表示式作為啟動引數

erl -eval "mod:fun(args)"

[color=blue]-pa dir1 dir2[/color]

[color=blue]-pz dir dir2[/color]

[color=blue]-remsh node[/color]

遠端連線目標節點node

[color=blue]-s mod[fun [args]][/color]

啟動執行mod

[color=blue]-setcookie [/color]

設定cookie

[color=blue]-smp[auto|enable|disable] [/color]

smp開關

[color=blue]+s schedulers:scheduleronline[/color]

排程器數量設定

[color=blue]+ a [/color]

執行緒池數量

[color=blue]+k[/color]

是否開啟kernel poll

[img]

[color=blue]-config[/color]

[color=blue]-boot[/color]

boot檔案,例如-boot start_sasl(啟動sasl) boot檔案一般在root/lib/erlang/bin下,root為erlang的安裝目錄. 查詢:find / -name *.boot

[color=blue]hidden[/color]

隱藏節點,當a為hidden節點時,b連a,c連a,但a和b不會連線

具體看

erl 啟動命令

所謂的啟動erlang run time system 支援多種args.erl cmd 一般解析為 emulator flag cmd 一般為普通flag 可以從init get arguments獲取到。當然也有特殊用途的。cmd.叫plain args,不會解析為erl所用,但是你可以通過in...

erl 線性結構

module line data author sugar api compile export all run time func,arg timer tc module,func,arg 初始化 init len lists foldl fun key,acc acc end,lists seq...

Linux啟動引數

linux noapic 跳過硬體檢測 linux pci noapic 跳過pci卡部分硬體檢測 linux ide nodma 禁用所有ide裝置的dma支援 linux mem 1536m 記憶體超過1g時可能會用到 linux vga 0 設定vga為預設 linux acpi off 關閉...