Latest web development tutorials

Comando data Linux

Linux comando Daquan Linux comando Daquan

Depois de comando date Linux pode ser usado para exibir ou definir a data e hora do sistema, e no visor, o usuário pode definir o formato a ser exibido no formato definido como um acesso mais diversas marcas, lista de marcas que estão disponíveis como segue:

aspectos horárias:

  • %: Print%
  • % N: a próxima linha
  • % T: tabulação
  • % H: hora (00..23)
  • % I: hora (01..12)
  • % K: Hour (0..23)
  • % L: Hour (1..12)
  • % M: minuto (00..59)
  • % P: Mostra a AM local ou PM
  • % R: tempo de exibição direta (formato hh 12 horas: mm: ss [AP] M)
  • % S: De 01 de janeiro de 1970 00:00:00 UTC, de longe, o número de segundos
  • % S: segundos (00..61)
  • % T: tempo de exibição direto (24 horas)
  • % X: equivalente a% H:% M:% S
  • % Z: fuso horário de exibição

Data de áreas:

  • % A: dia da semana (Sun..Sat)
  • % A: de segunda a sexta (Sunday..Saturday)
  • % B: Mês (Jan..Dec)
  • % B: Mês (January..December)
  • % C: Data de exibição direta e hora
  • % D: dia (01..31)
  • % D: data de exibição direta (mm / dd / aa)
  • % H:% b com
  • % J: O dia do ano (001..366)
  • % M: mês (01..12)
  • % U: As primeiras semanas do ano (00 .. 53) (com o domingo como o primeiro dia da semana a situação)
  • % W: os primeiros dias da semana (0..6)
  • % W: As primeiras semanas do ano (00 .. 53) (com segunda-feira como o primeiro dia da semana a situação)
  • % X: Data de exibição direta (mm / dd / aa)
  • % Y: os dois últimos dígitos do ano (00.99)
  • % Y: ano completo (0000..9999)

Se não como o início de um sinal de mais, isso significa que você deseja definir o tempo, e o formato da hora MMDDhhmm [[CC] YY] [. Ss], onde MM é o mês, DD é o dia, hh é hora, MM minutos, CC é ano dois dígitos, YY é o ano os dois últimos dígitos, ss é segundos.

Acesso: Todos os usuários.

Quando você não quer que apareça 00:00 sentido (por exemplo, 1999/03/07), você pode inserir na marca - símbolo, como data '+% - H:% - M:% - S' quando é que os minutos e segundos 0 a serem removidos sem sentido, como o original 08:09:04 torna-se 8: 9: 4. Além disso, somente aqueles que obter permissão (por exemplo, root) para definir a hora do sistema.

Quando você altera a hora do sistema como root, lembre-se o tempo sistema de relógio -w é escrito para CMOS, e reiniciar o sistema de modo que a próxima vez será o último espera continuar o valor correto.

gramática

date [-u] [-d datestr] [-s datestr] [--utc] [--universal] [--date=datestr] [--set=datestr] [--help] [--version] [+FORMAT] [MMDDhhmm[[CC]YY][.ss]]

Parâmetro Descrição:

  • dateStr -d: dateStr exibição no tempo definido (tempo de não-sistema)
  • --help: exibir informações auxiliares
  • -s dateStr: a hora do sistema está definido no conjunto dateStr tempo
  • -u: Mostra a corrente de Greenwich Mean Time
  • --version: número da versão de exibição

Exemplos

Exibe a hora atual

# date
三 5月 12 14:08:12 CST 2010
# 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秒

De acordo com o seu próprio formato de saída

# date '+usr_time: $1:%M %P -hey'
usr_time: $1:16 下午 -hey

Após o tempo de exibição saltar, e em seguida, exibir a data atual

date '+%T%n%D'

Exibir o mês eo número de dias

date '+%B %d'

Exibe a data e hora definidas (00:34:56)

date --date '12:34:56'

Linux comando Daquan Linux comando Daquan