1、linux伺服器shutdown了怎麼重啟
Linux關閉和重啟系統一般使用相同的命令可以實現。
在Linux系統下常用在關機/重啟命令有shutdown、halt、reboot和init,但每個命令的內部工作過程是不同的。
1.shutdown命令
Shutdown命令可以安全地關閉系統,有些用戶會使用直接斷電源的方式來關閉計算機,這是十分危險的。Linux與Windows不同,其後台運行著許多進程,所以強制關機可能會導致進程的數據丟失,使系統處於不穩定的狀態,在有的系統中甚至會損壞硬體設備。
如果在系統關機前使用shutdown命令,系統管理員會通知所有登錄的用戶系統將要關閉,並且login命令會被凍結,即新的用戶不能再登錄。直接關機或者延遲一定的時間才關機都是可能的,還可能重啟。
shutdown命令可以安全地關閉或重啟Linux系統,它在系統關閉之前給系統上的所有登錄用戶提示一條警告信息。該命令還允許用戶指定一個時間參數,此參數可以是一個精確的時間,也可以是從現在開始的一個時間段。精確時間的格式是hh:mm,表示小時和分鍾,時間段由「+」和分鍾數表示。系統執行該命令後,會自動進行數據同步的工作。
(1)語法
shutdown [選項] [時間] [警告信息]
(2)選項說明
-k:並不真正關機,只是發出警告信息給所有用戶
-r:關機後立即重新啟動
-h:關機後不重新啟動
-f:快速關機,重啟動時跳過fsck
-n:快速關機,不經過init程序
-c:取消一個已經運行的shutdown[-time]:設定關機前的時間
(3)例:立即關閉系統
#shutdown –h now
2、LINUX伺服器一般多久重啟一次呀?
大約15天左右
要看具體情況 看你怎麼用了
3、本人小白,怎麼重啟伺服器Linux系統
windows何重啟mysql 始->運行->cmd 停止:net stop mysql 啟:net start mysql 前提MYSQL已經安裝windows服務 wind 二 始-運行-輸入:services.msc-點確定-找MySQL-面右鍵-重新啟行 linux RedHat Linux (Fedora Core/Cent OS) 一.啟:/etc/init.d/mysqld start 二.停止:/etc/init.d/mysqld stop 三.重啟:/etc/init.d/mysqld restart Debian / Ubuntu Linux 一.啟:/etc/init.d/mysql start 二.停止:/etc/init.d/mysql stop 三.重啟:/etc/init.d/mysql restart Windows 一.點擊始->運行(快捷鍵Win+R) 二.啟:輸入 net stop mysql 三.停止:輸入 net start mysql 提示 Redhat Linux 支持service command 啟:# service mysqld start 停止:# service mysqld stop 重啟:# service mysqld restart Windows能直接重啟(restart)能先停止再啟 ...... 推薦安全重啟 $mysql_dir/bin/mysqladmin -u root -p shutdown $mysql_dir/bin/mysqld_safe & mysqladminmysqld_safe位於Mysql安裝目錄bin目
4、linux伺服器自動重啟,不知道什麼原因,求高手指點
自動重啟先看看 schele,計劃,如果沒有就找個新版本安裝,首先懷疑驅動問題。其次有可能是硬體問題,再換裝操作系統後(干凈的未裝其他軟體)還重啟,基本認為是硬體問題,最大可能內存,其次CPU。
5、怎麼使用linux命令重啟伺服器?
1、查看環境變數是否正常
2、換角度考慮、查證通過查詢結果初步判斷環境變數是正常的,然後通過另外一個角度去考慮,是不是Oracle程序本身安裝有問題,因為昨天系統才安裝過ASM和Oracle資料庫,測試都是正常的,應該講沒有啥問題才對,但是突然間想起在伺服器重啟的時候,啟動界面提示要載入文件系統,而且時間很長。
3、查看文件系統是否有問題通過在啟動時提示的信息,就是查看文件系統是否有問題,想起之前硬碟掛載在不同的路下。
4、通過上面命令查詢結果,發現問題所在。因為sdb1我調整掛載在/oracle路徑下的,原來的sdc1是掛載/oradata路徑,由於sdc1mount在/oradata路徑下沒有設置在開機時啟動,而且sdb1是默認的啟動,從而導致在啟動的sdc1掛載失敗,影響Oracle相關程序啟動,所以命令失敗無法找到,去查看fstab內容。
5、查詢UUID塊設備,通過命令查看後,並沒有發現oracle路徑下的設備,再通過查詢UUID塊設備下有哪些設備。
6、查詢塊設備下詳細的信息再通過lsblk -f 命令查詢塊設備下,通過上述幾個命令可以判斷出是由於sdc1分區沒有自動掛載導致Oracle程序沒有辦法啟動
7、修改/etc/fstab配置文件,讓sdc1設備在開機自動啟動,最好通過UUID來掛載。
6、怎麼查看linux伺服器之前重啟了
要查看linux伺服器之前重啟,只能通過查看linux日誌來判斷。
常用的命令如下:
cat
tail -f
more less等查看命令都可以
日誌文件說明
/var/log/message 系統啟動後的信息和錯誤日誌,是Red Hat Linux中最常用的日誌之一
/var/log/secure 與安全相關的日誌信息
/var/log/maillog 與郵件相關的日誌信息
/var/log/cron 與定時任務相關的日誌信息
/var/log/spooler 與UUCP和news設備相關的日誌信息
/var/log/boot.log 守護進程啟動和停止相關的日誌消息
系統:
# uname -a # 查看內核/操作系統/CPU信息
# cat /etc/issue
# cat /etc/redhat-release # 查看操作系統版本
# cat /proc/cpuinfo # 查看CPU信息
# hostname # 查看計算機名
# lspci -tv # 列出所有PCI設備
# lsusb -tv # 列出所有USB設備
# lsmod # 列出載入的內核模塊
# env # 查看環境變數
資源:
# free -m # 查看內存使用量和交換區使用量
# df -h # 查看各分區使用情況
# -sh <目錄名> # 查看指定目錄的大小
# grep MemTotal /proc/meminfo # 查看內存總量
# grep MemFree /proc/meminfo # 查看空閑內存量
# uptime # 查看系統運行時間、用戶數、負載
# cat /proc/loadavg # 查看系統負載
磁碟和分區:
# mount | column -t # 查看掛接的分區狀態
# fdisk -l # 查看所有分區
# swapon -s # 查看所有交換分區
# hdparm -i /dev/hda # 查看磁碟參數(僅適用於IDE設備)
# dmesg | grep IDE # 查看啟動時IDE設備檢測狀況
網路:
# ifconfig # 查看所有網路介面的屬性
# iptables -L # 查看防火牆設置
# route -n # 查看路由表
# netstat -lntp # 查看所有監聽埠
# netstat -antp # 查看所有已經建立的連接
# netstat -s # 查看網路統計信息
進程:
# ps -ef # 查看所有進程
# top # 實時顯示進程狀態(另一篇文章裡面有詳細的介紹)
用戶:
# w # 查看活動用戶
# id <用戶名> # 查看指定用戶信息
# last # 查看用戶登錄日誌
# cut -d: -f1 /etc/passwd # 查看系統所有用戶
# cut -d: -f1 /etc/group # 查看系統所有組
# crontab -l # 查看當前用戶的計劃任務
服務:
# chkconfig –list # 列出所有系統服務
# chkconfig –list | grep on # 列出所有啟動的系統服務
程序:
# rpm -qa # 查看所有安裝的軟體包
7、linux的定時重啟的具體命令? 非常感謝。。。
LINUX伺服器定時重啟的具體命令如下:
crontab -e
0 1 * * * /sbin/reboot( 0 1 * * *表示每天凌晨一點重啟.)
0 1 * * 1/sbin/reboot(0 1 * * 1表示每周一凌晨一點重啟
30 2 * * * /home/bin/oraclebackup.sh (備份資料庫和站點目錄)
30 3 * * * /home/bin/cmsbackup.sh(備份資料庫和站點目錄)
[root@localhost ~]# /etc/init.d/crond restart
[root@localhost ~]# chkconfig --levels 35 crond on(重啟crond服務)
(7)重啟linux伺服器擴展資料:
在/etc目錄下有一個crontab文件,這個就是系統任務調度的配置文件。用戶所建立的crontab文件中,每一行都代表一項任務,每行的每個欄位代表一項設置,它的格式共分為六個欄位,前五段是時間設定段,第六段是要執行的命令段,格式如下:
minute hour day month week command
其中:
1.minute: 表示分鍾,可以是從0到59之間的任何整數。
2.hour:表示小時,可以是從0到23之間的任何整數。
3.day:表示日期,可以是從1到31之間的任何整數。
4.month:表示月份,可以是從1到12之間的任何整數。
5.week:表示星期幾,可以是從0到7之間的任何整數,這里的0或7代表星期日。
6.command:要執行的命令,可以是系統命令,也可以是自己編寫的腳本文件。
8、如何重新啟動linux里的X伺服器
1. 一般來說,將/etc/inittab的級別改為5,用命令reboot,就ok
2. sles10版本的可以用/etc/init.d/xdm restart
3.可以先killall x 然後startx,嗯,嚴格來說不能算重啟,像開機之後再關機
Ctrl + Alt + Backspac是XWindows下採用的吧。。
9、如何重啟伺服器服務 linux
Linux的發行版本不同,重啟服務的方式也是不一樣的。
centos 6版本:
service 服務名 restart
例如重啟vsftpd:
[root@linuxprobe ~]# service vsftpd restart
注意:service 伺服器 start/stop/status/restart/reload.
這里需要確定下restart 和reload 的區別,restart是重啟,也就是kill掉進程,然後在啟動進程,而reload是重新載入配置。
centos7.x版本:
systemctl restart 服務名
例如重啟vsftpd:
[root@linuxprobe ~]# systemctl restart vsftpd
另外,如果服務是編譯安裝的話,重啟的命令就是要看安裝包的說明了,例如nginx:
[root@linuxprobe ~]# cd /xxx/xx/xx/sbin
[root@linuxprobe ~]# ./nginx -s reload
當然也可以手動些shell重啟腳本,一般情況下都是如果重啟服務,又沒有腳本,比如tomcat,我們一般都是先殺進程 ,然後啟服務:
[root@linuxprobe ~]#ps -ef |grep tomcat |grep -v tomcat |awk '{print$2}' |xargs kill -9 && sh /xx/xx/xx/startsh.sh
更多Linux的知識建議更加系統 的去學習去聯系,可以參考《Linux就該這樣學》,加油吧!!!
10、重啟linux伺服器 需要多長時間
不管什麼系統的伺服器,運行正常的時候不要重啟。系統上運行的應用,有的是可以自己重啟的,來釋放資源;系統或者應用日誌,有的使用遞增方式,用來給磁碟保證足夠的空間;上面說了這么多,伺服器盡量別重啟,重啟只有三種情況:
1、無法遠程
2、應用需要重啟生效
3、硬體維護,如電力維護、增加內存等