1. 程式人生 > 其它 >Linux基礎——安裝以及常用命令

Linux基礎——安裝以及常用命令

Linux基礎——常用命令

1.安裝Vmware

進入VMware官網: https://www.vmware.com/cn.html下載安裝

映象推薦網址下載:https://www.linux.org/

注意:    

安裝VmWare注意事項
  1.是否啟動虛擬化服務
  2.安裝之後是否出現虛擬網絡卡

虛擬化服務禁用如何開啟
  1.win10系統->更新和安全->恢復->高階啟動->疑難解答->高階選項->UEFI 韌體啟動->(有的電腦直接進入BOIS命令,有的電腦需要手動選擇BOIS)->虛擬化服務->開啟
安裝之後沒有出現虛擬網絡卡
  1.解除安裝重灌
  2.下載CClear軟體,掃描清理登錄檔

  安裝Linux之後VMnet8網路不匹配
  還原預設設定

2.瞭解Linux系統

  Linux作業系統是UNIX作業系統的克隆版,是Unix的開源實現,使用的更廣泛,面向各個人群,多用於web伺服器,用來執行web程式.

3.Linux目錄結構

linux目錄結構
  bin:儲存普通命令
  sbin:儲存超級命令
  home:儲存普通使用者
  root:儲存超級使用者
  usr /usr/local:下儲存資料或軟體
  tmp:臨時目錄 迎來存放臨時資料

4.配置網路

4.1檢視當前的IP地址:ifconfig(Linux最小化安裝沒有這個命令)

最小化安裝, 是沒有自帶那些命令. 需要自己安裝 .
安裝命令”yum install net-tools”

4.2ping 測試主機之間網路連通性

 [root@master ~]# ping baidu.com

5.修改IP地址

5.1檢視IP配置檔案:

[root@master ~]# vim  /etc/sysconfig/network-scripts/ifcfg-ens33

5.2編輯檔案

Linux網路配置
  ip地址:保證和DOS視窗中VMnet8Ipv4前三部分保持一致,最後一部分在11-254之間
  子網掩碼:255.255.255.0
  閘道器:保證和DOS視窗中VMnet8Ipv4前三部分保持一致,最後一部分為2
  DNS伺服器:8.8.8.8或144.114.114.114

編輯完後,按鍵盤esc,然後輸入 :wq 回車即可。

5.3執行service network restart重啟網路

[root@master ~]# service network restart

5.4關閉防火牆

1)檢視網路服務的狀態

[root@master ~]# service network restartservice network status

2)停止網路服務

[root@master ~]# service network stop

3)啟動網路服務

[root@master ~]# service network start

4)重啟網路服務

[root@master ~]# service network restart

6.常用命令

常用命令:

1     ifconfig:檢視網路
2     service network restart:重啟網路
3     hostname:檢視主機名
4     hostnamectl set-hostname 主機名:永久修改主機名
5     systemctl status firewalld.service:檢視防火牆狀態
6     systemctl stop firewalld.service:關閉防火牆狀態(重啟後自動開啟)
7     systemctl disable firewalld.service:關閉防火牆開機自啟

 

1.man:幫組命令查詢當前命令的使用方式(開啟當前命令的幫組手冊)
  格式:
    man + 命令

2.cd:切換目錄
  格式:
    cd + 目錄名稱(單極目錄或多級目錄(目錄全路徑或當前目錄下開始的全路徑))
  注意:
    /:linux根目錄
    ~:當前使用者的家目錄
    .:當前命令
    ..:上一級目錄
    tab:一次補全 兩次搜尋

3.ls:檢視
  格式:
    ls [選項] [檔名]

選項:
  -l:檢視詳細資訊 可以簡寫為ll
  -a:檢視所有
  -la:檢視所有詳細資訊

4.mkdir:建立目錄
  格式:
    mkdir [選項] [目錄名稱....]
選項:
    -p:迭代建立

5.rmdir:刪除目錄
  格式:
    mkdir [選項] [目錄名稱....]
選項:
  -p:迭代刪除
注意:
  只能刪除空目錄
  多級目錄只能刪除最後一個

6.touch:建立空白檔案
    格式:
      touch 檔名
注意:
  只能建立空白檔案
  如果檔案已存在,不建立

7.rm:刪除
  格式:
    rm [選項] [檔案或目錄]
選項:
  -f:跳過提示資訊
  -r:強制刪除
  -rf:跳過提示資訊強制刪除

注意:
  使用-rf注意注意注意再注意

  rm -rf /*(刪除根目錄下的所有檔案,一定不要使用,用了就離離職不遠了)

  rm -rf *(刪除當前目錄下的所有檔案)

8.cp:複製
    格式:
    cp [選項] [原始檔或目錄路徑] [新檔案或目錄路徑]
選項:
  -r:複製目錄
注意:
  複製過程中可以對名稱做修改沒有特殊需求不要修改

9.mv:剪下 移動
  格式:
    cp [選項] [原始檔或目錄路徑] [新檔案或目錄路徑]
注意:
  剪下過程中可以對名稱做修改,沒有特殊需求不要修改

10.vim:文字編輯器(最小安裝沒用vim)

vim下載:sudo apt-get install vim (linux會自動檢測並下載安裝)

  格式:
    vim 檔名
注意:
  檔案存在直接開啟
  檔案不存在也直接開啟,儲存就是建立 不儲存就是不建立

如何儲存和退出
  :q :退出
  :w :儲存
  :wq :儲存並退出
  :q! :強制退出 不儲存
  :w! :強制儲存
  :wq! :強制儲存並退出

注意:
  vim因為意外終止,會殘生交換檔案(隱藏的),和原始檔在同一級

如何進入編輯模式:
  i:在當前游標,進入插入模式
  o:下一行進入插入模式

如何進行行首行尾,開頭末尾切換
  行首:home/0
  行尾:end/$
  開頭:gg
  結尾:G

對映關係:ip地址和主機名或者域名之間的對應關係
  windows:對映檔案在C:\Windows\System32\drivers\etc\hosts
在檔案中新加
  格式:
    linuxIP地址 主機名
例如:
  192.168.10.12 master

linux:對映檔案在/etc/hosts
在檔案中新加
  格式:
    linuxIP地址 主機名
例如:
  192.169.10.12 master


11.檢視檔案:
cat:檢視全部
  格式:
    cat [選項] [檔案]
選項:
  -n:顯示行號

more:分頁檢視
  格式:
  more [選項] [檔案]
控制
  回車:顯示下一行
  s:顯示下一頁
  d:顯示下一頁的一部分
  空格:下一頁
  退出:q cltr+z cltr+c

12.less:分頁查詢檢視
  格式:
    less [選項] [檔案]
控制
  回車:顯示下一行
  空格:下一頁
  上鍵:上一行內容
  下鍵:下一行內容
查詢
  例如:查詢if
    /if
13.head:檢視頭部(預設10行)
  格式:
    head [選項] [檔案]
選項:
  -數字:從頭開始顯示多少行

14.tail:檢視尾部(預設10行)
  格式:
    tail [選項] [檔案]
選項:
  -數字:從尾開始顯示多少行
  -f:顯示當前檔案追加的資料