AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题

问题[date](server)

Martin Hope
xabikip
Asked: 2022-01-18 02:49:12 +0800 CST

无法使用 ubuntu 在 LXC 容器上放置正确的日期和时间

  • 0

我正在尝试将正确的日期和时间放在带有 ubuntu 的 Proxmox LXC 容器上,但我不能。我的服务器有一些信息。

➜  ~ cat /etc/os-release
NAME="Ubuntu"
VERSION="20.04.1 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.1 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal

日期和时间不是周:

➜  / date
Fri Apr 19 09:15:17 CEST 2019

➜  / timedatectl status
               Local time: Fri 2019-04-19 09:15:27 CEST
           Universal time: Fri 2019-04-19 07:15:27 UTC
                 RTC time: n/a
                Time zone: Europe/Madrid (CEST, +0200)
System clock synchronized: no
              NTP service: n/a
          RTC in local TZ: no

➜  / sudo hwclock --hctosys --verbose
hwclock from util-linux 2.34
System Time: 1555659408.378273
Trying to open: /dev/rtc0
Trying to open: /dev/rtc
Trying to open: /dev/misc/rtc
No usable clock interface found.
hwclock: Cannot access the Hardware Clock via any known method.

当我尝试更新软件包存储库时,出现此错误:

 / apt update
Hit:1 http://archive.ubuntu.com/ubuntu focal InRelease
Get:2 http://archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB]
Get:3 http://archive.ubuntu.com/ubuntu focal-security InRelease [114 kB]
Reading package lists... Done
E: Release file for http://archive.ubuntu.com/ubuntu/dists/focal/InRelease is not valid yet (invalid for another 370d 10h 17min 57s). Updates for this repository will not be applied.
E: Release file for http://archive.ubuntu.com/ubuntu/dists/focal-updates/InRelease is not valid yet (invalid for another 998d 2h 18min 54s). Updates for this repository will not be applied.
E: Release file for http://archive.ubuntu.com/ubuntu/dists/focal-security/InRelease is not valid yet (invalid for another 998d 2h 18min 20s). Updates for this repository will not be applied.

任何人都可以帮助我吗?

谢谢,

ubuntu ntp proxmox date
  • 1 个回答
  • 539 Views
Martin Hope
DemagusMiyan1980
Asked: 2021-04-20 17:14:04 +0800 CST

我需要重命名文件并插入日期

  • 0

我正在尝试设置一个日常流程来查找文件,重命名它并在文件名中插入上一个日期。我希望将文件命名为“Filename_MMddyyyy.csv”,其中 MMddyyyy 是前一天。我设法重命名了文件,但我是个菜鸟,我不知道如何计算前一天的日期并将其插入文件名中。这是我到目前为止所做的事情:

cd C:\

set file= \\pathtothefile\*.CSV
if exist %file% (
    ren \\pathtothefile\*.CSV Filenamehere_%date:~10,4%%date:~7,2%%date:~4,2%.CSV
)
windows-command-prompt path command date name
  • 1 个回答
  • 132 Views
Martin Hope
Filipe Pina
Asked: 2020-10-10 16:21:38 +0800 CST

带有随机日期的 Docker 容器

  • 1

我正在运行一个基于 image 的容器linuxserver/radarr:3.0.0.3095-ls12。
一旦我将标签/版本更新到linuxserver/radarr:3.0.0.3807-ls24应用程序停止工作。

经过一点调试后,我注意到date这张图片中的行为很奇怪:

$ docker run --rm --entrypoint "" linuxserver/radarr:3.0.0.3807-ls24 date
Fri 20 Feb 1970 03:17:15 AM UTC
$ docker run --rm --entrypoint "" linuxserver/radarr:3.0.0.3807-ls24 date
Sun 01 Mar 1970 09:09:15 AM UTC
$ docker run --rm --entrypoint "" linuxserver/radarr:3.0.0.3807-ls24 date
Thu 19 Feb 1970 09:04:59 AM UTC

但老不

$ docker run --rm --entrypoint "" linuxserver/radarr:3.0.0.3095-ls12 date
Sat 10 Oct 2020 12:15:09 AM UTC

冥想了一段时间后,假设时钟中有某种奇怪的黑魔法,决定运行它以--privileged获得完全/原始访问权限

$ docker run --rm --entrypoint "" --privileged linuxserver/radarr:3.0.0.3807-ls24 date
Sat 10 Oct 2020 12:16:22 AM UTC

它运行良好(应用程序也运行良好,但对这个问题并不重要)。

我已经浏览docker history了这两个图像,但是很多COPY并且RUN curl在构建之间可能会产生不同的结果。尽管如此,我认为没有人(图像维护者)会想要破坏日期,所以它一定是他们无法控制的(没有libfaketime找到)......

这是一个多架构图像,这些结果来自树莓派(因此图像的 arm 构建)。在我的 amd64 linux 笔记本电脑中,date即使没有特权,最新的图像也能正确报告...

会是什么呢?由于无法使用该--privileged标志,我什至如何开始调试它?

docker containers date
  • 1 个回答
  • 1088 Views
