首页 > 代码库 > Linux自学笔记--基础命令date,cal等
Linux自学笔记--基础命令date,cal等
逆水行舟,不进则退;
date命令:
我们可以来man一下date命令,可以在上面看出 date的含义为 - print or set the system date and time,我们从以下几方面对date命令进行阐述。
1. 显示时间
date[OPTION]... [+FORMAT]
format:格式符号
%D:
%F:
%T:
在屏幕中输入单独的date命令可以显示系统的时间:
同时我们也可以显示自己想要的时间显示格式:
2. 设置时间
date[-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]
MM:月份
DD:几号
hh:小时
mm:分钟
YY:两位年份
CCYY:四位年份
.ss:秒钟
下面将用实例展示使用date命令修改时间的过程:
Linux两种时钟
系统时钟:由Linux内核通过CPU工作频率进行的计时;
硬件时钟:
hwclock :显示硬件时钟;
-s,--hctosys
-w,--systohc
Cal指令
cal - displays a calendar 显示日历
1.显示日历
cal [-smjy13] [[[day] month] year]
在屏幕中单独输入一个cal指令可显示当前系统时间月份的日历:
同时也可以显示整年和或者任一年任意月份的日历:
目录管理类命令:cd pwd ls mkdir rmdir tree
mkdir:
mkdir - make directories 创建目录
mkdir [OPTION]... DIRECTORY...
-p:存在时不报错,并且自动创建所需的各目录;
-v:显示详细信息;
-m MODE:创建目录时直接指定权限
tree:
tree - list contents of directories in a tree-like format.显示目录的内容以树的形式
tree [-adfghilnopqrstuvxACDFNS] [-Llevel [-R]] [-H baseHREF] [-T title] [-o filename]
[--nolinks] [-P pattern] [-I pattern][--inodes] [--device] [--noreport] [--dirsfirst]
[--version] [--help] [--filelimit #][directory ...]
-d:只显示目录;
-L:指定显示的层级数目;
-P pattern:只显示由指定pattern匹配到的路径;
rmdir:
rmdir - remove empty directories 移除一个空目录
rmdir [OPTION]... DIRECTORY...
-v:显示过程
练习:
(1) 如何创建/tmp/x/y1,/tmp/x/y2, /tmp/x/y1/a, /tmp/x/y1/b, /tmp/x/y2/a, /tmp/x/y2/b
(2) 如何创建x_m,y_m, x_n, y_n
(3) 如何创建/tmp/bin, /tmp/sbin, /tmp/usr,/tmp/usr/bin, /tmp/usr/sbin
Linux自学笔记--基础命令date,cal等