Linux将时钟分为系统时钟(System Clock)和硬件(Real Time Clock,简称RTC)时钟两种。系统时间是指当前Linux Kernel中的时钟,而硬件时钟则是主板上由电池供电的那个主板硬件时钟,当Linux启动时,硬件时钟会去读取系统时钟的设置,然后系统时钟就会独立于硬件运作。 如何查看系统的日期和时间? $ date Tue Oct :: CST date支持格式化输出,如 $ date +”%r %n%a %b %d, %Y” :: AM Tue Oct , 显示指定的日期与时间 $ date -d “+1 month” Fri Nov :: CST 显示日历 $ cal October Su Mo Tu We Th Fr Sa 1 2 3 4 5 6 7 8 9 如何修改系统日期和时间? 使用date命令的-s参数. #date -s /4/ #date -s :: 或 date -s ’//4 ::′ 如何查看硬件时钟? # hwclock –show Tue Oct :: PM CST -0. seconds 如何设置硬件时钟? # hwclock –set –date=”// ::″ # hwclock –hctosys //硬件时钟与系统时钟同步 # hwclock –systohc //系统时钟与硬件时钟同步 硬件时钟也可以通过clock命令来查看和设置. 时区 UTC Universal Time Coordinated,世界标准时间 GMT Greenwich Mean Time,格林尼治时间 CST China standard Time ,中国标准时间 比如设置设置时区为CST cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime NTP Network Time Protocol(NTP)是用来使计算机时间同步化的一种协议,它可以使计算机对其服务器或时钟源(如石英钟,GPS等等)做同步化,它可以提供高精准度的时间校正,且可介由加密确认的方式来防止恶毒的协议攻击。 官方网站: 可使用ntpdate同步,服务器可加crontab # ntpdate cn.pool.ntp.org 使用time命令获取命令执行时间 $ time ls -Rl dir/* [...] real 0m.s user 0m1.s sys 0m4.sLinux 文件的时间概念 (1) modification time (mtime,修改时间),是文件内容修改的时间,用命令ls -l默认显示的就是这个时间. (2)status time (ctime,状态时间):当一个文件的状态改变时,这个时间就会改变,例如更改了文件的权限与属性等,它就会改变。 (3)access time (atime,访问时间):当读取文件内容时,就会更改这个时间,例如使用cat 去读取/etc/man.config,那么该文件的atime就会改变。 可使用 ls -l –time=atime –full-time 和 ls -l –time=ctime –full-time 来查看.另外可以用stat命令来查看. $ stat README.md File: `README.md’ Size: Blocks: 8 IO Block: regular file Device: h/d Inode: Links: 1 Access: (/-rw-rw-r–) Uid: ( / diglike) Gid: ( / diglike) Access: -- ::. + Modify: -- ::. + Change: -- ::. + Birth: - $ ls –full-time README.md -rw-rw-r– 1 diglike diglike -- ::. + README.md $ ls –time=atime –full-time README.md -rw-rw-r– 1 diglike diglike -- ::. + README.md $ ls –time=ctime –full-time README.md -rw-rw-r– 1 diglike diglike -- ::. + README.md 如何修改Linux文件的访问时间和修改时间? 可以使用touch命令来修改. -a 参数只修改atime -m 参数只修改mtime -c 参数不创建文件 -t [[CC]YY]MMDDhhmm[.ss] 修改为指定时间 如: touch -t . abc touch -d “5 days ago” abc 定制ls输出的日期和时间格式 每个Linux系统可能不一样,由TIME_STYLE 环境变量控制.以下是Ubuntu .的默认输出格式: $ll README.md -rw-rw-r– 1 diglike diglike Sep : README.md 我修改后显示为 $ ll README.md -rw-rw-r– 1 diglike diglike -- : README.md 因为我在.bashrc 中添加了export TIME_STYLE=long-iso 还可以定制如 $ export TIME_STYLE="+%Y-%m-%d %H:%M:%S %z"
推荐整理分享Linux 日期和时间操作详解(linux日期格式),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:linux ll 时间,linux中时间,linux的日期命令,linux ll 时间,linux日期与时间,linux的日期命令,linux中日期时间的表示方法有,linux日期与时间,内容如对您有帮助,希望把文章链接给更多的朋友!
利用openfiler实现iSCSI原理分析 iSCSI概述iSCSI:Internet小型计算机系统接口(iSCSI:InternetSmallComputerSystemInterface)。Internet小型计算机系统接口(iSCSI)是一种基于TCP/IP的协议,用来建立
linux Apache 环境下安装AWStatsWEB日志分析工具 今天安装了awstats(AWStats是在Sourceforge上发展很快的一个基于Perl的WEB日志分析工具。),好好折腾了一把,终于搞完了,参考了不少资料,将主要步骤和
ubuntu. root的帐户启用方法 在网上看了半天,自已也没搞成,到后来搞成的时候恍然大悟,也来给菜鸟们分享一下经验原来很简单的,在系统-系统管理-》用户和组里把帐户类型