0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Linux 服務(wù)器檢查以及常用運(yùn)維 shell 命令

jf_94205927 ? 來源:jf_94205927 ? 作者:jf_94205927 ? 2024-12-31 10:41 ? 次閱讀

前言

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

1、管理華為云主機(jī) Flexus 云服務(wù)器 X 實(shí)例

1.1、購買服務(wù)

在百度里搜索華為云主機(jī) Flexus 云服務(wù)器 X 實(shí)例,進(jìn)入官網(wǎng)去購買服務(wù)器。

wKgZO2dzWdqAEYl3AAEKLARv7EU801.png

1.2、管理服務(wù)

購買完成之后,進(jìn)入到華為云 Flexus 云服務(wù)控制臺(tái),選擇 X 實(shí)例,就可以看到并管理我們的主機(jī)了。

wKgZPGdzWdqAP1ZcAAEoEAIEsjg686.png

1.3、重置密碼

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

wKgZO2dzWduARU1UAAFSe8WOH18564.png

1.4、添加遠(yuǎn)程云主機(jī)

在遠(yuǎn)程管理工具里,添加我們的華為云主機(jī)。

由于是新機(jī)器,CPU、內(nèi)存都只有個(gè)位數(shù)的消耗。

wKgZPGdzWduAXxDQAAVpFRzsQ1U438.png

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

2.1、查看系統(tǒng)

wKgZO2dzWduAA2iUAAJ-cLHUmhQ688.png

wKgZPGdzWdyAPebfAAFzfuOFp44004.png

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

wKgZO2dzWdyAHgdhAAGtAoKUrBs087.png

3、安裝 JDK

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

新機(jī)器,沒有安裝 JDK

wKgZPGdzWd2AB9JzAAN1OxzVZD0938.png

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

wKgZO2dzWd2AcffSAAtRtd3AAb4156.png

3.2、驗(yàn)證

wKgZPGdzWd2ABKGoAAGwNq89QW8011.png

4、通過 sh 腳本去驗(yàn)證

wKgZPGdzWeOATF7eAAEUu-RU6fY899.png

wKgZO2dzWeSAIZN2AABiDRIUgXg944.png

4.2、創(chuàng)建文件

4.2.1、新文件只讀權(quán)限

wKgZPGdzWeSAZJSaAALG0HHxuz4792.png

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

wKgZO2dzWeSAILvyAAHZkNV9BzU316.png

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

wKgZPGdzWeWAVFwgAAGnfuHMjag505.png

4.3、寫入驗(yàn)證 java 版本的命令

wKgZO2dzWeWAIlexAAOqFZtgPrU216.png

總結(jié)

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

wKgZPGdzWeWAH1I9AAHmo_iyQ7g102.png

