zoukankan      html  css  js  c++  java
  • Linux常用命令_(系统设置)

    基本命令:clear

    指令名称:clear
    指令所在路径:/usr/bin/clear
    执行权限:All User
    语法:clear
    功能描述:清空终端屏幕显示。
    范例:$ clear


    环境变量:alias、export

    语法:alias [别名]=[指令名称]
    功能描述:设置指令的别名。
    范例:
    $ alias l=‘ls -lrt’
    用l替代ls -lrt命令,设置后输入l的结果和ls -lrt相同。

    指令名称:export
    语法:export[-fnp][变量名称]=[变量设置值]
    功能描述:设置或显示环境变量。
    范例:
    $ export name=test
    设置name变量的值为test。
    $ export -p
    显示所有环境变量。

    date 时间设置命令

    设置时间为下午14点36分。

    # date -s 14:36:00 Fri Nov 26 14:15:00 CST 1999

    例4:设置时间为1999年11月28号。

    # date -s 991128 Sun Nov 28 00:00:00 CST 1999

    时区设置  

    cp   /usr/share/zoneinfo/Asia/Shanghai    /etc/localtime

    在Linux中,用于时钟查看和设置的命令主要有date、hwclock

    当你以 root 身分更改了系统时间之后,请记得以 clock -w 来将系统时间写入 CMOS 中,这样下次重新开机时系统时间才会持续抱持最新的正确值。

    1. 显示时间
    date命令可以按照指定格式显示日期,只键入date则以默认格式显示当前时间。如下:


    如果需要以指定的格式显示日期,可以使用“+”开头的字符串指定其格式

    对于上述的日期格式为英文,不易理解的解决方法:

    #export LANG='zh_CN'     //在用date命令就可以显示中文

    #export LANG='en_US'    //还原刚才的语言设置

    或者date;export LANG='zh_CN' 

    date&&export LANG='zh_CN' 

     

    只需要掌握几个常用的即可。例如%Y表示年,%m表示月,%d表示日,%H表示小时,%M表示分钟,%S表示秒,%s表示从 1970 年 1 月 1 日 00:00:00 UTC 到目前为止的秒数,相当于time函数,%w表示一周中的第几天。实例见下:


    如果要显示的时间不是当前时间,而是经过运算的时间,则可以用-d选项。例如显示三年前的时间:


    看到这个命令我很受伤,过去的时间再也回不去了,只能用命令看看。显示三个月后的时间:


    显示十天后的时间:


    有时候需要获取当前时间距离1970年0时0分0秒所经历的秒数,保存在变量中:


    2. 设置时间
    用 -s选项可以设置系统时间:


    方式多种多样,任你选:


    修改日期时间
    在命令行输入:
    date:显示当前时间 Fri Aug 3 14:15:16 CST 2007
    date –s:按字符串方式修改时间
    可以只修改日期,不修改时间: date -s 2007-08-03
    只修改时间:date -s 14:15:00
    同时修改日期时间,注意要加双引号,日期与时间之间有一空格
    #date -s "2007-08-03 14:15:00"
    2、查看硬件时间
    # hwclock
    设置硬件时间
    # hwclock -set -date="07/07/06 10:19" (月/日/年 时:分:秒)
    3、硬件时间和系统时间的同步
    按照前面的说法,重新启动系统,硬件时间会读取系统时间,实现同步,但是在不重新启动的时候,需要用hwclock命令实现同步。

    使用命令同步时间:hwclock -w
     硬件时钟与系统时钟同步:
    # hwclock --hctosys(hc代表硬件时间,sys代表系统时间)
    系统时钟和硬件时钟同步:(让系统的时间同步到硬件时钟)
    # hwclock –systohc

    在系统启动时,Linux操作系统将时间从CMOS中读到系统时间变量中,以后修改时间通过修改系统时间实现。为了保持系统时间与CMOS时间的一致性,Linux每隔一段时间会将系统时间写入CMOS。由于该同步是每隔一段时间(大约是11分钟)进行的,在我们执行date -s后,如果马上重起机器,修改时间就有可能没有被写入CMOS,这就是问题的原因。
    如果要确保修改生效可以执行如下命令。
    #clock –w
    这个命令强制把系统时间写入CMOS。
     
     

    创建以当前时间为文件名的
    mkdir `date +%Y%m%d`
    备份以时间做为文件名的
    tar cvf ./htdocs`date +%Y%m%d`.tar ./*

    设置时间:

    date -s //设置当前时间,只有root权限才能设置,其他只能查看。

    date -s 20080523 //设置成20080523,这样会把具体时间设置成空00:00:00

    date -s 01:01:01 //设置具体时间,不会对日期做更改

    date -s “01:01:01 2008-05-23″ //这样可以设置全部时间

    date -s “01:01:01 20080523″ //这样可以设置全部时间

    date -s “2008-05-23 01:01:01″ //这样可以设置全部时间

    date -s “20080523 01:01:01″ //这样可以设置全部时间

     

    设置时间为下午14点36分。

    # date -s 14:36:00

    Fri Nov 26 14:15:00 CST 1999

    例4:设置时间为1999年11月28号。

    # date -s 991128

    Sun Nov 28 00:00:00 CST 1999

    设置系统时间

     [root@DB-Server ~]# date -s "2013-11-14 00:00:00"      

    Thu Nov 14 00:00:00 PST 2013

    date命令设置时间

    # date -s 20060925

    # date -s 21:19:50

    第一行设置日期,第二行设置时间。

    #hwclock -w


      

      
    # date -s 09:16:00   //设置时间为上午9点16分 
    # date -s 040414       //设置时间为2004年4月14日,其中-s是设置日期的参数。 
    # date -s '09:16:00 2004-04-14'      //设置时间为2004年4月14日 上午9点16分

    # date 
    Fri Nov 26 15:20:18 CST 1999 
    例3:设置时间为下午14点36分。 
    # date -s 14:36:00 
    Fri Nov 26 14:15:00 CST 1999 
    例4:设置时间为1999年11月28号。 
    # date -s 991128 
    Sun Nov 28 00:00:00 CST 1999 

    实例:设置时间伟2008年8月8号12:00 
    # date -s "2008-08-08 12:00:00" 

    修改完后,记得输入:clock -w 
    把系统时间写入CMOS
      
      
      

  • 相关阅读:
    序列JSON数据和四种AJAX操作方式
    jquery.validate和jquery.form.js实现表单提交
    JQuery Validate使用总结1:
    HOWTO: Include Base64 Encoded Binary Image Data (data URI scheme) in Inline Cascading Style Sheets (CSS)(转)
    SharePoint 2007 使用4.0 .Net
    动态IP解决方案
    取MS CRM表单的URL
    从Iframe或新开的窗口访问MS CRM 2011(转)
    Toggle or Hidden MS CRM Tab
    Windows 2008下修改域用户密码
  • 原文地址:https://www.cnblogs.com/qmfsun/p/3800068.html
Copyright © 2011-2022 走看看