前言
今天帶來的內(nèi)容是在華為云主機 Flexus 云服務(wù)器 X 實例上操作,玩轉(zhuǎn)一些 Linux 腳本以及安裝 JDK。比如:檢查系統(tǒng)環(huán)境、安裝 JDK、使用 mkdir/touch 命令創(chuàng)建文件夾和文件、使用 chmod 給文件夾授權(quán)、使用 vi 命令編輯 sh 腳本、使用 Linux 腳本去驗證 JDK。
1、管理華為云主機 Flexus 云服務(wù)器 X 實例
1.1、購買服務(wù)
在百度里搜索華為云主機 Flexus 云服務(wù)器 X 實例,進入官網(wǎng)去購買服務(wù)器。

1.2、管理服務(wù)
購買完成之后,進入到華為云 Flexus 云服務(wù)控制臺,選擇 X 實例,就可以看到并管理我們的主機了。

1.3、重置密碼
初次管理云服務(wù)或忘記密碼,可以選擇【重置密碼】,默認(rèn)登錄賬號 root。

1.4、添加遠程云主機
在遠程管理工具里,添加我們的華為云主機。
由于是新機器,CPU、內(nèi)存都只有個位數(shù)的消耗。

2、檢查系統(tǒng)環(huán)境
2.1、查看系統(tǒng)


2.2、查看系統(tǒng)版本號和其他發(fā)行版信息的文件內(nèi)容

3、安裝 JDK
現(xiàn)在國內(nèi)大部分項目還是使用 jdk8 開發(fā)、部署,因此我們也選擇在 Huawei Cloud EulerOS 2.0 標(biāo)準(zhǔn)版 64 位系統(tǒng)(后面簡稱 EulerOS)上安裝 jdk8,為了避免 oracle jdk 收費問題(JDK 8 8u202 版本前免費,8u211 版本開始商用收費),選擇安裝 openjdk8。
新機器,沒有安裝 JDK

3.1、使用 yum 包管理器安裝像體驗其他版本 JDK,更換搜索詞即可。

3.2、驗證

4、通過 sh 腳本去驗證


4.2、創(chuàng)建文件
4.2.1、新文件只讀權(quán)限

4.2.2、授予寫權(quán)限

4.2.3、隨機寫入數(shù)據(jù)并執(zhí)行

4.3、寫入驗證 java 版本的命令

總結(jié)
本章節(jié)內(nèi)容比較難懂的地方就是【if type -p java; then】,即在命令行輸入 java,如果存在就會返回該命令的完整路徑,通過 if 組合使用,如果存在,就會執(zhí)行 then 邏輯。

以此類推,我們?nèi)绻枰獧z查 mvn、gradle、node、vue 等命令是否存在,也可以使用 if type 這個組合。
審核編輯 黃宇
-
Linux
+關(guān)注
關(guān)注
88文章
11681瀏覽量
218568 -
服務(wù)器
+關(guān)注
關(guān)注
14文章
10173瀏覽量
91238 -
華為云
+關(guān)注
關(guān)注
3文章
2824瀏覽量
19155
發(fā)布評論請先 登錄
服務(wù)器數(shù)據(jù)恢復(fù)—意外斷電!Linux服務(wù)器數(shù)據(jù)恢復(fù)大揭秘
shell基本介紹及常用命令之shell基本介紹
華納云服務(wù)器Linux系統(tǒng)日志集中化管理平臺搭建
Linux服務(wù)器入侵檢測與應(yīng)急響應(yīng)流程
怎樣在阿里ECS服務(wù)器上架設(shè)自己的OpenVPN服務(wù)器?
如何構(gòu)建Linux服務(wù)器安全防護體系
如何高效管理Linux服務(wù)器
一文掌握Linux命令
服務(wù)器數(shù)據(jù)恢復(fù)—Linux系統(tǒng)服務(wù)器崩潰的數(shù)據(jù)恢復(fù)案例
linux服務(wù)器怎么卸載寶塔?完整清理指南與優(yōu)化建議
Linux常用命令大全
DLS許可服務(wù)器常用的設(shè)置
Linux下Vim編輯器的使用技巧
Linux 服務(wù)器檢查以及常用運維 shell 命令
評論