timestamps

대상 파일이 소스 파일보다 최신인 경우 메타데이터 복구
timestamps

대상 파일이 소스 파일보다 최신인 경우 메타데이터 복구

이 질문은 본격적인 질문으로 발전하기 전에 먼저 귀하의 의견을 통해 배워야 할 것 같습니다. 까다로운 상황은 다음과 같습니다. 안타깝게도 최근 타임스탬프(파일이 마지막으로 변경된 날짜)가 동일한 많은 파일(pdf)이 포함된 폴더 대상이 있습니다. 그러나 이러한 타임스탬프는 잘못되었으며 단순히 복사본 날짜를 반영합니다. 또한 이러한 파일 중 일부와 이전 타임스탬프가 포함된 백업 폴더(소스)도 있습니다. 이제 대상 폴더와 소스 파일이 동일하다는 가정 하에 대상 폴더에 이전 타임스탬프가 있기를 원합니다. ...

Admin

Linux의 파일 시스템 시간이 항상 시스템 시간보다 몇 밀리초 느린 이유는 무엇입니까?
timestamps

Linux의 파일 시스템 시간이 항상 시스템 시간보다 몇 밀리초 느린 이유는 무엇입니까?

Linux에서는 파일 시스템 시간이 항상 시스템 시간보다 몇 밀리초 정도 지연되는 것처럼 보이므로 매우 좁은 시간 범위(밀리초) 내에서 특정 시간 이전 또는 이후에 파일이 수정되었는지 확인하려는 경우 불일치가 발생할 수 있습니다. 나노초 해상도를 지원하는 파일 시스템이 있는 Linux 시스템(저는 256바이트 inode 및 ZFS와 함께 ext4를 사용해 보았습니다)에서 다음을 수행하려고 하면: date +%H:%M:%S.%N; echo "hello" > test1; stat -c %y test...

Admin

날짜 및 시간에 시간 추가
timestamps

날짜 및 시간에 시간 추가

