Linux學習安裝

2022-06-30 06:06:12 字數 3423 閱讀 7576

伺服器指的是網路中能對其他機器提供某些服務的計算機系統,相對普通pc,

伺服器指的是高效能計算機,穩定性、安全性要求更高

linux安裝學習

1.虛擬機器

一台硬體的機器

安裝vmware虛擬機器 個人學習版 vmware workstation

​ 企業版虛擬化 esxi伺服器,vmware vsphere 虛擬化

​安裝linux,

1.安裝vmware軟體

2.準備centos映象檔案

上網方式

1.橋接模式

cpu不支援interl vt技術 ,修改biso主機板設定,開啟vt虛擬環境

遠端連線作業系統

xshell

securecrt

​ 1.linux安裝好,進行遠端連線

-xshell客戶端工具(封裝了ssh命令)

-手動使用ssh命令去連線

-預設埠是 22

-保證伺服器防火牆沒開

systemctl stop firewalld #關閉防火牆

iptables -f #清空防火牆規則

-保證伺服器,執行了sshd服務,且開啟了22埠

檢查程序

ps -ef|grep sshd

檢查埠情況

netstat -tunlp|grep 22

機器開機後,輸入賬號密碼登陸

root賬號

111111密碼

vmware釋放滑鼠 ctrl+ alt

登陸了linux系統之後,檢視ip位址,可以使用如下命令

- ifconfg 

如果最小化安裝,沒有這個命令,聯網安裝即可

1.安裝命令 yum install net-tools -y # -y引數是 yes的意思,不需要確認了

2.此時軟體安裝完成後,即可使用軟體包的命令了

輸入 if加上tab鍵命令補全,檢視命令

3.檢視伺服器的ip

10.0.0.147

4.進行遠端連線

ssh 使用者名稱@伺服器ip # 預設的埠是22,不用加了

ssh [email protected]

- ip addr show (ip是命令 addr 是引數 show 是動作引數,引數中間必須有空格)

4.linux的檔案目錄結構

根目錄為起點 / 

子目錄開始 是 /s23/男同學

路徑的第二個斜槓,是目錄分隔符的概念了

-linux是正斜槓 /

- windows是反斜槓 c:\users\administrator>

linux首先是建立乙個根"/"檔案系統,所有的目錄也都是由根目錄衍生出來。

linux的檔案目錄管理命令

mkdir(make directory ) #建立資料夾

[root@localhost tmp]# mkdir s23

# mkdir的功能引數 -p 遞迴建立資料夾

[root@localhost s23]# mkdir -p ./女同學/春生

建立檔案,普通檔案,指令碼普通檔案,日誌檔案 使用touch命令

touch 檔案

1.如果檔案已經存在,修改檔案的訪問時間

2.如果檔案不存在,則建立這個檔案

vi/vim編輯器,編輯檔案

1. vi  檔名  開啟檔案,進入命令模式

2. 輸入 a i o ,其一的字元,進入編輯模式

i insert 在游標當前位置開始編輯

3.**寫完後,退出編輯模式,按下esc,回到命令模式

4.輸入 冒號,進入底線命令模式

:q 直接不儲存退出

:q! 不儲存強制退出

:wq 儲存退出

:wq! 強制寫入內容且退出

炸彈命令,強制刪除檔案,且不提示,慎用

rm 刪除檔案 (remove移除的意思)

rm -i 檔案 #刪除檔案且互動式提示,是否刪除 ,系統做了別名,預設加上rm -i

rm -r 資料夾 #遞迴刪除資料夾

rm -f 檔案 #強制刪除檔案,且不提示

rm -rf 檔案 #刪除一切的命令,很危險

rm -rf 檔案 #刪除一切的命令,很危險

rm -rf 檔案 #刪除一切的命令,很危險

cd (change directory ) 更改工作目錄

cd / #進入到根目錄下

python filename.py

mv(move 移動和重新命名的作用)

mv heiheihei.txt 才徐坤.txt # mv 舊的檔名 新的檔名

mv 檔案 資料夾 #更改目錄

systemctl restart network #重啟網路服務

pwd (翻譯全稱print work directory) ,列印當前工作目錄  

ls (list 列出目錄的內容)

ls / #顯示根目錄下的內容

tree命令,以樹狀圖顯示檔案目錄結構

yum install tree -y # 如同 pip3 install django (這個命令隨便在哪敲,安裝在預設路徑)

rpm -ql tree #查詢命令的所有安裝路徑

cat 檔名 #檢視檔案內容

[root@localhost s23]# cat 男同學.py

#!coding:utf-8

print ("懟哥你好,懟哥nb")

alias #檢視系統的別名

直接輸入 alias檢視系統的 別名

[root@localhost s23]# alias

#語法 alias命令 引數="別名"

alias rm='rm -i'

特殊目錄

.       #當前目錄

.. #上一級目錄

/ #根目錄

./ #當前目錄,.是當前目錄 / 是目錄分隔符

絕對路徑(只要是從頂點目錄開始的,都是絕對路徑)

/home/懟哥 #根目錄下有個home資料夾,裡面有個懟哥

/s23/春生

相互路徑 (只要不是頂點目錄開始的,就是相互的)

./s23/春生 # 在當前目錄下,有乙個s23資料夾,裡邊有個什麼玩意

Linux學習 安裝centOS

配置好虛擬機器選項後,我們開始安裝centos 開啟此虛擬機器 進入到安裝引導介面 安裝或者公升級乙個現有的作業系統 安裝過程中採用基本的顯示卡驅動 恢復系統環境 本地硬碟啟動 跳過映象檔案 記憶體測試 操作 出現提示框 是否校驗光碟 我們使用光碟安裝,選擇skip,跳過校驗 按照提示,選擇next...

Linux軟體安裝學習

三種 軟體安裝方式 優勢 安裝快,減少編譯安裝的錯誤困擾,維護系統要比以往容易,可以進行功能強大的軟體包查詢和驗證工作 如需要進行軟體包公升級,在公升級過程中,rpm會對配置檔案進行特別處理,不會丟失以往的定製資訊 rpm包的名稱模式 name version.type.rpm 軟體名稱 軟體的版本...

Linux學習 Linux安裝ftp元件

1安裝vsftpd元件 安裝完後,有 etc vsftpd vsftpd.conf 檔案,是vsftp的配置檔案。root bogon yum y install vsftpd 此使用者就是用來登入ftp伺服器用的。root bogon useradd ftpuser 這樣乙個使用者建完,可以用這個...