1. 程式人生 > >Linux入門第二天(二)

Linux入門第二天(二)

文字編輯器-vim

Vim 3種工作模式,分別是命令列模式插入模式底行模式

命令列模式:剛進入vim時的模式,該模式下可以移動游標進行瀏覽,可以進行整行刪除等操作,但無法編輯文字,命令列模式下的功能鍵有:

yy: 複製當前游標所在行
[n]yyn為數字,複製當前游標開始的n
p: 貼上複製的內容到游標所在行
dd:刪除當前游標所在行
[n]dd刪除當前游標所在行開始的n
/name查詢游標之後的名為“name”的字串
G:游標移動到檔案尾(注意是大寫)
u: 取消前一個動作(注意是小寫)


插入模式:在命令列模式下,通過鍵入i進入插入模式,只有在該模式下,使用者才能進行文字的編輯輸入,編輯完成後,使用者通過

[ESC]鍵 回到命令列模式

底行模式:vim處於命令列模式時,通過鍵入:進入底行模式,使用者可以進行檔案儲存或退出操作,也可以設定編輯環境,如尋找字串、列出行號等。具體功能鍵如下

:w 儲存
:q 退出vi(系統會提示儲存修改)
:q! 強行退出(對修改不做儲存)
:wq 儲存後退出
:w [filename] 另存為filename的檔案
:set nu 顯示行號
:set nonu 取消行號
:/待查詢的字串

文字編輯器-emacs


Linux網路設定


VMWare提供了三種網路工作模式供使用者
選擇,它們分別是:
1. bridged(橋接模式)(如果網路中能提供多個

IP地址,則使用橋接方式
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

解決辦法:

1. 修改eth0網絡卡的配置檔案,將ONBOOT=“no”改為”yes”
檔案位置:/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能夠PingLinux


登入前提-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不能pinglinux
2. 未關閉Linux防火牆