Martin Hope
King David
Asked: 2020-06-21 14:15:26 +0800 CST

Redhat Enterprise Linux 7:如何禁用 DST - 夏令时

  • 0

我们在一个集群中有 16 台 Linux RHEL 7.5 服务器,服务器与 NTP 服务器的 crony 服务同步

我们有两个问题

  1. 如何知道我们的服务器上是否配置了夏令时?

  2. 如何在我们的 Redhat Enterprise Linux 7 服务器上禁用 DST?

time redhat date utc
  • 1 个回答
  • 2187 Views
Martin Hope
Philippe Gachoud
Asked: 2020-06-08 15:55:17 +0800 CST

Linux在给定日期和时间从当前(或其他)时区获取UTC偏移量

  • 5

在智利,这种情况非常特殊,因为夏令时更改的日子每年都不同......

是否有一个函数可以在给定的 UTC 时间获取给定日期的 UTC 偏移量?

我在Suse 文档中看到类似的东西zdump -v /usr/share/zoneinfo/Chile/Continental使我能够获得多年来的所有更改,但这项工作仍然必须完成......有什么命令可以做到这一点吗?

或者/并且是否有从给定时区到UTC的给定日期和时间的函数?而它的反面呢?

linux 如何处理这些变化?没有找到比 Suse 更多的文档。

linux timezone daylight-saving date utc
  • 2 个回答
  • 2751 Views
Martin Hope
user5525652
Asked: 2019-11-20 02:43:04 +0800 CST

jq 按日期排序 (iso 8601)

  • 3

我尝试使用 jq 1.5 以 iso 8601 格式按日期(字段 CreationTimeUTC)对 json 进行排序。

我找到了这篇文章,但返回:'Cannot index boolean with string "CreationTimeUTC"'

jq '.Entities.BackupJobSessions.BackupJobSessions[] | sort_by(.CreationTimeUTC)'

好的,没问题,我用函数'fromdate'转换值并获得整数格式的unixtimestamp并自行排序,如下所示:

jq '.Entities.BackupJobSessions.BackupJobSessions[] | .CreationTimeUTC |= fromdate'

并尝试排序:

jq '.Entities.BackupJobSessions.BackupJobSessions[] | .CreationTimeUTC |= fromdate | sort_by(.CreationTimeUTC)'

jq '.Entities.BackupJobSessions.BackupJobSessions[] | sort_by(.CreationTimeUTC |= fromdate)'

但同样的错误:'不能用字符串“CreationTimeUTC”索引布尔值'

我的 json :

{
  "Entities": {
    "BackupJobSessions": {
      "BackupJobSessions": [
      {
        "IsRetry": false,
        "JobUid": "urn:veeam:Job:60d09f44-654e-4831-ba59-500b4dcc7b51",
        "JobName": "Backup Job Name",
        "JobType": "Backup",
        "CreationTimeUTC": "2017-06-22T20:15:14Z",
        "EndTimeUTC": "2017-06-02T03:22:21Z",
        "State": "Stopped",
        "Result": "Success",
        "Progress": 100,
        "Name": "Backup Job Name@2017-06-02 03:15:09",
        "UID": "urn:veeam:BackupJobSession:cce79255-a71b-4a20-8806-fedcc832d12f",
        "Links": [
          {
            "Rel": "Up",
            "Href": "https://:9398/api/backupServers/6a777d6b-468f-46b3-89e6-ab48076ec1ee",
            "Name": "veeam-dcc-01",
            "Type": "BackupServerReference"
          },
          {
            "Rel": "Up",
            "Href": "https://10.10.10.10:9398/api/jobs/60d09f44-654e-4831-ba59-500b4dcc7b51",
            "Name": "Backup Job Name",
            "Type": "JobReference"
          },
          {
            "Rel": "Alternate",
            "Href": "https://10.10.10.10:9398/api/backupSessions/cce79255-a71b-4a20-8806-fedcc832d12f",
            "Name": "Backup Job Name@2017-06-02 03:15:09",
            "Type": "BackupJobSessionReference"
          },
          {
            "Rel": "Down",
            "Href": "https://10.10.10.10:9398/api/backupSessions/cce79255-a71b-4a20-8806-fedcc832d12f/taskSessions",
            "Type": "BackupTaskSessionReferenceList"
          },
          {
            "Rel": "Stop",
            "Href": "https://10.10.10.10:9398/api/backupSessions/cce79255-a71b-4a20-8806-fedcc832d12f?action=stop"
          }
        ],
        "Href": "https://10.10.10.10:9398/api/backupSessions/cce79255-a71b-4a20-8806-fedcc832d12f?format=Entity",
        "Type": "BackupJobSession"
      },
      {
        "IsRetry": false,
        "JobUid": "urn:veeam:Job:60d09f44-654e-4831-ba59-500b4dcc7b51",
        "JobName": "Backup Job Name",
        "JobType": "Backup",
        "CreationTimeUTC": "2017-06-02T03:15:09Z",
        "EndTimeUTC": "2017-06-23T01:36:20Z",
        "State": "Stopped",
        "Result": "Success",
        "Progress": 100,
        "Name": "Backup Job Name@2017-06-22 20:15:14",
        "UID": "urn:veeam:BackupJobSession:de2b2768-c36c-4e9e-a5c7-ff02473b8daa",
        "Links": [
          {
            "Rel": "Up",
            "Href": "https://10.10.10.10:9398/api/backupServers/6a777d6b-468f-46b3-89e6-ab48076ec1ee",
            "Name": "veeam-dcc-01",
            "Type": "BackupServerReference"
          },
          {
            "Rel": "Up",
            "Href": "https://10.10.10.10:9398/api/jobs/60d09f44-654e-4831-ba59-500b4dcc7b51",
            "Name": "Backup Job Name",
            "Type": "JobReference"
          },
          {
            "Rel": "Alternate",
            "Href": "https://10.10.10.10:9398/api/backupSessions/de2b2768-c36c-4e9e-a5c7-ff02473b8daa",
            "Name": "Backup Job Name@2017-06-22 20:15:14",
            "Type": "BackupJobSessionReference"
          },
          {
            "Rel": "Down",
            "Href": "https://10.10.10.10:9398/api/backupSessions/de2b2768-c36c-4e9e-a5c7-ff02473b8daa/taskSessions",
            "Type": "BackupTaskSessionReferenceList"
          },
          {
            "Rel": "Stop",
            "Href": "https://10.10.10.10:9398/api/backupSessions/de2b2768-c36c-4e9e-a5c7-ff02473b8daa?action=stop"
          }
        ],
        "Href": "https://10.10.10.10:9398/api/backupSessions/de2b2768-c36c-4e9e-a5c7-ff02473b8daa?format=Entity",
        "Type": "BackupJobSession"
      }
      ]
    }
  }
}

