導航:首頁 > 編程系統 > linux開機啟動sh

linux開機啟動sh

發布時間:2025-01-23 10:37:06

『壹』 linux啟動sh文件linux啟動sh

linux啟動命令?

一:啟動Nginx服務--在sbin目錄下

啟動命令:./nginx

關閉命令:./nginx-sstop和./nginx-squit

刷新配置文件:./nginx-sreload(每次對Nginx的配置文件nginx.conf修改後,都要進行重新載入配置文件)

二:進程

查看進程ps-ef|grep-ixxxx-i大概是ignore是忽略的意思這里是忽略大小寫。

殺死進程kill-9xxxx

三:防火牆

開啟防火牆serviceiptablesstart

關閉防火牆serviceiptablesstop

查看防火牆的狀態serviceiptablesstatus

永久關閉防火牆chkconfigiptablesoff

四:啟動zookeeper服務--在zookeeper的bin目錄下

開啟zookeeper服務:./zkServer.shstart

查看zookeeper狀態./zkServer.shstatus

五:啟動Redis服務--在redis的bin目錄下

以後台的方式啟動:./redis-server../redis.conf(後面的的redis.conf路徑要根據每個人配置文件存放的位置來寫)

進入redis命令服務:./redis-cli

輸入:ping如果返回pong則表示連接成功!

六.啟動tomcat服務

Linux下tomcat服務的啟動、關閉與錯誤跟蹤,使用PuTTy遠程連接到伺服器以後,通常通過以下幾種方式啟動關閉tomcat服務:

切換到tomcat主目錄下的bin目錄(csr/local/tomcat/bin)

1,啟動tomcat服務

方式一:直接啟動./startup.sh

方式二:作為服務啟動nohup./startup.sh

方式三:控制台動態輸出方式啟動./catalina.shrun動態地顯示tomcat後台的控制台輸出信息,Ctrl+C後退出並關閉服務

解釋:

通過方式一、方式三啟動的tomcat有個弊端,當客戶端連接斷開的時候,tomcat服務也會立即停止,通過方式二可以作為linux服務一直運行

通過方式一、方式二方式啟動的tomcat,其日誌會寫到相應的日誌文件中,而不能動態地查看tomcat控制台的輸出信息與錯誤情況,通過方式三可以以控制台模式啟動tomcat服務,

直接看到程序運行時後台的控制台輸出信息,不必每次都要很麻煩的打開catalina.out日誌文件進行查看,這樣便於跟蹤查閱後台輸出信息。tomcat控制台信息包括log4j和System.out.println()等輸出的信息。

2,關閉tomcat服務

./shutdown.sh

七>啟動資料庫:

servicemysqldstart啟動

servicemysqldrestart重啟

linux開機後自動運行opt下的sh腳本?

編輯/etc/rc.d/rc.local,將你要執行的腳本添加進去,系統啟動的時候會自動執行

linux如何執行sh命令?

我的:Linux執行sh命令,可以直接依次輸入一系列的命令,互動式地執行它們。用戶也可以把所有的這些命令按照順序保存在一個文件中,然後把這個文件作為一個程序來執行。在實際的開發中,互動式執行程序的方式不常見,一般是把語句放入一個腳本裡面作為一個程序來執行。

linux下如何開機自啟動dhcp服務?

1,通過編輯/etc/rc.local文件來使dhcp服務開機自啟動

使用命令vi/etc/rc.local,

然後在文件最後一行添加「sudo/etc/init.d/dhcp3-serverstart」就能使dhcp服務開機自啟動。

2,使用crontab任務提交計劃

先寫一個簡單的檢查dhcp服務是否啟動了的腳本a.sh:

#!/bin/bash ps-ef|grepdhcp|grep-vgrep if then exit0 else sudo/etc/init.d/dhcp3-serverstart>/dev/null2>1 fi

如果在用戶目錄下沒有cron文件,使用vi新建一個my.cron的crontab文件,將以下內容寫進去:

*/5****bash$HOME/a.sh

