1. ubuntu系統怎麼進入命令行
在Ubuntu登錄界面選擇帳號,輸入密碼
進入Ubuntu主界面
按下組合鍵 ctrl + Alt + F2~F6
進入命令行界面
輸入登錄賬戶與密碼,回車
成功登錄
要想回到桌面界面,按下組合鍵ctrl + Alt + F7
成功回到桌面界面。
或者使用Terminal,這里給出三種打開Terminal的方法:
1. 點擊左上角的圖標 - 在search框里搜索termial 即可
2. 點擊左上角的圖標 - 點擊"More Apps" - 點擊Installed右邊的箭頭 -向下拉到T字母即可
3. 快捷鍵: Ctrl + Alt + t 即可
2. 裝debian後,只有命令行,怎樣繼續
你想要圖形化登錄和桌面?切換到root用戶,然後執行
apt-getinstalltask-gnome-desktop
3. 怎樣在 Ubuntu 和 Debian 中通過命令行管理 KVM
第一步:確認你的硬體平台支持虛擬化
第一步,首先要確認你的 CPU 支持硬體虛擬化擴展(e.g.,Intel VT 或者 AMD-V),這是 KVM 對硬體的要求。下面的命令可以檢查硬體是否支持虛擬化。
第二步:安裝KVM
使用 apt-get 安裝 KVM 和相關的用戶空間工具。
$ sudo apt-get install qemu-kvm libvirt-bin
安裝期間,libvirtd 用戶組(在 debian 上是 libvirtd-qemu 用戶組)將會被創建,並且你的用戶 id 將會被自動添加到該組中。這樣做的目的是讓你可以以一個普通用戶而不是 root 用戶的身份去管理虛擬機。你可以使用 id 命令來確認這一點,下面將會告訴你怎麼去顯示你的組 id:
$ id <your-userID>
如果因為某些原因,libvirt(在 debian 中是 libvirt-qemu)沒有在你的組 id 中被找到,你也可以手動將你自己添加到對應的組中,如下所示:
在 ubuntu 上:
$ sudo adser [youruserID] libvirtd
在 debian 上:
$ sudo adser [youruserID] libvirt-qemu
按照如下命令重新載入更新後的組成員關系。如果要求輸入密碼,那麼輸入你的登陸密碼即可。
$ exec su -l $USER
這時,你應該可以以普通用戶的身份去執行 virsh 了。做一個如下所示的測試,這個命令將會以列表的形式列出可用的虛擬機(當前的列表是空的)。如果你沒有遇到許可權問題,那意味著到目前為止一切都是正常的。
$ virsh list
Id Name State
第三步:配置橋接網路
為了使 KVM 虛擬機能夠訪問外部網路,一種方法是通過在 KVM 宿主機上創建 linux 橋來實現。創建之後的橋能夠將虛擬機的虛擬網卡和宿主機的物理網卡連接起來,因此,虛擬機能夠發送和接收由物理網卡傳輸的數據包。這種方式叫做網路橋接。
下面將告訴你如何創建並且配置網橋,我們創建一個網橋稱它為 br0。
首先,安裝一個必需的包,然後用命令行創建一個網橋。
$ sudo apt-get install bridge-utils
$ sudo brctl addbr br0
下一步就是配置已經創建好的網橋,即修改位於 /etc/network/interfaces 的配置文件。我們需要將該橋接網卡設置成開機啟動。為了修改該配置文件,你需要關閉你的操作系統上的網路管理器(如果你在使用它的話)。跟隨操作指南的說明去關閉網路管理器。
關閉網路管理器之後,接下來就是通過修改配置文件來配置網橋了。
#auto eth0
#iface eth0 inet dhcp
auto br0
iface br0 inet dhcp
bridge_ports eth0
bridge_stp off
bridge_fd 0
bridge_maxwait 0
在上面的配置中,我假設 eth0 是主要網卡,它也是連接到外網的網卡,同樣,我假設 eth0 將會通過 DHCP 協議自動獲取 ip 地址。注意,之前在 /etc/network/interfaces 中還沒有對 eth0 進行任何配置。橋接網卡 br0 引用了 eth0 的配置,而 eth0 也會受到 br0 的制約。
重啟網路服務,並確認網橋已經被成功的配置好。如果成功的話,br0 的 ip 地址將會是 eth0 自動分配的 ip 地址,而且 eth0 不會被分配任何 ip 地址。
$ sudo /etc/init.d/networking restart
$ ifconfig
如果因為某些原因,eth0 仍然保留了之前分配給了 br0 的 ip 地址,那麼你可能必須手動刪除 eth0 的 ip 地址。
第四步:用命令行創建一個虛擬機
對於虛擬機來說,它的配置信息被存儲在它對應的xml文件中。因此,創建一個虛擬機的第一步就是准備一個與虛擬機對應的 xml 文件。
第五步:使用命令行啟動虛擬機
在啟動虛擬機之前,我們需要創建它的初始磁碟鏡像。為此,你需要使用 qemu-img 命令來生成一個 qemu-kvm 鏡像。下面的命令將會創建 10 GB 大小的空磁碟,並且它是 qcow2 格式的。
$ qemu-img create -f qcow2 /home/dev/images/alice.img 10G
使用 qcow2 格式的磁碟鏡像的好處就是它在創建之初並不會給它分配全部大小磁碟容量(這里是 10 GB),而是隨著虛擬機中文件的增加而逐漸增大。因此,它對空間的使用更加有效。
現在,你可以通過使用之前創建的 xml 配置文件啟動你的虛擬機了。下面的命令將會創建一個虛擬機,然後自動啟動它。
$ virsh create alice.xml
Domain alice created from alice.xml
注意: 如果你對一個已經存在的虛擬機執行了了上面的命令,那麼這個操作將會在沒有任何警告的情況下抹去那個已經存在的虛擬機的全部信息。如果你已經創建了一個虛擬機,你可能會使用下面的命令來啟動虛擬機。
$ virsh start alice.xml
使用如下命令確認一個新的虛擬機已經被創建並成功的被啟動。
$ virsh list
Id Name State
----------------------------------------------------
3 alice running
同樣,使用如下命令確認你的虛擬機的虛擬網卡已經被成功的添加到了你先前創建的 br0 網橋中。
$ sudo brctl show
遠程連接虛擬機
為了遠程訪問一個正在運行的虛擬機的控制台,你可以使用VNC客戶端。
需要解決更多linux問題,詳情請看 http://www.linuxprobe.com/chapter-00.html
望採納
4. debian linux如何進入終端
Linux桌面自帶了一個顯示管理器(比如:GDM、KDM、LightDM),它們可以讓計算機啟動自動進入一個基於GUI的登錄環境。然而,如果你要直接啟動進入終端怎麼辦? 比如,你在排查桌面相關的問題或者想要運行一個不需要GUI的應用程序。
5. 如何在Ubuntu或者Debian中啟動後進入命令行
Linux桌面自帶了一個顯示管理器(比如:GDM、KDM、LightDM),它們可以讓計算機啟動自動進入一個基於GUI的登錄環境。然而,如果你要直接啟動進入終端怎麼辦? 比如,你在排查桌面相關的問題或者備族想要運行一個不需要GUI的應用程序。
注意雖然你可以通過按下Ctrl+Alt+F1到F6臨時從桌面GUI切換到虛擬終端。然而,在這種情況下你的桌面GUI仍在後台運行,這不同於純文本模式啟動。
在Ubuntu或者Debian桌面中,你可以通過傳遞合適的內核參數在啟動時仿行弊啟動文本模式。
啟動臨時進入命令行
如果你想要禁止桌面GUI並臨時進入一次文本模式,你可以使用GRUB菜單。
首先,打開你的電腦。當你看到初始的GRUB菜單時,按下『e』。
接著會進入下一屏,這里你可以修改內核啟動選項。向下滾動到以「linux」開始的行,這里就是內核參數的列表。刪除參數列表中的「quiet」和「splash」。在參數列表中添加「text」。
升級的內核選項列表看上去像這樣。按下Ctrl+x繼續啟動。這會以詳細模式啟動控制台一次(LCTT譯註:由於沒有保存修改,所以下次重啟還會進入 GUI)。
永久啟動進入命令行
如果你想要永久啟動進入命令行,你需要更新定義了內核啟動參數GRUB設置。
在文本編輯器中打開默認的GRUB配置文件。
$ sudo vi /etc/default/grub
查找以GRUB_CMDLINE_LINUX_DEFAULT開頭的行,並用「#」注釋這行。這會禁止初始屏幕,而啟動詳細模式(也就是說顯示詳細的的啟動過程)。
更改GRUBCMDLINELINUX="" 成:
GRUB_CMDLINE_LINUX="text"
接下來取消「#GRUB_TERMINAL=console」的注釋。帶褲
更新後的GRUB配置看上去像下面這樣。
6. debian 命令
1、Debian 是一個自由的操作系統,但它不只是提供一個純粹的操作系統:它還附帶了超過 43000 個軟體包,所以命令非常之多。
2、2004年6月後,中文的debian系統就停止了更新。英文版更新到2013年。
3、Debian命令行下網路參數設置的方法
以eth0為例
. 以DHCP方式配置網卡
編輯文件/etc/network/interfaces:
sudo vi /etc/network/interfaces
並用下面的行來替換有關eth0的行:
# The primary network interface - use DHCP to find our address
auto eth0
iface eth0 inet dhcp
用下面的命令使網路設置生效:
sudo /etc/init.d/networking restart
當然,也可以在命令行下直接輸入下面的命令來獲取地址
sudo dhclient eth0
為網卡配置靜態IP地址
編輯文件/etc/network/interfaces:
sudo vi /etc/network/interfaces
並用下面的行來替換有關eth0的行:
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.3.90
gateway 192.168.3.1
netmask 255.255.255.0
network 192.168.3.0
broadcast 192.168.3.255
將上面的ip地址等信息換成你自己就可以了.
用下面的命令使網路設置生效:
sudo /etc/init.d/networking restart
設定第二個IP地址(虛擬IP地址)
編輯文件/etc/network/interfaces:
sudo vi /etc/network/interfaces
在該文件中添加如下的行:
auto eth0:1
iface eth0:1 inet static
address 192.168.1.60
netmask 255.255.255.0
network x.x.x.x
broadcast x.x.x.x
gateway x.x.x.x
根據你的情況填上所有諸如address,netmask,network,broadcast和gateways等信息.
用下面的命令使網路設置生效:
sudo /etc/init.d/networking restart
設置主機名稱(hostname)
使用下面的命令來查看當前主機的主機名稱:
sudo /bin/hostname
使用下面的命令來設置當前主機的主機名稱:
sudo /bin/hostname newname
系統啟動時,它會從/etc/hostname來讀取主機的名稱.
關於設置主機名稱的更多信息,請訪問這里
配置DNS
首先,你可以在/etc/hosts中加入一些主機名稱和這些主機名稱對應的IP地址,這是簡單使用本機的靜態查詢.
要訪問DNS 伺服器來進行查詢,需要設置/etc/resolv.conf文件.
假設DNS伺服器的IP地址是192.168.3.2, 那麼/etc/resolv.conf文件的內容應為:
search test.com
nameserver 192.168.3.2
4、提供官方操作指南英文版:https://debian-handbook.info/browse/stable
裡面有較全面的命令。