1. 程式人生 > >virtualbox+vagrant學習-2(command cli)-4-vagrant global-status命令

virtualbox+vagrant學習-2(command cli)-4-vagrant global-status命令

Global Status

格式:

vagrant global-status

 

這個命令將告訴你當前登入的使用者系統上所有活躍的vagrant環境的狀態。

userdeMacBook-Pro:~ user$ vagrant global-status -h
Usage: vagrant global-status

        --prune                      Prune invalid entries.  刪除無效的條目
    -h, --help                       Print this help 列印幫助資訊

⚠️

此命令不會主動驗證機器的狀態,相反,它是基於快取的操作。正因為如此,才有可能看到陳舊的結果(機器說它們在執行,但實際上並沒有)。

例如,如果你重新啟動計算機,vagrant將不會知道。要刪除無效條目,請使用--prune標誌執行全域性狀態。

 

比如在輸出中有看起來像a1b2c3的id,該id可以用於從系統的任何位置控制vagrant機器。任何使用該目標機器(如up、halt、destroy)的vagrant命令都可以使用這個ID來控制它。

例如:vagrant destroy a1b2c3,就意味著摧毀a1b2c3這個id指定的vagrant機器

 

Environment Not Showing Up 如果你的環境狀態沒有顯示

如果你的環境沒有出現,你可能必須先進行vagrant destroy,然後再進行vagrant up

如果你只是從vagrant的上一個版本升級而來,現有的環境將不會以全域性狀態出現,直到它們被銷燬並重新建立。