热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

十一、Linux命令date、passwd、su、clear

date命令:显示和修改系统日期与时间。但只有超级用户才能用date命令设置时间,一般用户只能显示时间。date命令的语法:date【选项】显示时间格式(以+开头,后面接时间格式)

date命令:

    显示和修改系统日期 与 时间。但只有超级用户才能用date命令设置时间,一般用户只能显示时间。

date命令的语法:

        date 【选项】 显示时间格式(以+开头,后面接时间格式)    

时间方面:



  • % : 印出 %

  • %n : 下一行

  • %t : 跳格

  • %H : 小时(00..23)

  • %I : 小时(01..12)

  • %k : 小时(0..23)

  • %l : 小时(1..12)

  • %M : 分钟(00..59)

  • %p : 显示本地 AM 或 PM

  • %r : 直接显示时间 (12 小时制,格式为 hh:mm:ss [AP]M)

  • %s : 从 1970 年 1 月 1 日 00:00:00 UTC 到目前为止的秒数

  • %S : 秒

  • %T : 直接显示时间 (24 小时制)

  • %X : 相当于 %H:%M:%S

  • %Z : 显示时区

日期方面:



  • %a : 星期几 (Sun..Sat)

  • %A : 星期几 (Sunday..Saturday)

  • %b : 月份 (Jan..Dec)

  • %B : 月份 (January..December)

  • %c : 直接显示日期与时间

  • %d : 日 (01..31)

  • %D : 直接显示日期 (mm/dd/yy)

  • %h : 同 %b

  • %j : 一年中的第几天 (001..366)

  • %m : 月份 (01..12)

  • %U : 一年中的第几周 (00..53) (以 Sunday 为一周的第一天的情形)

  • %w : 一周中的第几天 (0..6)

  • %W : 一年中的第几周 (00..53) (以 Monday 为一周的第一天的情形)

  • %x : 直接显示日期 (mm/dd/yy)

  • %y : 年份的最后两位数字 (00.99)

  • %Y : 完整年份 (0000..9999)

例子:

  

# date
2021年 01月 09日 星期六 00:47:24 CST
# date '+%c'
2010年05月12日 星期三 14时09分02秒
# date '+%D' //显示完整的时间
05/12/10
# date '+%x' //显示数字日期,年份两位数表示
2010年05月12日
# date '+%T' //显示日期,年份用四位数表示
14:09:31
# date '+%X' //显示24小时的格式
14时09分39秒

按自己的格式输出

 

 

修改时间:
date -s 修改日期
date -s 修改时间

 

 

 

 

passwd命令:

      用于设置、修改用户密码

语法格式:

      修改自己密码时:passwd  

      使用root修改其他用户密码:passwd 【用户名】

su命令:

    主要用于改变用户的身份(切换用户)

命令格式:

    su 【选项】【用户名】

使用选项:

    -  加载响应用户下的环境命令

    例一:

    su - 将普通用户转化成超级用户

    

 

    -c 改变身份运行一个命令在切回来

    例二:普通用户修改超级用户在切回来(修改超级用户要先知道超级用户的密码)

      

 

    -l  这个参数加了之后,就好像是重新 login 为该使用者一样

    

 

 

 

clear命令:

  用来清除屏幕信息

语法格式:

  clear

使用之前

使用之后(滑动滚轮,以前的命令又可以显示了)

 

 

 

 

    

 

 

 

推荐阅读
  • 本文详细介绍了 Dockerfile 的编写方法及其在网络配置中的应用,涵盖基础指令、镜像构建与发布流程,并深入探讨了 Docker 的默认网络、容器互联及自定义网络的实现。 ... [详细]
  • 本文由瀚高PG实验室撰写,详细介绍了如何在PostgreSQL中创建、管理和删除模式。文章涵盖了创建模式的基本命令、public模式的特性、权限设置以及通过角色对象简化操作的方法。 ... [详细]
  • 本文详细介绍如何在Linux系统中配置SSH密钥对,以实现从一台主机到另一台主机的无密码登录。内容涵盖密钥对生成、公钥分发及权限设置等关键步骤。 ... [详细]
  • Linux 系统启动故障排除指南:MBR 和 GRUB 问题
    本文详细介绍了 Linux 系统启动过程中常见的 MBR 扇区和 GRUB 引导程序故障及其解决方案,涵盖从备份、模拟故障到恢复的具体步骤。 ... [详细]
  • 作为一名专业的Web前端工程师,掌握HTML和CSS的命名规范是至关重要的。良好的命名习惯不仅有助于提高代码的可读性和维护性,还能促进团队协作。本文将详细介绍Web前端开发中常用的HTML和CSS命名规范,并提供实用的建议。 ... [详细]
  • 本文详细介绍了在 Windows 2000 系统中启用 TELNET 服务时需要注意的 NTLM 配置问题,帮助用户解决常见的身份验证失败错误。 ... [详细]
  • 本文详细介绍如何利用已搭建的LAMP(Linux、Apache、MySQL、PHP)环境,快速创建一个基于WordPress的内容管理系统(CMS)。WordPress是一款流行的开源博客平台,适用于个人或小型团队使用。 ... [详细]
  • 本文详细介绍了在 MySQL、SQL Server 和 Oracle 数据库中如何使用分组和排序功能。涵盖了聚集函数的应用、HAVING 子句的作用以及特定数据库中的独特方法,如 SQL Server 的 ROW_NUMBER() 函数和 Oracle 的相关特性。 ... [详细]
  • 本文详细介绍了 Java 中的 org.apache.hadoop.registry.client.impl.zk.ZKPathDumper 类,提供了丰富的代码示例和使用指南。通过这些示例,读者可以更好地理解如何在实际项目中利用 ZKPathDumper 类进行注册表树的转储操作。 ... [详细]
  • 采用IKE方式建立IPsec安全隧道
    一、【组网和实验环境】按如上的接口ip先作配置,再作ipsec的相关配置,配置文本见文章最后本文实验采用的交换机是H3C模拟器,下载地址如 ... [详细]
  • 本文介绍如何使用 Angular 6 的 HttpClient 模块来获取 HTTP 响应头,包括代码示例和常见问题的解决方案。 ... [详细]
  • 本文深入探讨了SQL数据库中常见的面试问题,包括如何获取自增字段的当前值、防止SQL注入的方法、游标的作用与使用、索引的形式及其优缺点,以及事务和存储过程的概念。通过详细的解答和示例,帮助读者更好地理解和应对这些技术问题。 ... [详细]
  • 简化报表生成:EasyReport工具的全面解析
    本文详细介绍了EasyReport,一个易于使用的开源Web报表工具。该工具支持Hadoop、HBase及多种关系型数据库,能够将SQL查询结果转换为HTML表格,并提供Excel导出、图表显示和表头冻结等功能。 ... [详细]
  • 深入解析动态代理模式:23种设计模式之三
    在设计模式中,动态代理模式是应用最为广泛的一种代理模式。它允许我们在运行时动态创建代理对象,并在调用方法时进行增强处理。本文将详细介绍动态代理的实现机制及其应用场景。 ... [详细]
  • Python + Pytest 接口自动化测试中 Token 关联登录的实现方法
    本文将深入探讨 Python 和 Pytest 在接口自动化测试中如何实现 Token 关联登录,内容详尽、逻辑清晰,旨在帮助读者掌握这一关键技能。 ... [详细]
author-avatar
用户gokk5efqd3
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有