掛起什么?掛起一個進程的話,一般用,ctrl+z,然后輸入bg,可以將任務改為后臺執(zhí)行,輸入fg,進程恢復到前臺執(zhí)行。前提是必須在當次登錄的shell命令行下執(zhí)行上述命令。如果中間退出登錄,則無法實現(xiàn)前后臺切換。
成都創(chuàng)新互聯(lián)是一家專業(yè)提供偃師企業(yè)網(wǎng)站建設,專注與網(wǎng)站設計、網(wǎng)站制作、html5、小程序制作等業(yè)務。10年已為偃師眾多企業(yè)、政府機構等服務。創(chuàng)新互聯(lián)專業(yè)網(wǎng)絡公司優(yōu)惠進行中。
sleep命令?
常用工具命令 sleep命令暫停指定的時間。?
語法?
sleep(參數(shù))?
參數(shù)?
時間:指定要暫停時間的長度。?
時間長度,后面可接 s、m、h 或 d,其中 s 為秒,m 為 分鐘,h 為小時,d 為日數(shù)。 實例 有時在寫一些以循環(huán)方式運行的監(jiān)控腳本,設置時間間隔是必不可少的,下面是一個Shell進度條的腳本演示在腳本中生成延時。?
#!/bin/bash?
b='' for ((i=0;$i=100;i++)) do printf "Progress:[%-100s]%d%%\r" $b $i sleep 0.1 b=#$b done
sleep命令? 常用工具命令 sleep命令暫停指定的時間。? 語法? sleep(參數(shù))? 參數(shù)? 時間:指定要暫停時間的長度。? 時間長度,后面可接 s、m、h 或 d,其中 s 為秒,m 為 分鐘,h 為小時,d 為日數(shù)。 實例 有時在寫...
linux系統(tǒng)遠程關機之后能遠程喚醒。
1、連接上相應的linux主機,進入到等待輸入shell指令的linux命令行狀態(tài)下。
2、以重啟為例,在linux命令行中輸入:boot。
3、回車鍵執(zhí)行shell指令,此時會看到linux主機成功重啟了。
最近做無線網(wǎng)絡在系統(tǒng)多次休眠喚醒后是否正常的測試,但每次休眠后都需要手動點擊鍵盤來喚醒系統(tǒng),顯而易見的這種方法需要人來值守,很不放便。
此時便想是否有做自動喚醒的程序,畢竟這種需求也挺正常的,應該有人已經(jīng)做過了。因此就開始查找自動喚醒的方法,果然就發(fā)現(xiàn)了 rtcwake 這個程序,這個程序是讓系統(tǒng)進入休眠模式并在指定的時間后喚醒。立刻便覺得這個程序很神奇,然后就去看它的源碼來找出它的實現(xiàn)方式,這邊發(fā)現(xiàn)了本文的主題 RTC 子系統(tǒng)。
RTC 子系統(tǒng)在目錄 /sys/class/rtc/ 下,會根據(jù)設備創(chuàng)建對應的目錄,需要在內(nèi)核中開啟支持,配置如下:
debian/ubuntu 的系統(tǒng)可以在 /boot/config-$(uname -r) 查看內(nèi)核的編譯選項, archlinux 可以在 /proc/config.gz 查看。
RTC 目錄下的文件含義可以在 sysfs-class-rtc 中查看。
RTC 目錄中的 wakealarm 文件內(nèi)容便是下次觸發(fā)喚醒時間的時間,默認這個文件是沒有值的。文件的內(nèi)容需要設置是時間的秒數(shù),可以向下面這樣設置:
這就表示在 1 minute 后觸發(fā)喚醒事件。
所以做休眠喚醒測試的流程如下:
ubuntu系統(tǒng)熄屏無法喚醒
解決辦法:重啟后,安裝laptop-mode-tools工具包。
1.檢查是否安裝了grep laptop-mode-tools 工具包
$ dpkg -l | grep laptop-mode-tools
如果執(zhí)行命令無結果輸出,表示未安裝(如果已安裝,忽略第2步)
2.安裝laptop-mode
執(zhí)行命令:$ sudo apt-get install laptop-mode-tools
安裝完成后查看結果,再次輸入1的命令
3.判斷Laptop是否啟用了laptop_mode模式
修改配置文件:/etc/default/acpi-support,
$ sudo vim /etc/default/acpi-support
更改 ENABLE_LAPTOP_MODE=true
直接在終端中輸入 sudo laptop_mode start 啟動了laptop_mode之后,在ubuntu掛起后,基本上就不會遇到無法喚醒的情況了
注:有些用戶在acpi-support中并未找到 ENABLE_LAPTOP_MODE=true 被注釋的項.看文件最后一行的提示
提示我們在/etc/laptop-mode/laptop-mode.conf 中進行配置
那么就輸入命令:$ sudo vim /etc/laptop-mode/laptop-mode.conf
在文件中查找 :ENABLE_LAPTOP_MODE_ON_BATTERY、ENABLE_LAPTOP_MODE_ON_AC、ENABLE_LAPTOP_MODE_WHEN_LID_CLOSED
看注釋大體明白什么意思 當用電池,外接電源,合上顯示屏的時候是否啟用 LAPTOP_MODE,將這些全部設置為 1 就可以了。
通過 i ?進入修改,然后ESC退出修改,輸入:q準備保存退出,會發(fā)現(xiàn)無法保存退出,那么就需要強制保存通過指令 :w !sudo?tee %
然后:q!就可以退出了
最后啟動laptop_mode并查看結果:命令:sudo laptop_mode start