Linux命令类型:

内置命令(shell内置):cd is shell builtin

外部命令:命令 is /usr/bin/命令,在文件系统的某个路径下有一个与命令名称相应的可执行文件

type:显示指定命令属于哪种类型的命令

type cd

结果显示cd命令是内置命令

type date

结果显示date命令是外部命令,即/usr/bin/目录下有一个date可执行文件

环境变量:环境变量是命名的内存空间

变量赋值:

NAME=Jerry

系统环境变量PATH:使用冒号分隔的路径,Linux中命令printenv可以打印出系统的环境变量,任何可执行程序都是从PATH上找执行入口,就像JAVA代码的入口程序main方法一样;

执行hash命令,查看当前使用的命令路径及缓存命中次数

date:时间管理

Windows系统时间管理工具是NTP(Network Time Protocol);

Linux系统时钟管理工具是RTC(Real Time Clock),即实时时钟芯片,在系统断电时利用备用的锂电池继续记录时间,这样才能保证时间的准确性。

扩展知识:

Linux系统有系统时间和硬件时间之分:

系统时间: 一般说来就是我们执行 date命令看到的时间,linux系统下所有的时间调用(除了直接访问硬件时间的命令)都是使用的这个时间。

硬件时间(hwclock):主板上BIOS中的时间,由主板电池供电来维持运行,系统开机时要读取这个时间,并根据它来设定系统时间(注意:系统启动时根据硬件时间设定系统时间的过程可能存在时区换算,这要视具体的系统及相关设置而定)。

执行date命令,可获得系统时间

执行hwclock命令,可获得硬件时间,hwclock即Hardware Clock,该命令只能root用户执行

执行man date,可以查看date命令的用户命令,或者使用date --help 查看帮助文档

date +%D,显示当前日期,格式为月日年

date +%T,显示当前时间

date +%Y,显示当前年份

date +%y,显示当前缩写年份

应用实践:

1、查看当前系统时间date:

2、设置系统时间date -s +时间

3、设置系统时间时,如果还需要设置日期,则要将日期与时间值用双引号包裹起来

4、查看硬件时间用hwclock命令:

5、将硬件时间写入到系统时间,执行hwclock -s,然后用date查看时间是否有和硬件时间一致:

6、将系统时间写入到硬件时间,执行hwclock -w:

7、时间同步,Linux系统需安装ntpdate

检查是否安装了ntpdate : rpm -qa | grep ntpdate

如果没有安装则运行如下命令:yum install ntpdate

时间同步命令:ntpdate  www.pool.net.org   ,其中 www.pool.net.org 是互联网中标准时间服务器

8、contab命令

通过vi /etc/crontab命令可以看到定时任务的书写格式

[root@surfer ~]# vi/etc/crontab

SHELL=/bin/bash      #SHELL变量指定了系统要使用哪个shell

PATH=/sbin:/bin:/usr/sbin:/usr/bin    #PATH变量指定了系统执行命令的路径

MAILTO=root    #MAILTO变量指定了crond的任务执行信息将通过电子邮件发送给root用户,如果MAILTO变     量的值为空,则表示不发送任务执行信息给用户

参考资料:https://blog.csdn.net/qq_20663229/article/details/80812215

https://blog.csdn.net/qq_20663229/article/details/80812215

