Linux | 常用命令
Linux 查看當(dāng)前時(shí)間
一、查看和修改Linux的時(shí)區(qū)
查看當(dāng)前時(shí)區(qū)
命令 : “date -R”
修改設(shè)置Linux服務(wù)器時(shí)區(qū)
方法 A
命令 : “tzselect”
方法 B 僅限于RedHat Linux 和 CentOS
命令 : “timeconfig”
方法 C 適用于Debian
命令 : “dpkg-reconfigure tzdata”
復(fù)制相應(yīng)的時(shí)區(qū)文件,替換系統(tǒng)時(shí)區(qū)文件;或者創(chuàng)建鏈接文件
cp /usr/share/zoneinfo/主 時(shí) 區(qū) / 主時(shí)區(qū)/主時(shí)區(qū)/次時(shí)區(qū) /etc/localtime
例如:在設(shè)置中國時(shí)區(qū)使用亞洲/上海(+8)
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
二、查看和修改Linux的時(shí)間
查看時(shí)間和日期
命令 : “date”
2.設(shè)置時(shí)間和日期
例如:將系統(tǒng)日期設(shè)定成2009年11月3日的命令
命令 : “date -s 11/03/2009”
將系統(tǒng)時(shí)間設(shè)定成下午5點(diǎn)55分55秒的命令
命令 : “date -s 17:55:55”
將當(dāng)前時(shí)間和日期寫入BIOS,避免重啟后失效
命令 : “hwclock -w”
Linux后臺(tái)運(yùn)行命令有兩種方式:
cmd & : 后臺(tái)運(yùn)行,關(guān)掉終端會(huì)停止運(yùn)行
nohup cmd & : 后臺(tái)運(yùn)行,關(guān)掉終端不會(huì)停止運(yùn)行
方式一:cmd &
cmd & 實(shí)現(xiàn)讓命令在后臺(tái)運(yùn)行。但不要將有用戶交互的命令放到后臺(tái),這樣命令會(huì)在后臺(tái)等待用戶輸入。后臺(tái)運(yùn)行的命令也會(huì)將結(jié)果輸出到控制臺(tái)上,如果不需要的話,可以將其重定向到某個(gè)文件中。使用下面的命令可以將標(biāo)準(zhǔn)輸出和錯(cuò)誤輸出都將被重定向到一個(gè)叫做cmd.out的文件中:
1? |?? cmd? >? cmd.out? 2>&1? &
執(zhí)行命令成功后,會(huì)顯示一個(gè)進(jìn)程號,可以用它來監(jiān)控(ps -ef | grep 進(jìn)程號)或者殺死(kill -9 進(jìn)程號)進(jìn)程。
方式二:nohup cmd &
使用方法一的時(shí)候,當(dāng)我們關(guān)閉終端,命令就會(huì)停止運(yùn)行。加上nohup可以在關(guān)閉終端后不停止命令。該命令的一般形式為:
1 | nohup command &
默認(rèn)情況下,該命令的所有輸出都被重定向到nohup.out文件中。也可以使用下面的命令來指定輸出文件為nohupcmd.out:
1 | nohup command > nohupcmd.out 2>&1 &
nohup只有在使用exit命令正常退出終端,才能保證命令一直在后臺(tái)運(yùn)行。終端異常退出后臺(tái)命令也會(huì)停止運(yùn)行。
其他相關(guān)命令:
ctrl + z:將正在前臺(tái)執(zhí)行的命令放到后臺(tái),且讓命令處于暫停狀態(tài)。
jobs:查看當(dāng)前有多少在后臺(tái)運(yùn)行的命令,-l選項(xiàng)可顯示所有任務(wù)的PID。
fg:將后臺(tái)命令放回前臺(tái)運(yùn)行。
bg:將嵌套命令放到后臺(tái)運(yùn)行。
fg和bg命令可以用 fg(bg) %jobid來指定執(zhí)行命令,%jobid是通過jobs命令查到的后臺(tái)正在執(zhí)行的命令的序號(不是pid)。

版權(quán)聲明:文章來源于網(wǎng)絡(luò),版權(quán)歸原作者所有,如有侵權(quán),請聯(lián)系刪除。
原文鏈接:https://blog.csdn.net/caesar1228/article/details/118853871
原文鏈接:https://blog.csdn.net/weixin_41058481/article/details/114997178