erlang控制台命令收集

2021-06-21 07:33:04 字數 1280 閱讀 7052

當前控制台命令都是在windows環境下驗證的:

獲取當前系統的使用者目錄

命令:init:get_argument(home).

獲取當前開啟的路徑

命令:pwd().

建立啟動配置檔案.erlang

在目錄下建立乙個.erlang檔案即可,沒有檔名,只有副檔名。預設在windows中是無法建立只有副檔名的檔案的,可通過如下方法實現:

先新建乙個a.txt檔案,然後進入當前路徑下的cmd視窗,執行如下命令ren a.txt .erlang就能將a.txt檔案更名為.erlang

顯示程序數目:

erlang:system_info(process_count)

顯示程序記憶體消耗情況:

erlang:memory().

檢視哪些程序占用記憶體最高:

spawn(fun() -

> etop:start([ ,

, , 

]) end).

檢視占用記憶體最高的程序狀態:

erlang:process_info(pid).

檢視當前作業系統下每個word占用位元組數目:

erlang:system_info(wordsize) .

手動gc**:

erlang:garbage_collect(pid).

進行記憶體消耗關注,列印記憶體占用資訊:

erlang:garbage_collect(self()),

result = erlang:process_info(self(), [memory, garbage_collection]),

erlang:process_display(self(), backtrace).

展示終端指令的歷史記錄:

1> history(10).  %%設定展示多少條歷史指令

2> h().               %%開始展示歷史指令,如果沒有上面的設定,則預設展示所有

在終端展示當前所有繫結的變數資訊:

1> b().

重新執行終端的歷史指令:

1> e(-1).    %%重新執行上乙個指令

補救變數繫結歷史指令的返回值:

1> "a".

2> a = v(-1).

erlang 接入遠端shell控制台

erlang shell是使用者與 erlang 執行時系統互動的介面程式。事實上,erlang vm的執行不依賴任何shell,只要在啟動的時候新增引數detached就可以脫離終端。detached starts the erlang runtime system detached from t...

Git控制台命令

檢視 新增 提交 刪除 找回,重置修改檔案 git help 顯示command的help git show 顯示某次提交的內容 git show id git co 拋棄工作區修改 git co 拋棄工作區修改 git add 將工作檔案修改提交到本地暫存區 git add 將所有修改過的工作檔案...

MYSQL 控制台命令

sql 命令結尾要加分後!mysqldump 命令需要在cmd視窗cd到mysqldump.exe 所在目下下執行。一 連線mysql 格式 mysql h主機位址 u使用者名稱 p使用者密碼 1 例1 連線到本機上的mysql 首先在開啟dos視窗,然後進入mysql安裝目錄下的bin目錄下,例如...