伺服器知識:終端連線Linux伺服器、重啟伺服器、重啟服務
在開發過程中,維護伺服器的時候,遇到宕機的時候,通過電腦終端連線到伺服器,重啟伺服器;在伺服器上面部署的服務,有些時候會卡死,也需要重啟服務。不管是Mac電腦還是Windows電腦,終端連線Linux伺服器的步驟都是一樣的,接下來就來分享一下關於伺服器的重啟以及伺服器部署的服務的相關內容,大牛可以飄過。
一、通過終端連線伺服器
開發過程中經常需要通過類UNIX下連線我們的Linux伺服器。比如在Mac下需要連線上Linux伺服器,一般系統都提供了ssh支援,可以直接開啟Mac自帶的終端連線。
具體命令:ssh [email protected]
二、重啟伺服器
在Linux系統下shutdown命令用於安全的關閉/重啟計算機,它不僅可以方便的實現定時關機,還可以由使用者決定關機時的相關引數。在執行shutdown命令時,系統會給每個終端(使用者)傳送一條屏顯,提示關機操作。定時關機只需要一個簡單的引數,既可以是倒計時,也可以是確切的時間點。
1、命令格式:shutdown [選項] [時間] [訊息]
組合選項如下:
- k 不執行任何關機操作,只發出警告資訊給所有使用者
- r 重新啟動計算機
- h 關機並徹底斷電
- f 快速關機且重啟動時跳過fsck
- n 快速關機不經過init程式
- c 取消之前的定時關機
2、常用的幾種情況:
立即重啟
shutdown -r now
立即關機
shutdown -h now
注意:此處的now不能省略,算是特殊用法。
定時關機
如果準備定時5分鐘關機後還有其他命令要執行,或者想要將定時關機的命令放在後臺,就用:shutdown -h +5 & 然後按幾次回車,即可繼續使用終端執行其它操作了。如果想要終止上面執行的5分鐘關機,則執行:shutdown -c 即可。
如果僅僅定時5分鐘關機,並且沒有其它命令執行,則直接:shutdown -h +5 此時,如果想取消定時關機,則直接按Ctrl+C強制終止命令即可。
如果想在10:13關閉計算機:shutdown -h 10:13
注意:僅具有超級管理許可權的使用者能夠使用該命令,普通使用者沒有許可權執行該命令。如果普通使用者執行該命令,可能會提示:
bash: shutdown : command not found .
出現這種情況的原因是普通使用者的環境變數問題導致無法正常找到shutdown程式。若使用“su”命令,則需注意把Env環境變數也切換至root賬戶,否則可能依然會出問題。
三、重啟伺服器上面的服務
在Linux系統下,進行重啟Tomcat的操作,具體步驟如下所示:
1、首先,進入Tomact下的bin目錄,檢視Tomact是否已經關閉,命令如下:ps -ef|grep java;
2、關閉Tomact,命令如下:./shutdown.sh
3、開啟Tomact,命令如下:./startup.sh
注意:使用root使用者登入Linux系統,要正確的進入Tomcat目錄,在確定Tomcat關閉之後再啟動Tomcat,否則會報埠被佔用異常。
或者直接通過shall命令來操作,需要找到Tomcat的路徑,然後再進行相關操作,具體如下所示:
關閉:bash /home/tomcat/apache-tomcat-8.0.48/bin/shutdown.sh
開啟:bash /home/tomcat/apache-tomcat-8.0.48/bin/startup.sh
四、其他
在Linux命令中,reboot是重新啟動,shutdown -r now是立即停止然後重新啟動,二者有一定的區別的。
1、shutdown命令可以安全地關閉或重啟Linux系統,它在系統關閉之前給系統上的所有登入使用者提示一條警告資訊。該命令還允許使用者指定一個時間引數,可以是一個精確的時間,也可以是從現在開始的一個時間段。
精確時間的格式是hh:mm,表示小時和分鐘,時間段由+ 和分鐘數表示。系統執行該命令後會自動進行資料同步的工作。
需要特別說明的是該命令只能由超級使用者使用。
halt是最簡單的關機命令,其實際上是呼叫shutdown -h命令。halt執行時,殺死應用程序,檔案系統寫操作完成後就會停止核心。
2、reboot的工作過程與halt類似,其作用是重新啟動,而halt是關機。其引數也和halt類似。reboot命令重啟動系統時是刪除所有的程序,而不是平穩地終止它們。因此,使用reboot命令可以快速地關閉系統,但如果還有其它使用者在該系統上工作時,就會引起資料的丟失。所以使用reboot命令的場合主要是在單使用者模式。
以上就是本章全部內容,歡迎關注三掌櫃微信公眾號,歡迎關注!
相關推薦
伺服器知識:終端連線Linux伺服器、重啟伺服器、重啟服務
在開發過程中,維護伺服器的時候,遇到宕機的時候,通過電腦終端連線到伺服器,重啟伺服器;在伺服器上面部署的服務,有些時候會卡死,也需要重啟服務。不管是Mac電腦還是Windows電腦,終端連線Linux伺服器的步驟都是一樣的,接下來就來分享一下關於伺服器的重啟以及
Linux終端連線Linux伺服器
我們經常需要通過類UNIX下連線我們的Linux伺服器。比如我的Mac下經常需要連線上Linux伺服器。一般系統都提供了ssh支援,可以直接連線: 通過命令: ssh [email protected]
雲伺服器 ECS--使用終端連線雲服務
前段時間購買了阿里雲伺服器,購買之後一直沒用使用,今天來操作一波,可謂一波三折,只能說,不看他們的操作指南你可能連地方都找不到,所以,在這裡,我想給初次購買阿里雲服務的童鞋門,寫寫我是怎麼使用阿里雲伺服器的。 參考連結:https://help.aliyun.com/video_detail/62304.h
教程:將 Amazon Linux 上的 Apache Web 伺服器配置為使用 SSL/TLS
因為原文即是中文,所以在此不做更多的解釋,只在本文中描述遇到的問題,具體解決方案請檢視原文。 這些過程適用於 Amazon Linux。如果您嘗試在其他分配的例項上設定 LAMP Web 伺服器,
plsql、dblink連線Oracle資料庫長時間空閒後自動斷開及遠端終端連線linux空閒超時後自動斷開問題
一、plsql及dblink連線Oracle資料庫長時間空閒後自動斷開 現象: 1、plsql連線資料庫長時間空閒後自動斷開 2、使用dblink訪問資料,長時間空閒後,連線時報錯失去連線等,需要重新
Linux學習第一天:SecureCRT連線Linux常見錯誤
在安裝好Linux虛擬機器後首先配置你自己ip地址 用[[email protected] ~]# ifconfig eth0 192.168.***.*** ####在這裡eth0表示你的網絡卡,ip地址如果自己沒有配置自己的VMware Virtual Ethernet Adapter for
Linux 配置:Xmanager連線Linux圖形介面
想要在遠端終端使用用圖形介面來操作和控制Linux伺服器,就在windows下像使用MSTSC一樣。linux通過XDMCP來提供這種支援,我們只要用一個終端模擬軟體如:xmanager就可以實現,但是裝完Xmanager後是不能直接遠端連線Linux伺服器的Xwindo
關於雲伺服器可以遠端桌面連線,但是瀏覽器無法訪問伺服器的網址,顯示伺服器連線超時問題
關於雲伺服器有時候會連不上網址通常情況是因為: 伺服器關聯了windows放開3389埠安全組,沒有80埠規則(伺服器的安全組中只設置了放開3389埠,所以只能遠端連線不能網址訪問) 解決辦法: 1.您可以自定義安全組 請參考 https://www.qclou
mac通過終端連線linux作業系統
使用終端直接連線作業系統: ssh -p 埠 使用者名稱@主機IP sh-3.2# ssh -p 8023 [email protected] The authenticity of host '[192.168.1.1]:8023 ([192.168.1.1
mac終端連線linux
在開啟的終端頁面,輸入如下程式碼: ssh user@hostname 注:上邊程式碼為固定格式,其中 user 為 linux 伺服器的管理員名稱 hostnam
Linux、Windows連線Linux伺服器以及與伺服器傳輸檔案的方式
目前,伺服器絕大多數是Linux系統,Linux作為伺服器系統的好處在此就不多說了。本文主要說一下Linux、Windows系統下如何連線伺服器,以及向伺服器傳輸檔案。如果表達有錯誤,萬望指正。 1.Linux系統下: Linux系統下可以通過命令列介面連線伺服器以及向伺服器傳
【xshell】linux:xshell遠端連線linux伺服器安裝maven
目錄 一、jdk準備 二、maven下載 三、maven上傳並解壓到linux上 四、配置maven的環境變數 五、檢視maven安裝成功 一、jdk準備 (1)安裝maven前,要先確認安裝好jdk,檢視jdk是否安裝,輸入命令: java -versi
linux開啟防火牆(雲伺服器防火牆適用)後vsftp連線不上提示:錯誤: 連線超時 錯誤: 讀取目錄列表失敗的解決方法
linux開啟防火牆後vsftp連線不上提示:錯誤: 連線超時 錯誤: 讀取目錄列表失敗的解決方法 2015/01/27 | linux,疑難雜症 | 鐵網維-運維| 暫無評論 | 15529 views 最近使用vsftp時開啟防火牆後發現ftp連線不上提示
Mac連線Linux伺服器並上傳、解壓檔案
由於工作原因,要求在Linux伺服器沒網路的情況下部署專案——首先我要做的是將相關檔案上傳至伺服器。我在網上搜了很多相關資料,結合自身實際情況,整理出我所做的步驟,以供參考。 目的:Mac連線上Linux伺服器,並將檔案上傳至Linux伺服器
零基礎學python:併發伺服器、面向連線、多程序、多執行緒、單程序
面向連線的併發伺服器 只能同時為一個人服務 為了幫助小夥伴們更好的學習Python,小編整理了Python的相關學習視訊及學習路線圖; ,新增小編學習群943752371即可獲取 多程序併發伺服器 多程序伺服器代表:Apache伺服器 主程序中必需
二、伺服器基礎知識:
1、伺服器簡介: 1)功能: 有較高的處理能力,穩定性,可靠性,安全性,可擴充套件性,可管理性。 2)構成: 處理器、硬碟、記憶體、系統匯流排。 3)U表示伺服器的厚度:
Mac連線遠端伺服器(Linux)以及檔案上傳、下載命令
在windows上,用xshell+xftp就可以很方便的操作遠端linux伺服器了。 而這2個軟體是沒有mac版的,所以在macOS下,是怎樣實現對遠端linux伺服器的操作的呢? 使用ssh連線遠端主機 ssh [email protected] 使用
遠端連線linux伺服器詳解原理:我這裡使用的是SecureCRT
個人的筆記本: ssh客戶端(SecureCRT/xshell/putty)linux伺服器: ssh服務(監聽本機IP的對應的22埠) 埠:用來區別 一臺計算機的不同的軟體的服務的。範圍0~65535不能衝突l
Mac連線Linux伺服器並上傳、下載、解壓檔案
文章轉載 點選開啟連結的部落格文章,我收藏筆記方便以後使用,並在基礎上記錄從伺服器上下載檔案方法。 由於工作原因,要求在Linux伺服器沒網路的情況下部署專案——首先我要做的是將相關檔案上傳至伺服器。我在網上搜了很多相關資料,結合自身實際情況,整理出我所做的步驟,以供
【xshell】linux:xshell遠端連線Linux伺服器安裝Jenkins
目錄 一、Jenkins下載 (1)安裝方法1:下載war包 (2)安裝方法2:下載rpm包【推薦】 二、jdk準備 (1)檢視jdk是否安裝: java -version (2)如果沒有安裝jdk,就先安裝,檢視我的另一