此致,

date
  • 1 个回答
  • 2886 Views
Martin Hope
Minus Ex
Asked: 2016-11-30 12:03:36 +0800 CST

SLES 12 SP2 上的“日期”立即重置

  • 0

我正在尝试通过暂时禁用 NTP 并使用“date -s '5 分钟前'”来更改足以触发我的警报的时间来测试我的系统监控。此测试在 SLES 11 和 SLES 12 SP1 上运行良好。在 SLES 12 SP2 上,日期命令会在几秒钟内恢复。这可能是什么原因造成的?这是我的示例问题:

sr-0f6a00494095:/ # date
Tue Nov 29 19:59:12 UTC 2016
sr-0f6a00494095:/ # date -s '5 Minutes Ago'
Tue Nov 29 19:54:18 UTC 2016
sr-0f6a00494095:/ # date
Tue Nov 29 19:54:19 UTC 2016
sr-0f6a00494095:/ # date
Tue Nov 29 19:54:20 UTC 2016
sr-0f6a00494095:/ # date
Tue Nov 29 19:54:21 UTC 2016
sr-0f6a00494095:/ # date
Tue Nov 29 19:59:22 UTC 2016

需要明确的是:我没有看到 ntpd 进程正在运行,并且服务已关闭。/var/log/messages 中没有日志。也没有 NTP 日志。这是在 Azure 上运行的 VM,与我的 SLES 11 SP3 和 SLES 12 SP1 VM 的用例相同,此示例适用于此。

time sles date
  • 1 个回答
  • 228 Views
Martin Hope
Shiv
Asked: 2016-10-05 08:58:39 +0800 CST

Centos 6 时区错误

  • 2

我正在尝试将我的 Centos 6 VPS 设置为 GMT 时区。

我试过一个sudo ln -s /usr/share/zoneinfo/GMT /etc/localtime

哪个工作正常。

然而,当我运行date它返回:

2016 年 10 月 4 日星期二 05:09:32 GMT

这表明存在更多问题。

谷歌搜索GMT time返回16:57...

怎么会这样?

centos timezone date
  • 1 个回答
  • 628 Views
Martin Hope
ryol
Asked: 2016-09-14 11:55:11 +0800 CST

在附加到域的计算机上更改日期

  • 1

是否可以更改连接到域的计算机的日期并将其粘贴?我已经研究了几天,没有发现任何证实或否认这是可能的东西。我们拥有的计算机是 Windows 10,域控制器是 Windows Server 2012 R2。如果需要,我可以提供更多详细信息。

谢谢。

windows date
  • 2 个回答
  • 20569 Views
Martin Hope
dandan
Asked: 2016-07-25 02:27:04 +0800 CST

Red hat Linux + TIME ZONE CONFIGURATION + 来自时钟文件的详细信息

  • 8

为了在 red hat Linux 机器(版本 5 和 6)上配置时区,需要配置文件:

/etc/sysconfig/clock

并在它们之间创建符号链接

/etc/localtime to /usr/share/zoneinfo/America/New_York

但/etc/sysconfig/clock还需要将ZONE变量设置为以下示例:

ZONE="America/New_York"

那么当从指向ZONE=America/New_York的链接中非常清楚时,需要设置变量吗?/etc/localtime/usr/share/zoneinfo/**America/New_York**

那么需要用“ ”值设置ZONE参数吗?America/New_York

linux redhat timezone clock-synchronization date
  • 2 个回答
  • 6245 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve