时间、screen、echo等——Linux基本命令(5)

1.     时间

1)查询时间:

date

         +%F  年月日

         +%T  时分秒

         +%Y  

         +%m  

         +%d  

         +%H  

         +%M  

         +%S  

         +%w  星期(数字)

         +%a  星期(英文)

时间、screen、echo等——Linux基本命令(5)

 

2)修改时间

一共有两种方式:date
MMDDHHmmYYYY[.SS]

date -s
‘yyyy-mm-dd hh:mm:ss’
(有些所有版本不一定支持这种修改方式)

时间、screen、echo等——Linux基本命令(5)

 

3)硬件时间与软件时间

 hwclock 查示硬件时间(BIOS时间)

        hwclock -s 将硬件时间写入软件时间(系统时间)

        hwclock -w 将软件时间写入硬件时间

 psclock =
hwclock

 

2.     时区

centos6centos7命令有些不同。

centos6

    ln -f /usr/share/zoneinfo/America/New_York /etc/localtime修改成美国时区

    ln -f
/usr/share/zoneinfo/Asia/Shanghai /etc/localtime
修改成中国时区

Centos7

    timedatectl 查看当前时区

    timedatectl
list-timezone
查看所有的时区

    timedatectl
set-timezone America/New_York
修改成美国时区

timedatectl set-timezone
Asia/Shanghai
修改成中国时区

 

3.     日历

cal 显示当月日历

         cal yyyy 显示指定年的日历

         cal -y 显示当年的日历

         cal -3 显示上个月当月下个月的日历(我思考过如果是cal-2到底会显示上月本月日历还是上月下月日历,结果打的时候并没有这个命令—_!

         cal -1 cal 显示当月日历

         cal mm yyyy 显示指定年,月的日历

 

4.     关机与重启

halt & poweroff 关机(centos7不能使用halt,只能使用poweroff

reboot 重启

         reboot -f 强制重启(比较暴力,不建议使用)

         reboot -p切断电源

shutdown

         shutdown -r 重启

         shutdown -h 关机

         shutdown +0 直接关机

         shutdown +xx xx分钟后关机

         shutdown hh:mm  指定时间关机

         shutdown -c 取消关机(需要在另一个终端执行)

 

5.     screen命令

GNU Screen是一款由GNU计划开发的用于命令行终端切换的自由软件。用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换。

只要Screen本身没有终止,在其内部运行的会话都可以恢复。这一点对于远程登录的用户特别有用——即使网络连接中断,用户也不会失去对已经打开的命令行会话的控制。只要再次登录到主机上执行screen -r就可以恢复会话的运行。同样在暂时离开的时候,也可以执行分离命令detach,在保证里面的程序正常运行的情况下让Screen挂起(切换到后台)。这一点和图形界面下的VNC很相似。

 

使用前需要先手动安装,在光盘下screen文件,点击安装。

时间、screen、echo等——Linux基本命令(5)

         screen 进入screen 名字以当前终端名.主机名前缀

         screen -S
screenname
指定screen作业的名称

         screen -ls –list 查看当前所有的screen

         screen -r
screenname
进入一个screen

         ctrl+d exit 退出当前screen(会话)。

 

6.     echo

echo本身是输入什么就输出什么,下面有一些扩展功能:

         -n 不换行

         -E(默认)不启用解释功能\

         -e 启用解释功能\

                   \a 报警

                   \b 退格

                   \c 不换行

                   \n 换行,从行首输入

                   \r 移动行首但不换行

                   \t 输入tab

                   \\ 输入一个\

时间、screen、echo等——Linux基本命令(5)

PS:记得要打引号)

 

7.     其他命令用法

1$的用法

         $变量名 引用变量的值        

         $()` `(反引号,在键盘上~的下面) 引用命令执行的结果

         $[]运算

   时间、screen、echo等——Linux基本命令(5)

         ${变量名} “$变量名 当变量名的起止不分明时,用来划定变量名的范围,同时引用变量。

        时间、screen、echo等——Linux基本命令(5)        

 

2{}的用法

         {a..z} 表示引用指定范围的字母

         {1..9999} 表示引用指定范围的数字

         {1,3,5} 表示分别引用每一个字符

   时间、screen、echo等——Linux基本命令(5)

3TAB的用法

TAB用来补齐

         \2TAB 把根下的所有文件列出

         ~2TAB 家目录下的所有文件列出

         .2TAB 当前目录下的所有文件列出,包含隐藏文件

         *2TAB 当前目录下的所有文件列出,不包含隐藏文件

         $2TAB 显示当前所有的环境变量。

原创文章,作者:T_endless,如若转载,请注明出处:http://www.178linux.com/80327

(0)
上一篇 2017-07-13 20:20
下一篇 2017-07-13 20:40

相关推荐

  • 马哥教育网络班20期+第5周课程练习

    1、显示/boot/grub/grub.conf中以至少一个空白字符开头的行; grep "^[[:space:]]\+.*" /boot/grub/grub.conf   2、显示/etc/rc.d/rc.sysinit文件中以#开头,后面跟至少一个空白字符,而后又有至少一个非空白字符的行; grep&nb…

    Linux干货 2016-07-12
  • 计算机基础与linux入门

    计算机硬件组成:     运算器:主要完成算术运算,逻辑运算     控制器:控制指令的执行序列,根据指令的功能给出实现指令功能所需要的控制信号     存储器:存放程序以及一些数据     &nbs…

    Linux干货 2015-12-19
  • 说说web和http以及lamp/lnmp

    <span style="font-size: 24px;font-family: 宋体,SimSun">**说说web和http以及lamp/lnmp**</span> 说说web和http以及lamp/lnmp 在这篇文章当中你将看到如下内容: web与http的简介,网页的分类 度量网站流量的几个术语——知道…

    2016-05-28
  • linux基础命令

            转眼已经过了一周,在南老师的悉心指导下,我学会了一些基础的LINUX命令,下面做一下本周小结。 命令1:tty、who am i、whoami、w 作用:查看当前登录信息            终端传递信息 echo hello &g…

    Linux干货 2017-07-15
  • 德摩根定律

     德摩根定律: 非(P且Q) = (非P) 或 (非Q) 非(P或Q) = (非P) 且 (非Q) 德·摩根定律在数理逻辑的定理推演中,在计算机的逻辑设计中以及数学的集合运算中都起着重要的作用。他的发现影响了乔治·布尔从事的逻辑问题代数解法的研究。这巩固了德摩根作为该规律的发现者的地位,尽管亚里士多德也曾注意到类似现象,且这也为古希腊与中世纪的逻辑…

    Linux干货 2016-08-15
  • N25期第二周作业

    1.Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示 ls 列出文件和目录命令 -a:显示所有档案及目录 -A:显示除隐藏文件”.”和”..”以外的所有文件 -C:多列显示结果,默认选项 -l:单列显示结果,以长格式显示目录下的内容列表 -F:在每个输出项后追加文件的类型标识符 &#822…

    Linux干货 2016-12-11