京淘day09-LINUX

一.安裝虛擬機

安裝vamare虛擬機,百度自行查找html

二.安裝遠程鏈接工具

url地址:https://mobaxterm.mobatek.net...前端

三.虛擬機IP修改說明

1.修改虛擬機MAC地址

當新建虛擬機時,修改mac網絡地址.
在這裏插入圖片描述java

2.Window 配置IP地址

1).修改IP地址
在這裏插入圖片描述
2).設定IP租用時間
在這裏插入圖片描述
3).檢查windowsIP地址
在這裏插入圖片描述
4).檢查LinuxIP
在這裏插入圖片描述
5).檢查通訊是否暢通
在這裏插入圖片描述linux

3.檢查IP地址

命令: ip addr
若是沒有IP展示則執行以下的命令nginx

service NetworkManager stop 
chkconfig  NetworkManager  off    永久關閉 Manager網卡
service  network restart          重啓network網卡

3.修改IP地址

1).找到IP地址的目錄vim

cd /etc/sysconfig/network-scripts/

2).修改IP地址.windows

vim ifcfg-ens33

在這裏插入圖片描述
修改完成以後 保存退出便可.
在這裏插入圖片描述
3). 重啓網卡 檢查IP地址是否正確
在這裏插入圖片描述後端

5.經過工具遠程連接

在這裏插入圖片描述
在這裏插入圖片描述

四. Linux命令

說明:Linux所有都是基於文件的. 而且Linux中的目錄都是樹形結構tomcat

1.cd命令集

ifconfig/ip addr 檢查IP地址
pwd 檢查當前的位置
tab鍵 自動補齊(注意惟一性)
cd命令是linux中最基本的命令語句,必須熟練掌握
cd / 返回根目錄
cd ~ 用戶主目錄
cd . 當前目錄
cd ..返回到上一級目錄
cd /usr/ 進入到usr目錄
cd – 返回上一個目錄
cd 直接回家服務器

2.ls目錄和文件

ls –l 詳細格式,文件權限,時間
ll 和ls –l做用相同
ls *.txt 查看全部的txt類型文檔

3.目錄操做

mkdir 建立目錄
mkdir a 建立 a目錄
mkdir -p a/b 建立 a目錄,並在a目錄裏建立b目錄
mkdir -m 777 c 建立一個權限爲777的C目錄
rmdir  刪除目錄(若是目錄裏有文件,則不能用此命令)

4.Vi/vim建立/查看/編輯文件

命令行:Esc切換到命令行模式。
編輯模式:
按i,在光標前開始編輯
按a,在光標後開始編輯
按o,在當前行的下一行開始編輯
按u, 撤銷以前的操做
底行模式:按 shift+:冒號。
:q! 不保存退出
:wq 保存退出
:/world 從當前光標處,向上查找world關鍵字
:?world 從當前光標處,向後查找world關鍵字

5.刪除文件

rm 刪除文件
rm n.txt 提示y刪除n放棄
rm –f n.txt 不提示
rm –rf dirname 不提示遞歸刪除目錄下因此內容
rm –rf * 刪除全部文件
rm –rf /* 刪除全部子目錄全部和文件

6.複製和移動文件

cp複製文件
cp nginx.conf n.txt
cp –R tomcat1 tomcat2                #複製整個目錄
mv 修改文件名,移動文件
mv n.txt m.txt 修改文件名稱

7.瀏覽文件

cat 輸出文件全部的內容
more 輸出文檔全部的內容,分頁輸出,空格瀏覽下一屏,q退出
less 用法和more相同,只是經過PgUp、PgOn鍵來控制
tail 用於顯示文件後幾號,使用頻繁
tail -10 nginx.conf 查看nginx.conf的最後10行
tail –f nginx.conf 動態查看日誌,方便查看日誌新增的信息
ctrl+c 結束查看

8.打包命令

tar命令位於/bin目錄下,它可以將用戶所指定的文件或目錄打包成一個文件,但不作壓縮。通常Linux上經常使用的壓縮方式是選用tar將許多文件打包成一個文件,再以gzip壓縮命令壓縮成name.tar.gz的文件。
-c 建立一個新的tar文件
-v 顯示運行過程的信息
-f 指定文件名
-z 調用gzip壓縮命令進行壓縮
-t 查看壓縮文件的內容
-x 解開tar文件
tar –cvf n.tar ./* 壓縮當前目錄下的全部文件和目錄,文件名爲n.tar
tar –xvf n.tar 解壓壓縮包中的文件到當前目錄(若是長時間未解壓成功 Ctrl+C推出)
tar –cvzf m.tar.gz ./* 壓縮文件
tar -zxvf m.tar.gz 解壓m.tar文件到當前目錄

9.grep命令

grep root  /etc/passwd   在文件中查找關鍵字root
grep root  /etc/passwd  –-color 高亮顯示
grep root  /etc/passwd  –A5 –B5 高亮顯示,A後5行,B前5行
grep -n root /etc/passwd  查找並顯示行數
grep -v root /etc/passwd 取反,查出不含root的數據

五 京淘項目部署流程

安裝步驟如另外文檔:
在這裏插入圖片描述

六 部署京淘項目

1.配置圖片地址

說明:因爲Linux系統和Windows系統文件 目錄結構不一樣,因此必須修改配置
1).準備圖片目錄結構
在這裏插入圖片描述
2).編輯配置文件
在這裏插入圖片描述

2.項目打包及部署

1).項目打包
在這裏插入圖片描述
2).上傳tomcat jar包文件
在這裏插入圖片描述
在這裏插入圖片描述

3.啓動項目

命令: java -jar 8081.war
在這裏插入圖片描述

4.後臺運行項目

問題描述: 經過java -jar 命令 是前端運行,若是執行了命令,則該終端將會被佔用. 不便於後續操做.
若是關閉了終端,則服務也會關閉.
開啓後端運行: nohup java -jar xxxx.war/jar -> xxxx.log &
在這裏插入圖片描述

5.關閉tomcat服務器

5.1 查詢進程號

命令1: ps -ef | grep java* 任意服務的進程項
命令2: jps 只檢索java項目進程
kill PID 普通殺死進程
kill -15 PID 友好殺死 能夠執行善後操做
kill -9 PID 強制殺死
在這裏插入圖片描述

相關文章
相關標籤/搜索