linux几个常用的命令及获取帮助的方法

时间:2021-08-28 09:38:24

date:时间管理,可以显示、修改系统时间。
  设定时间:格式:MMDDhhmm[[cc]yy][.ss]其中MM为月分,DD为日期,hh为小时,mm为分钟,CC为年的前两位 YY为年分的后两位,.ss为秒。
  选项:
   -d:后面跟string类型的字符串,必须用双引号括起来。
   -r:显示文件最后修改的时间
   -s:设置指定的时间。后面跟string类型字符串。
   -f:对文件的每一行做date -d操作。
   -u:输出或设置utc时间。
  格式:
   %a:缩写的星期名
   %A:全称的星期名
   %b:缩写的月份名
   %B:全称的月名
   %c:日期和时间全部显示
   %C:年/100
   %d:十进制表示的每月的第几天
   %D:月/日/年格式显示
   %e:十进制表示的每月的第几天,一位数前加空格
   %F:年-月-日显示
   %g:显示年的后两位
   %G:全部显示年份
   %h:缩写的月份名,与%b相同
   %H:24小时制的小时[00-23]
   %I:12小时制的小时[01-12]
   %j:每年的第几天[001-366]
   %k:24小时制的小时,[0-23]
   %l:12小时制的小时[1-12]
   %m:十进制的月[01-12]
   %M:分钟[00-59]
   %n:换行符,可以另起一行。
   %N:十亿分之一秒,纳秒[000000000-999999999]
   %p:AM/PM,显示PM
   %P:am/pm,显示pm
   %r:本地时间:(12小时制)显示位10:00:00 AM
   %R:与“%H:%M"相同,显示时分 13:35
   %S:秒,oo格式。
   %t:水平制表符
   %T:与”%H:%M:%S"相同,显示时:分:秒 13:51:47
   %u:星期,星期一显示为1[1-7]
   %U:周数,以周日为一周的开始[00-53]
   %V:周数,[01-53]
   %w:星期,星期天为0[0-6]
   %W:本周时今年当中的第几周
   %x:标准日期,月/日/年  11/21/2016
   %X:标准时间,时:分:秒 14:26:53
   %y:年份的后两位 [00-99] 2016年显示为16.
   %Y:显示年的全部信息。2016
   %Z:显示时区名。
   %%:显示百分号。
     
  示例:
   显示当前日期和时间
   命令:date:
   结果:
 
  
    clock:硬件时间  
 hwclock -s :以硬件为基准,把系统时间改为硬件时间
 hwclock -w :以系统时间为准,把硬件时间改成系统时间。
 hwclock [-r]:显示系统时间 -r可以省略
 cal: 显示日历:calendar的缩写
     格式:cal [选项] 月份 年份
  cal:年份,显示指定年份的日历
  cal:月份 年份 ,显示指定年份的月份的日历
  cal -1 显示当前一个月份的日历
  cal -3 显示三个月的日历,当前月的前一个月和后一个月
  cal -s 显示星期天为一周的第一天,默认格式。
  cal -m 显示周一为一周的第一天。
  cal -j 显示当年中的第几天
  cal -y 显示当前年份的日历
 echo:[选项][格式]
     选项:
   -e: 出现如下字符时间表示转义处理
    \n:换行且光标移至行首
    \t:横线制表符
    \b:往前删除一个字符
    \\:加入一个\
    其他
   -n: 不要在最后自动换行

获取命令使用的帮助:
  内部命令:help 命令名 (command)
  外部命令:命令名 --help 获取命令的简要使用信息。
  使用手册:使用 man 查看命令的使用手册。可分章节,共分8章节。表示的意思如下:
    1、表示用户命令(/bin /usr/bin /usr/local/bin  ),2、表示系统调用,3、库调用,4、特殊文件(设备文件),
    5、文件格式(配置文件的语法),6、游戏,7、杂项,8、管理员命令(/sbin /usr/sbin /usr/loacl/sbin )
  what is command 表示在哪个章节中出现。
   man 详解:
   man []表示可以省略,<> 表示必须给出。
   name:表示命令名称及功能简要说明
   synopsis:用法说明、包括可用的选项。
   description:命令功能的详细描述,包括每个选项的意义。
   option:说明每个选项的意义。
   bug:出现bug后上报的地址。
   examples:示例说明每个命令的用法。
   see also: 另外参照。
  man 翻屏的方式:
   space(空格):向后翻一屏
   b:向前翻一屏
   k:向前翻一行
   enter:向后翻一行。
  查找功能:
   /keyword关键字:当前位置向后搜索
    n:下一个
    N:前一个
    q:出去
   ?keyword关键字 当前位置向前搜索
    n:下一个
    N:前一个
    q:出去
        info:command 在线手册