날짜/시간 값에 오프셋 시간을 추가해야 합니다. 이전 날짜 가져오기(예 2023-10-19 00:00:00.000000: ) previous_date=`TZ=TZ+24 date '+%Y-%m-%d 00:00:00.000000'` 시간대 오프셋(시간 단위)을 계산하고 절대값을 얻습니다(예: 동부 일광 절약 시간의 경우 4시간). offset_hours=$(date '+%:z' | sed 's/[-+]\(.*\)/\1/' | awk -F: '{print int($1 * 3600 + $2 * 60 +...

Admin

네트워크 및 ntp 시간 동기화가 완료될 때까지 시스템 서비스 시작을 지연하는 방법은 무엇입니까?
timestamps

네트워크 및 ntp 시간 동기화가 완료될 때까지 시스템 서비스 시작을 지연하는 방법은 무엇입니까?

내 Linux 홈 서버에서 NFS 공유를 올바르게 내보내지 못하는 문제가 있습니다. 아마도 네트워크 서비스가 완전히 동기화되지 않았을 때 NFS 서비스가 너무 일찍 시작되었기 때문일 것입니다. 내 Raspberry Pi에서도 비슷한 문제가 있었습니다. 하드웨어 감시 기능을 활성화하고 부팅 시와 그 후 10분마다 업데이트되는 파일을 감시하도록 구성했습니다. 아쉽게도 오랜 종료 후(RTC 없음!) 파이를 부팅하면 네트워크에서 시간이 업데이트되기 전에 워치독이 시작됩니다. 따라서 워치독은 모니터링되는...

Admin

프런트엔드 애플리케이션에서 전송한 타임스탬프와 백엔드 애플리케이션에서 수신한 타임스탬프 간의 10분 차이를 설명하려면 어떤 환경 변수를 추적해야 합니까?
timestamps

프런트엔드 애플리케이션에서 전송한 타임스탬프와 백엔드 애플리케이션에서 수신한 타임스탬프 간의 10분 차이를 설명하려면 어떤 환경 변수를 추적해야 합니까?

둘리눅스아직 정확한 설정을 모르는 컴퓨터가 실행 중입니다. 프런트엔드 애플리케이션, 처음으로 두 번째 백엔드 애플리케이션 내가 직면하고 있는 문제는 백엔드에서 수신한 타임스탬프가10분 단축사용자가 양식에 입력하고 제출하는 것보다 더 중요합니다. 예: 1908-08-08T11:12:39.000Z사용자가 입력할 때11 h 22 시스템 초기화 스크립트를 검색했지만 일부 시간대 설정과 직접 관련된 내용을 찾지 못했습니다. 그러나 이러한 차이를 유발하는 시간 관리 어딘가에 무언가를 설정해야 합니다. 무엇리...

Admin

SO_TIMESTAMPING: 오버헤드?
timestamps

SO_TIMESTAMPING: 오버헤드?

TCP 및 UDP 스트림에 대한 소프트웨어 타임스탬프를 생성하는 데 SO_TIMESTAMPINGwith를 사용합니다 .SOF_TIMESTAMPING_RX_SOFTWARE 이 플래그를 사용하는 데 따른 오버헤드가 무엇인지 아시나요? 처리량이나 대기 시간이 훨씬 더 나빠지나요? 감사합니다 ...

Admin

SO_TIMESTAMPING: 한 번에 여러 패킷을 읽는 경우 어떤 타임스탬프가 사용됩니까?
timestamps

SO_TIMESTAMPING: 한 번에 여러 패킷을 읽는 경우 어떤 타임스탬프가 사용됩니까?

Linux를 사용하고 있으며 SO_TIMESTAMPINGTCP 소켓에 대해 패킷 타임스탬프가 활성화되어 있고 이제 일부 데이터를 읽고 있다고 가정합니다. 우리가 읽은 바이트 스트림이 여러 TCP 패킷(각 패킷에는 서로 다른 타임스탬프가 있음)에서 나온 경우 어떤 타임스탬프가 보고됩니까? 나는 최신이라고 가정하고 있지만 아마도 이것에 더 많은 마법이 있을까요? 감사합니다 ...

Admin

대기열에 들어간 후 시간 기반 전송으로 예약된 패킷을 취소하는 방법은 무엇입니까?
timestamps

대기열에 들어간 후 시간 기반 전송으로 예약된 패킷을 취소하는 방법은 무엇입니까?

저는 단일 이더넷 프레임을 수신한 다음 정확히 1초 지연(그 사이에 일부 처리 포함) 후에 데이터를 다른 이더넷 프레임으로 보내는 시간에 민감한 네트워크 애플리케이션을 작성하고 있습니다. 하지만 특히 어려운 점은 내가 할 수 있는 능력도 필요하다는 것입니다.취소이 지연 간격 동안 다른 유형의 다른 메시지가 수신되면 패킷 전송을 계속합니다. 정확히 1초의 지연을 얻기 위해 커널의소켓 타임스탬프 기능이것과 결합시간 기반 패킷 전송. 이 두 가지 기능을 결합하면 애플리케이션을 사용자 공간에 유지하면서 전체...

Admin

현재를 기준으로 한 타임스탬프를 사용하여 Solaris에서 스크립트를 호출하는 방법은 무엇입니까?
timestamps

현재를 기준으로 한 타임스탬프를 사용하여 Solaris에서 스크립트를 호출하는 방법은 무엇입니까?

목록 오류 쉘 스크립트가 있지만 매일 수동으로 실행합니다. crontab스크립트를 자동으로 실행 하고 싶습니다 . 내 스크립트: #!/bin/sh ent programe -a$1 -b$2 -c$3 -d$4 -tTE -oListErrorTE.txt grep " ERR1" ListErrorTE.txt grep " ERR2" ListErrorTE.txt 설명하다: $1 = date start >> 20230914 $2 = time start >> 000100 $3 = date end...

Admin

파일을 덮어쓸 때 파일 생성 날짜를 유지하는 방법은 무엇입니까?
timestamps

파일을 덮어쓸 때 파일 생성 날짜를 유지하는 방법은 무엇입니까?

한 파일을 다른 파일로 덮어쓰면 수정 시간뿐만 아니라 원하지 않는 출생 시간도 업데이트됩니다. 나는 대상의 출생 시간이 덮어쓰기 전과 동일하게 유지되도록 Dolphin이 파일을 덮어쓰기를 원합니다. 그러나 이 방법으로 Dolphin을 구성하는 것이 불가능하다면 다른 방법을 사용하면 됩니다. 데비안 12 ...

Admin

"cp -a"를 사용하면 생성 시간이 유지되지 않는 이유는 무엇입니까?
timestamps

"cp -a"를 사용하면 생성 시간이 유지되지 않는 이유는 무엇입니까?

생성 시간이 포함되어 있음을 이해하기 -a위해 일부 디렉토리를 복사했습니다 .preserve=all cp -a ./* /mnt/destination/ 대상의 결과 디렉터리를 확인하면 생성 시간이 현재 시간으로 설정되어 있으며,그리고 그 내용은 창작 당시를 보존하는 것 같습니다. 왜 생성 날짜가 아닌가?최상위 수준디렉토리가 유지됩니까? 소스는 HFS+이고 대상은 btrfs입니다. 대상 및 소스에 대한 디렉토리 목록 발췌: $ ls -hal --time=creation total 16K drwxrwx...

Admin

날짜 - 115년 이상 전으로 돌아가거나 5879565년 후의 미래로 갈 수 없습니다.
timestamps

날짜 - 115년 이상 전으로 돌아가거나 5879565년 후의 미래로 갈 수 없습니다.

시간대 = CEST 날짜(GNU coreutils) 8.32 date -d "115 years ago" Di 11. Aug 13:37:54 CET 1908 date -d "116 years ago" date: invalid date ‘116 years ago’ 질문 115 years추가 반품 가능할까요?과거또는 5879565 years입력미래? 왜 이런 일이 발생하고 오류가 발생합니까? 이 홀수는 어디서 오는 걸까요? 왜 date -d "200 years ago 14 Mar "갑자기 일을 ...

Admin

1970년 1월 1일 01:00 01:00
timestamps

1970년 1월 1일 01:00 01:00

타임스탬프가 1970년 1월 1일 00:00인 이유는 묻지 않겠습니다. 그러나 내 컴퓨터에서는 어떤 경우에는 1970년 1월 1일 01:00입니다. 왜 많은 애플리케이션이 우연히 01:00으로 설정됩니까? ...

Admin

이름 순서와 일치하도록 디렉터리에 있는 파일의 수정 날짜를 어떻게 변경합니까?
timestamps

이름 순서와 일치하도록 디렉터리에 있는 파일의 수정 날짜를 어떻게 변경합니까?

이것은 스스로 대답한 질문이므로 다른 사람들도 유용하다고 생각할 수 있습니다. Dolphin에서는 이름별 정렬과 수정된 날짜별 정렬 사이를 전환하는 경우가 있습니다. 그러나 Dolphin은 내가 있는 폴더의 순서만 변경하는 것이 아니기 때문에 이것이 짜증스러울 수 있습니다. 그것은 모든 것을 변화시킵니다. 그래서 돌핀에서 이름과 날짜를 전환할 때 특정 디렉터리가 영향을 받지 않도록 수정된 날짜를 이름 순서에 맞게 수정하는 방법이 궁금합니다. ...

Admin

rsync를 사용하여 createTime을 유지할 수 없습니다(그러나 cp -p는 작동함).
timestamps

rsync를 사용하여 createTime을 유지할 수 없습니다(그러나 cp -p는 작동함).

Mac에서 TrueNas의 공유 드라이브로 파일을 복사/백업하려고 할 때 이상한 타임스탬프 문제가 발생합니다. 내 드라이브는 TrueNAS에서 홈 공유로 정의되고 Finder를 통해 MacOS에 마운트됩니다. macos > mount //eric@truenas._smb._tcp.local/eric on /Volumes/eric (smbfs, nodev, nosuid, mounted by via) 그러나 rsync를 시도하면 설치 생성 날짜가 잘못되었습니다. macos > ls -lt 2...

Admin