Linux常用命令type、date的更多相关文章

  1. linux常用命令:date 命令

    在linux环境中,不管是编程还是其他维护,时间是必不可少的,也经常会用到时间的运算,熟练运用date命令来表示自己想要表示的时间,肯定可以给自己的工作带来诸多方便. 1.命令格式: date [参数 ...

  2. linux 常用命令大全

    linux 常用命令大全 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统 ...

  3. Linux常用命令速查备忘

    Linux常用命令速查备忘   PS:备忘而已,详细的命令参数说明自己man 一. 启动,关机,登入,登出相关命令 [login] 登录 [logout] 登出 [exit] 登出 [shutdown ...

  4. Linux常用命令大全(非常全!!!)

    Linux常用命令大全(非常全!!!) 最近都在和Linux打交道,感觉还不错.我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短 ...

  5. 【转载】Linux常用命令

    Linux常用命令大全(非常全!!!) 转载出处:https://www.cnblogs.com/yjd_hycf_space/p/7730690.html 系统信息 arch 显示机器的处理器架构( ...

  6. Linux常用命令大全(转)

    (转)Linux常用命令大全(非常全!!!) 最近都在和Linux打交道,感觉还不错.我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因, ...

  7. 18-10-09 Linux常用命令大全(非常全!!!)

     Linux常用命令大全(非常全!!!)   Linux常用命令大全(非常全!!!) 最近都在和Linux打交道,感觉还不错.我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制, ...

  8. 【Linux】Linux 常用命令汇总

    查看软件xxx安装内容:dpkg -L xxx 查找软件库中的软件:apt-cache search 正则表达式 查找软件库中的软件:aptitude search 软件包 查找文件属于哪个包:dpk ...

  9. linux 常用命令--------雪松整理

    linux 常用命令--------雪松整理 博客: http://hi.baidu.com/quanzhou722/blog错误在所难免,还望指正!========================= ...

随机推荐

  1. 【计算机视觉】time of flight (TOF)

    目录(?)[-] 11 TOF初探 12 TOF研究机构 13 TOF之应用领域 14 TOF相机特点 2 深度相机比较 1 MESA系列介绍 2 PMD Tec系列 3 NATAL 4 primeS ...

  2. MySQL_表数据操作

    目录 1.添加数据 2.添加多条数据 3.更新数据 4. 删除数据 5.查看表数据 1.添加数据 insert into <表名>[<字段名>[,...]] values(&l ...

  3. springcloud 心得记录

    1.nacos,模块启动无加载顺序 2.nacos,线上配置中心修改文件后,需重启模块

  4. Redis(1.10)Redis主从复制下的哨兵模式

    [0]哨兵 sentinel 的作用 其概念参考:Redis高可用(理论篇) 中的[2] [0.1]监控:监控主从是否正常 [0.2]通知:出现问题时,可以通知相关人员 [0.3]故障转移:自动主从切 ...

  5. sql sever 授予用户create table权限

    sql server2008的用户权限管理及其细致.此处我也不知道是表扬还是批评.所以经常会遇到各种“对不起您没有**权限”的问题. 本次遇到的问题机器常见.在尝试修改数据库结构时提示"没有 ...

  6. KUDU数据导入尝试一:TextFile数据导入Hive,Hive数据导入KUDU

    背景 SQLSERVER数据库中单表数据几十亿,分区方案也已经无法查询出结果.故:采用导出功能,导出数据到Text文本(文本>40G)中. 因上原因,所以本次的实验样本为:[数据量:61w条,文 ...

  7. Linux就该这么学——新手必须掌握的命令之常用的系统工作命令

    echo命令 含义:echo命令用于在终端输出字符串或变量提取后的值,格式为 : echo [字符串|$变量] 示例: 将”Linuxprobe.com”输出到终端屏幕的命令为: [root@linu ...

  8. 关于php性能优化

    php性能优化 1.尽量静态化: 如果一个方法能被静态,那就声明它为静态的,速度可提高1/4,甚至我测试的时候,这个提高了近三倍. 当然了,这个测试方法需要在十万级以上次执行,效果才明显. 其实静态方 ...

  9. 牛客 109 C 操作数 (组合数学)

    给定长度为n的数组a,定义一次操作为:1. 算出长度为n的数组s,使得si= (a[1] + a[2] + ... + a[i]) mod 1,000,000,007:2. 执行a = s:现在问k次 ...

  10. 数值优化(Numerical Optimization)学习系列-无梯度优化(Derivative-Free Optimization)

    数值优化(Numerical Optimization)学习系列-无梯度优化(Derivative-Free Optimization) 2015年12月27日 18:51:19 下一步 阅读数 43 ...