在Ubuntu虛擬機中,有許多命令可以幫助您管理和操作虛擬環境。以下是一些常用的Ubuntu虛擬機命令匯總:
文件和目錄操作
- ls:列出當前目錄下的文件和目錄。
- cd:切換目錄。
- pwd:顯示當前工作目錄的絕對路徑名稱。
- mkdir:創建新目錄。
- rmdir:刪除空目錄。
- rm:刪除文件或目錄。
- cp:復制文件或目錄。
- mv:移動或重命名文件或目錄。
- touch:創建新的空文件或更新現有文件的時間戳。
- cat:連接文件并打印到標準輸出設備上。
- echo:在終端上顯示文本字符串。
- grep:根據關鍵字搜索文件內容。
- find:查找文件或目錄。
- chmod:更改文件或目錄的權限。
- chown:更改文件或目錄的所有者。
系統管理
- uname:顯示系統信息。
- top:實時顯示系統進程信息。
- df:顯示磁盤空間使用情況。
- free:顯示內存使用情況。
- ps:顯示當前進程信息。
- uptime:顯示系統的運行時間及平均負載。
- shutdown:關閉或重啟系統。
- reboot:重新啟動系統。
網絡配置
- ifconfig:顯示網絡接口配置信息(在較新的Ubuntu版本中,建議使用
ip命令替代)。
- ip:顯示和操作路由、設備、策略路由和隧道。
- ping:測試主機之間的網絡連通性。
- netstat:顯示網絡狀態信息。
- ss:顯示socket統計信息。
軟件包管理
- apt-get:Debian和Ubuntu上的包管理工具。
- apt-cache:查詢APT軟件包信息。
- dpkg:Debian軟件包管理工具。
- aptitude:高級的軟件包管理工具。
- snap:安裝和管理Snap軟件包。
用戶和權限管理
- whoami:顯示當前用戶名稱。
- sudo:以超級用戶權限執行命令。
- adduser:添加新用戶。
- deluser:刪除用戶。
- passwd:修改用戶密碼。
- groups:顯示用戶所屬的組。
文本編輯
其他常用命令
- man:查看手冊頁(幫助文檔)。
- less:分頁瀏覽文本文件內容。
- head:輸出文件的開頭部分。
- tail:輸出文件的結尾部分。
- nano:文本編輯器(類似vi但更簡單)。
這些命令涵蓋了文件和目錄操作、系統管理、網絡配置、軟件包管理、用戶和權限管理等多個方面,是Ubuntu虛擬機管理中非?;A且重要的部分。