然後crontabmy.corn提交,這樣系統就會在每5分鍾運行一次a.sh腳本,檢測dhcp服務已經啟動了,如果沒有啟動或者停止了就會再啟動一次。

3,注冊系統服務

chkconfig--add服務名稱(首先,添加為系統服務,注意add前面有兩個橫杠)

chkconfig-leve啟動級別服務名on

(說明,3級別代表在命令行模式啟動,5級別代表在圖形界面啟動,on表示開啟)

chkconfig-leve啟動級別服務名off

(說明,off表示關閉自啟動)

例如注冊dhcp為系統服務並在開機時自啟動:

chkconfig--adddhcp chkconfig-level3dhcpon

總結一下:第一種方法其實是將指定服務設置為開機自啟動,第三種方法是將服務升級為系統服務並且設置為開機時啟動,而第二種方法對於那些最好或者必須開機啟動的服務最好不要使用,但是可以使用crontab來實時監測服務是否在線。

linuxsh放什麼位置?

這是shell腳本文件,這個是沒有固定的目錄的,但是可以使用查找命令找到相應的文件的,可以使用locate或者find命令查找文件!

『貳』 linux 開機運行sh 角本無限循環幾個命令

#!來/bin/sh
while :
do
ntpdate 192.168.0.235
sleep 1
done
保存這個腳本,比較叫file.sh
然後源給他執行許可權 chmod +x file.sh
設置開機自動啟動 cp file.sh /etc/rc3.d/S99ntp
cp file.sh /etc/rc5.d/S99ntp

時間可以自己調,我上面寫sleep 1 是停一秒

『叄』 Linux開機自啟動shell腳本

在Linux系統中,確保某些常用軟體或進程在每次啟動時自動運行是常見的需求。本文將為您介紹如何設置開機自啟動的shell腳本,以簡化日常操作。

首先,您可以利用系統自帶的Startup Applications工具。這個工具可以通過gnome-session-properties命令輕松啟用。只需打開終端,輸入`gnome-session-properties`並回車,找到"應用程序啟動"選項,添加您需要開機自啟動的shell腳本。

shell腳本的配置通常存放在個人目錄的~/.config/autostart文件夾下。這個目錄專門用於存放啟動時需要運行的程序快捷方式。例如,您可以創建一個名為`reboot_startup.sh`的腳本文件,確保它是可執行的(使用`chmod +x reboot_startup.sh`命令)。

在這個腳本文件中,您可以編寫您需要在系統啟動時自動執行的命令或腳本。例如,如果您的腳本內容是啟動某個服務或運行特定命令,只需將其放入該文件,然後在Startup Applications中添加對該文件的引用。

通過這種方式,每次系統啟動時,`reboot_startup.sh`腳本就會自動運行,無需手動操作,極大地方便了用戶的使用體驗。只需簡單設置,您就可以讓Linux開機自啟動腳本按需運行,提升系統的效率和便捷性。

閱讀全文

與linux開機啟動sh相關的資料

熱點內容
qq288紅包是什麼意思 瀏覽:731
qq開通vip多少錢 瀏覽:962
如何快捷讓文件名按順序編輯 瀏覽:513
華為手機文件哪些能刪除 瀏覽:744
追星app的應援金是什麼 瀏覽:86
win10下載還原文件在哪裡 瀏覽:887
橙心優選app買不了怎麼辦 瀏覽:126
蘋果系統低怎麼下載qq 瀏覽:582
數據科學與大數據專業課程有哪些 瀏覽:630
微信公眾號回調文件 瀏覽:38
ipad怎麼看密碼是多少錢 瀏覽:678
qq2014表情在哪個文件夾 瀏覽:115
iphone6s下載的文件在哪裡 瀏覽:332
網站怎麼查詢真假 瀏覽:507
視頻文件沒有圖標 瀏覽:944
文件圖標上有個鎖 瀏覽:87
ios9appstore空白 瀏覽:744
htmljs是什麼 瀏覽:852
win10自帶軟體卸載軟體卸載 瀏覽:552
蘋果刷機好多錢 瀏覽:275

友情鏈接