Linux入門第二天(二)
文字編輯器-vim
Vim 有3種工作模式,分別是命令列模式、插入模式、底行模式
命令列模式:剛進入vim時的模式,該模式下可以移動游標進行瀏覽,可以進行整行刪除等操作,但無法編輯文字,命令列模式下的功能鍵有:
• yy: 複製當前游標所在行• [n]yy:n為數字,複製當前游標開始的n行
• p: 貼上複製的內容到游標所在行
• dd:刪除當前游標所在行
• [n]dd:刪除當前游標所在行開始的n行
• /name:查詢游標之後的名為“name”的字串
• G:游標移動到檔案尾(注意是大寫)
• u: 取消前一個動作(注意是小寫)
插入模式:在命令列模式下,通過鍵入i進入插入模式,只有在該模式下,使用者才能進行文字的編輯輸入,編輯完成後,使用者通過
底行模式:當vim處於命令列模式時,通過鍵入:進入底行模式,使用者可以進行檔案儲存或退出操作,也可以設定編輯環境,如尋找字串、列出行號等。具體功能鍵如下
• :w 儲存• :q 退出vi(系統會提示儲存修改)
• :q! 強行退出(對修改不做儲存)
• :wq 儲存後退出
• :w [filename] 另存為filename的檔案
• :set nu 顯示行號
• :set nonu 取消行號
• :/待查詢的字串
文字編輯器-emacs
Linux網路設定
VMWare提供了三種網路工作模式供使用者
選擇,它們分別是:
1. bridged(橋接模式)(如果網路中能提供多個
2. NAT(網路地址轉換模式)(如果網路中只能提供一個IP地址,則使用NAT方式 )
3. host-only(主機模式) (如果安裝虛擬機器的主機沒有連線任何外部網路,則使用主機模式 )
注意事項:
1. 在VM裡選擇網路模式前,停止虛擬機器中系統的執行。
2. 配置完網路後,重新啟動虛擬機器中的系統。
相關命令
1. ifconfig:檢視各網絡卡詳細資訊(如IP)乙太網卡名一般為”eth0”
2. /etc/init.d/network restart
重啟各網絡卡
配置步驟1:
1. /etc/init.d/network restart:
重啟各網絡卡
執行結果:報錯
錯誤原因:
/etc/init.d/network 與 NetworkManager衝突了。
解決辦法:關閉NetworkManager
service NetworkMager stop
配置步驟2:
1. ifconfig
執行結果:沒有發現乙太網卡”eth0
解決辦法:
檔案位置:/etc/sysconfig/network-scripts/ifcfg-eth0
2. /etc/init.d/network restart 重新啟動網路
配置步驟3:
開啟Windows的cmd ,ping ip(ip為Linux的eth0中的inet addr)
遠端登入Linux
登入前提-1
從windows能夠Ping通Linux
登入前提-2
關閉Linux防火牆
執行命令:/etc/init.d/iptables stop
執行軟體
1.Putty-SSH (命令列介面)
2.VNC (圖形化介面)
1)從RHEL6安裝光碟packeges目錄中,雙擊安
裝vnc伺服器
2) 啟動vnc服務:vncserver & (記住數字)
如果出現需要輸入passwd,就要先去設定vncpasswd
vncpasswd
3)從windows端執行vnc-E4_2_5-x86_win32_viewer.exe
VNC-常見故障
1. Windows不能ping通linux
2. 未關閉Linux防火牆