以此類推,我們?nèi)绻枰獧z查 mvn、gradle、node、vue 等命令是否存在,也可以使用 if type 這個(gè)組合。

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11465

    瀏覽量

    212835
  • 服務(wù)器
    +關(guān)注

    關(guān)注

    13

    文章

    9702

    瀏覽量

    87319
  • Shell
    +關(guān)注

    關(guān)注

    1

    文章

    372

    瀏覽量

    23997
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    服務(wù)器數(shù)據(jù)恢復(fù)—Linux系統(tǒng)服務(wù)器崩潰的數(shù)據(jù)恢復(fù)案例

    服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境: linux操作系統(tǒng)服務(wù)器中有一組由4塊SAS接口硬盤組建的raid5陣列。 服務(wù)器故障: 服務(wù)器工作過程中突
    的頭像 發(fā)表于 05-20 15:46 ?98次閱讀

    linux服務(wù)器怎么卸載寶塔?完整清理指南與優(yōu)化建議

    Linux服務(wù)器運(yùn)中,寶塔面板因其可視化操作便利性被廣泛使用,但部分用戶因業(yè)務(wù)調(diào)整或安全需求需徹底卸載。本文將解析linux
    的頭像 發(fā)表于 05-14 11:25 ?160次閱讀

    Linux常用命令大全

    Linux常用命令是指在Linux操作系統(tǒng)中廣泛使用的命令工具,這些命令工具可以完成各種不同的任務(wù),如管理文件和目錄、操作進(jìn)程、網(wǎng)絡(luò)通信、軟
    的頭像 發(fā)表于 05-03 18:08 ?884次閱讀

    Linux下Vim編輯的使用技巧

    為什么要學(xué)習(xí)vim?? 都21世紀(jì)了,為什么還需要學(xué)習(xí)vim? ? 只要你用服務(wù)器,vim就是個(gè)必備技能 ? 后端和運(yùn)工程師必須掌握的編輯,不然
    的頭像 發(fā)表于 04-01 17:36 ?413次閱讀
    <b class='flag-5'>Linux</b>下Vim編輯<b class='flag-5'>器</b>的使用技巧

    Linux ip命令常用操作

    Linux?ip命令常用操作 在Linux系統(tǒng)中,ip命令是用于管理網(wǎng)絡(luò)接口和路由的強(qiáng)大工具。相比于舊的?ifconfig
    的頭像 發(fā)表于 02-19 10:23 ?576次閱讀

    服務(wù)器計(jì)算池的運(yùn)團(tuán)隊(duì)需要掌握的網(wǎng)絡(luò)工具

    服務(wù)器計(jì)算池的運(yùn)團(tuán)隊(duì)需要掌握多種網(wǎng)絡(luò)工具,以實(shí)現(xiàn)高效的網(wǎng)絡(luò)監(jiān)控、故障排查、安全管理和資源優(yōu)化。以下是運(yùn)團(tuán)隊(duì)
    的頭像 發(fā)表于 02-17 15:50 ?257次閱讀

    Linux 服務(wù)器檢查以及常用運(yùn) shell 命令

    前言 今天帶來的內(nèi)容是在華為云主機(jī) Flexus 云服務(wù)器 X 實(shí)例上操作,玩轉(zhuǎn)一些 Linux 腳本以及安裝 JDK。比如:檢查系統(tǒng)環(huán)境、安裝 JDK、使用 mkdir/touch
    的頭像 發(fā)表于 01-23 18:00 ?266次閱讀
    <b class='flag-5'>Linux</b> <b class='flag-5'>服務(wù)器</b><b class='flag-5'>檢查</b><b class='flag-5'>以及</b><b class='flag-5'>常用</b><b class='flag-5'>運(yùn)</b><b class='flag-5'>維</b> <b class='flag-5'>shell</b> <b class='flag-5'>命令</b>

    部署 Linux 服務(wù)器運(yùn)管理面板 1Panel

    一、Flexus 云服務(wù)器 X 實(shí)例介紹 云服務(wù)器是一種基于云計(jì)算技術(shù)的虛擬服務(wù)器,通過網(wǎng)絡(luò)提供計(jì)算、存儲(chǔ)和管理服務(wù)。用戶可以按需購買資源,無需投資昂貴的硬件設(shè)施。云
    的頭像 發(fā)表于 12-26 18:17 ?493次閱讀
    部署 <b class='flag-5'>Linux</b> <b class='flag-5'>服務(wù)器</b><b class='flag-5'>運(yùn)</b><b class='flag-5'>維</b>管理面板 1Panel

    termius如何使用,termius如何使用的過程,linux服務(wù)器遠(yuǎn)程連接的實(shí)用教程

    ? ?? ? ?隨著技術(shù)的不斷進(jìn)步,服務(wù)器遠(yuǎn)程連接技術(shù)也在不斷提升其性能和安全性,以滿足企業(yè)日益增長的需求。本文將和大家一起討論termius如何使用的過程以及Linux遠(yuǎn)程桌面
    的頭像 發(fā)表于 12-19 11:31 ?643次閱讀
    termius如何使用,termius如何使用的過程,<b class='flag-5'>linux</b><b class='flag-5'>服務(wù)器</b>遠(yuǎn)程連接的實(shí)用教程

    盤點(diǎn)Linux系統(tǒng)中的常見命令

    作為運(yùn)同學(xué)怎能不知道Linux系統(tǒng)中的lsmod、lsof、lspci、lsscsi命令呢,今天就來盤一盤她及實(shí)例。
    的頭像 發(fā)表于 12-03 09:48 ?712次閱讀
    盤點(diǎn)<b class='flag-5'>Linux</b>系統(tǒng)中的常見<b class='flag-5'>命令</b>

    Linux系統(tǒng)中shell命令解析

    shellLinux系統(tǒng)的用戶界面,提供了用戶與內(nèi)核交互的一種接口,它接收用戶輸入的命令并到送到內(nèi)核去執(zhí)行,因此也被稱為Linux命令
    的頭像 發(fā)表于 11-05 15:40 ?803次閱讀

    如何優(yōu)化Linux服務(wù)器的性能

    優(yōu)化Linux服務(wù)器的性能是一個(gè)綜合性的任務(wù),涉及硬件、軟件、配置、監(jiān)控等多個(gè)方面。以下是一個(gè)詳細(xì)的指南,旨在幫助系統(tǒng)管理員和運(yùn)人員提升Linux
    的頭像 發(fā)表于 09-29 16:50 ?610次閱讀

    shell基本介紹及常用命令shell介紹

    提示符是“$”,在命令提示符后邊輸入命令即可和系統(tǒng)進(jìn)行交互操作。Ubuntu默認(rèn)的Shell是Bash(Bourne Again Shell)。Li
    發(fā)表于 08-15 09:28

    常用CentOS命令總結(jié)

    免費(fèi)的、穩(wěn)定的、可自由使用的替代品。CentOS的穩(wěn)定性和安全性使其成為服務(wù)器和生產(chǎn)環(huán)境中的首選。作為運(yùn)工程師,掌握CentOS命令行操作不僅能提高工作效率,還能解決日常工作中的復(fù)雜
    的頭像 發(fā)表于 08-07 15:35 ?561次閱讀

    如何在阿里ECS服務(wù)器上架設(shè)自己的OpenVPN服務(wù)器?

    需要自己架設(shè)服務(wù)器,讓現(xiàn)場的IR615路由連接自己的服務(wù)器。能通過自己的服務(wù)器進(jìn)行數(shù)據(jù)采集和遠(yuǎn)程運(yùn)
    發(fā)表于 07-25 06:14

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會(huì)員交流學(xué)習(xí)
    • 獲取您個(gè)性化的科技前沿技術(shù)信息
    • 參加活動(dòng)獲取豐厚的禮品