linux(centOS7)的基本操作(一) 概述


linux服務器的連接

1.連接

window環境下需要安裝XShell、XFtp等軟件,暫時不表;

macOS環境下直接用ssh命令登錄即可,用以下任意一種

ssh [-p port] username@ip

ssh -l username ip

其中,port為端口號,如果是默認的22也可以不寫,username為遠程服務器的賬號,ip為遠程服務器的ip地址;

執行該命令后會要求輸入密碼。

2.退出

退出登錄時,使用:logout

3.關機

立即關機,使用shutdown -h nowhalt,但是在本地虛擬機測試,halt會引起卡死的情況,慎用;

延時關機,使用shutdown -h minute,其中,minute為延時的分鍾數。

4.重啟

rebootshut dow -r now

 

在linux系統中安裝軟件

1. rpm的概念和局限性

rpm,即Redhat Pachage Manager,原來是RedHat用於管理軟件包的工具,但現在已經普及到linux其他發行版了。rpm的出現,便利了linux系統軟件的安裝和升級,可以類比windows系統的.exe,rpm同樣也是一類文件的后綴。但是,rpm的軟件包之間的依賴關系很繁瑣,尤其是一個軟件由多個rpm文件組成的時候。

2. 查詢已經安裝的所有rpm包

rpm -qa [| more]

其中 | more表示分頁顯示。

3. 查詢已經安裝的指定rpm包

rpm -qa | grep name

其中,name為軟件名稱。

4. 查詢軟件的安裝路徑

rpm -ql name

其中,name為軟件名稱。

5. 卸載軟件

rpm -e [--nodeps] name

其中,name為軟件名稱,如果有別的軟件依賴要刪除的軟件,需要用--nodeps強制刪除。

6. yum的概念

yum(Yellow Dog Updater, Modifier)是一款基於rpm包管理的前端軟件包管理器。yum可以從指定的服務器自動下載需要的rpm包並進行安裝,解決了rpm包之間繁瑣的依賴關系。因此,在linux系統上安裝軟件一般使用yum,但前提是可以聯網。

7. 使用yum安裝軟件

yum [-y] install name

其中name為rpm包的名稱;如果加-y,表示自動選擇yes,否則一些步驟會彈出提示讓用戶自己選擇yes或no。

8. 使用yum卸載軟件

yum [-y] remove name

其中name為rpm包的名稱;如果加-y,表示自動選擇yes,否則一些步驟會彈出提示讓用戶自己選擇yes或no。

 

vi、vim編輯器

1. 安裝vim

所有的linux系統都會內置vi編輯器,但並不是所有的linux系統都會內置vim編輯器。vim可以看作是vi的加強版,提供了代碼補全、編譯、錯誤跳轉等功能,而且可以主動的以顏色辨別語法的正確性。

在初次使用vim時,可能會提示-bash:vim:未找到命令,這可能是因為某些組件沒有安裝。執行rpm -qa | grep vim命令查詢已安裝的rpm列表,如果vim已經正確安裝,應該顯示如下三行:

vim-enhanced-xxx(后面是版本號)

vim-minimal-xxx(后面是版本號)

vim-common-xxx(后面是版本號)

如果缺了某一條,可以使用yum -y install vim-xxx命令來安裝,例如

yum -y install vim-enhanced

如果三條都缺,也可以直接

yum -y install vim*

2. vi、vim的三種模式及其之間的切換

正常模式:在這個模式下,我們可以使用快捷鍵,可以使用"上下左右"鍵來移動光標,刪除字符、刪除整行、復制粘貼。

編輯模式:在這個模式下,我們可以輸入內容。

命令行模式:在這個模式下,我們可以退出vi或vim編輯器,也可以顯示行號。

在命令行輸入vi+文件名或vim+文件名,就進入正常模式,在命令行模式輸入:wq可存盤退出編輯器,無修改時:q可不存盤退出編輯器,有修改時:q!強制不存盤退出編輯器。

3. vi、vim編輯器的常用快捷鍵

功能 適用模式 快捷鍵
復制單行 正常模式 yy
復制多行 正常模式 數字+yy,例如3yy、7yy、26yy
粘貼 正常模式 p
刪除單行 正常模式 dd
刪除多行 正常模式 數字+dd,例如3dd、7dd、26dd
顯示行號 命令行模式 :set nu
關閉行號 命令行模式 :set nonu
跳到首行 正常模式 gg
跳到尾行 正常模式 G
跳到任意行 正常模式 1.行號 2.shift+g
查找 命令行模式 1. /keyword 2.n(下一個)
去掉黃色背景 命令行模式 :nohl
撤銷 正常模式 o

 

運行級別

1.linux通用運行級別

0:關機

1:單用戶模式

2:不帶網絡的多用戶模式

3:帶網絡的多用戶模式

4:預留、未定義

5:圖形界面模式

6:重啟

2.centOS7的運行級別

poweroff.target    --------------->    對應0

rescue.target       --------------->    對應1

multi-user.target  --------------->    對應2、3

graphical.target    --------------->    對應5

reboot.target        --------------->    對應6

3.查看和修改默認的運行級別

在centOS6中,我們可以通過編輯/etc/inittab文件來查看和修改啟動時默認的運行級別,但是在centOS7中,這個文件不再生效。

查看默認的運行級別:systemctl get-default

修改默認的運行級別:systemctl set-default level,其中level為上述運行級別。

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM