关机重启命令:shutdown -r 重启 optionshutdown -h 关机 shutdown -c 取消时间格式:now+#:#分钟hh:mm等
reboot:调用shutdown进行重启halt -p:调用nshutdown关机poweoff:调用shutdown进行关机
如果使用-f 则直接断电操作,忽略关机过程
日期时间管理:date与hwclockhwclock:显示硬件时钟
date能显示也能设定日期和时间
时间格式为--> MMDDhhmm:月日时分秒
显示日期:[root@DS-VM-Node254 ~]# dateTue Jun 7 10:27:47 CST 2016修改为201607061030[root@DS-VM-Node254 ~]# date 060710302016Tue Jun 7 10:30:00 CST 2016[root@DS-VM-Node254 ~]#
date与hwclock显示效果可能存在一定的偏差:
[root@DS-VM-Node254 ~]# hwclock Tue 07 Jun 2016 10:33:45 AM CST -0.236304 seconds[root@DS-VM-Node254 ~]# dateTue Jun 7 10:33:02 CST 2016[root@DS-VM-Node254 ~]#
linux有两个时钟,在linux刚开机时是从硬件时钟读取时间,当读取到后根据cpu频率计时,此时,硬件时钟和软件时钟则各走各的,出现一定偏差
我们需要一个参照来将时间一致,如果你需要调整的话,参考如下:参照硬件:hwclock -s 讲硬件时间同步至系统时间参照软件:hwclock -w 将系统时间同步至硬件时间
这里提到的软件时间则是系统时间!
date常用选项m:月M:分y:简写年Y:全写年d:日D:显示日期h:月份H:小时S:秒钟s:从1970-01-01 00:00:00 开始计算的秒数,unix元年,时间戳(timestamp)计时这种元年计时法可以统一计时,且跳过国际时间,从1970年开始即可。
年月日写法:[root@DS-VM-Node254 ~]# date +%Y-%m-%d2016-06-07
也可以使用F[root@DS-VM-Node254 ~]# date +%F2016-06-07
年月日时分写法:[root@DS-VM-Node254 ~]# date +%F-%H-%M-%S2016-06-07-10-52-48
cal 2016 可看到日历
根文件目录管理类命令:cd 目录:用户起始目录成为家目录,当前所在的目录叫做工作目录
命令行展开:cd ~cd ~是跳转到当前用户的家目录,cd和cd ~拥有同样的功能cd ~USERNAME 跳转到指定用户的家目录~ 通常在bash shell中值用户的主目录
不得不说的是只有root用户才能任意切换到其他用户的家目录
cd - 回到上一个所在的目录,也就是目录跳转
路径:
.:相对路径
..:父目录
cd .. 则跳转到上一目录cd . 当前目录cd ../../../ 先后切换三个目录
显示当前目录:pwd( print working directory )[root@localhost ~]# cd /usr/local/[root@localhost local]# pwd/usr/local[root@localhost local]#
创建目录:mkdir 创建目录必须存在,不存在则需要创建
如:mkdir /a/b/c/d若要创建abcd,如果c不在,则无法创建d,创建c后才可以创建d-p 选项当创建目录切不存在的目录则可使用mdkir -p 依次创建-v 选项显示执行过程
如:[root@localhost local]# mkdir /a/b/c/d -pvmkdir: created directory `/a'mkdir: created directory `/a/b'mkdir: created directory `/a/b/c'mkdir: created directory `/a/b/c/d'[root@localhost local]#
rmdir删除空目录:rmdir DIRNAME删除多个空目录: rmdir -p /a/b/c/d
命令行展开2:{,}a/{b,c} = a/b,a/c[root@localhost local]# mkdir pv a/{b,c,d} -pvmkdir: created directory `a'mkdir: created directory `a/b'mkdir: created directory `a/c'mkdir: created directory `a/d