Linux | 常用命令
Linux 查看当前时间
一、查看和修改Linux的时区
查看当前时区
命令 : “date -R”
修改设置Linux服务器时区
方法 A
命令 : “tzselect”
方法 B 仅限于RedHat Linux 和 CentOS
命令 : “timeconfig”
方法 C 适用于Debian
命令 : “dpkg-reconfigure tzdata”
复制相应的时区文件,替换系统时区文件;或者创建链接文件
cp /usr/share/zoneinfo/主 时 区 / 主时区/主时区/次时区 /etc/localtime
例如:在设置中国时区使用亚洲/上海(+8)
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
二、查看和修改Linux的时间
查看时间和日期
命令 : “date”
2.设置时间和日期
例如:将系统日期设定成2009年11月3日的命令
命令 : “date -s 11/03/2009”
将系统时间设定成下午5点55分55秒的命令
命令 : “date -s 17:55:55”
将当前时间和日期写入BIOS,避免重启后失效
命令 : “hwclock -w”
Linux后台运行命令有两种方式:
cmd & : 后台运行,关掉终端会停止运行
nohup cmd & : 后台运行,关掉终端不会停止运行
方式一:cmd &
cmd & 实现让命令在后台运行。但不要将有用户交互的命令放到后台,这样命令会在后台等待用户输入。后台运行的命令也会将结果输出到控制台上,如果不需要的话,可以将其重定向到某个文件中。使用下面的命令可以将标准输出和错误输出都将被重定向到一个叫做cmd.out的文件中:
1 | cmd > cmd.out 2>&1 &
执行命令成功后,会显示一个进程号,可以用它来监控(ps -ef | grep 进程号)或者杀死(kill -9 进程号)进程。
方式二:nohup cmd &
使用方法一的时候,当我们关闭终端,命令就会停止运行。加上nohup可以在关闭终端后不停止命令。该命令的一般形式为:
1 | nohup command &
默认情况下,该命令的所有输出都被重定向到nohup.out文件中。也可以使用下面的命令来指定输出文件为nohupcmd.out:
1 | nohup command > nohupcmd.out 2>&1 &
nohup只有在使用exit命令正常退出终端,才能保证命令一直在后台运行。终端异常退出后台命令也会停止运行。
其他相关命令:
ctrl + z:将正在前台执行的命令放到后台,且让命令处于暂停状态。
jobs:查看当前有多少在后台运行的命令,-l选项可显示所有任务的PID。
fg:将后台命令放回前台运行。
bg:将嵌套命令放到后台运行。
fg和bg命令可以用 fg(bg) %jobid来指定执行命令,%jobid是通过jobs命令查到的后台正在执行的命令的序号(不是pid)。

版权声明:文章来源于网络,版权归原作者所有,如有侵权,请联系删除。
原文链接:https://blog.csdn.net/caesar1228/article/details/118853871
原文链接:https://blog.csdn.net/weixin_41058481/article/details/114997178