คำถามติดแท็ก timestamps

การประทับเวลาใช้สำหรับคำถามที่เกี่ยวกับข้อมูลที่ระบุวินาทีตั้งแต่ยุค (19700101T00: 00: 00) หรือมาตรฐานอื่น ๆ ที่เป็นไปได้และสำหรับ (วันที่) และข้อมูลเวลาในชื่อไฟล์

2
รหัสผ่านสำหรับการดำเนินการคำสั่งด้วย sudo แคชนานเท่าไหร่?
หากฉันเรียกใช้คำสั่งที่ต้องการสิทธิ์รูทด้วยsudoฉันจะถูกขอให้ป้อนรหัสผ่านของผู้ใช้ปัจจุบัน หลังจากนั้นครู่หนึ่งถ้าฉันรันคำสั่งแบบเดียวกันกับsudoฉันจะไม่ถามรหัสผ่านอีกครั้ง ดังนั้นฉันเดาว่ารหัสผ่านจะถูกเก็บไว้ที่ใดที่หนึ่งจนกว่าจะหมดอายุ เวลาหมดอายุนี้นานแค่ไหน? เป็นไปได้ที่จะกำหนดค่าหรือไม่

3
ฉันจะเปลี่ยนวันที่ 'เปลี่ยน' ไฟล์ได้อย่างไร
ฉันจะเปลี่ยนวันที่ 'เปลี่ยน' ได้อย่างไร $ touch -t 9901010000 test;stat test File: `test' Size: 0 Blocks: 0 IO Block: 4096 regular empty file Device: fe01h/65025d Inode: 11279017 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 1000/ x) Gid: ( 1000/ x) Access: 1999-01-01 00:00:00.000000000 +0100 Modify: 1999-01-01 00:00:00.000000000 +0100 **Change: 2012-04-08 19:26:56.061614473 +0200** Birth: …

4
การค้นหาเวลาดำเนินการคำสั่งด้วยการเข้าใจถึงปัญหาย้อนหลัง
ฉันเพิ่งดำเนินการกระบวนการที่ยาวนานจากพรอมต์ bash ในการเข้าใจถึงปัญหาหลังฉันหวังว่าฉันจะใช้timeมันหรือสังเกตเวลาที่ฉันเตะมันออกไป มีวิธีในการรับข้อมูลนี้ย้อนหลังหรือไม่? .bash_historyดูเหมือนจะไม่รวมถึงการประทับเวลา ในกรณีของฉันคือ Mac OS X แต่ฉันสนใจโซลูชัน Unix / Linux ทั่วไป เพื่อชี้แจงกระบวนการนี้เสร็จสมบูรณ์แล้วและฉันไม่ต้องการเรียกใช้อีกครั้งเว้นแต่จำเป็นจริงๆ!

2
Cron job ลบไฟล์ที่เก่ากว่า 3 วัน
ฉันต้องลบไฟล์ที่เก่ากว่า 3 วันด้วยงาน cron ใน 3 ไดเรกทอรีที่แตกต่างกัน (ทั้ง 3 ไดเรกทอรีนี้เป็นรายการย่อยของไดเรกทอรีหลัก/a/b/c/1& /a/b/c/2& /a/b/c/3) สามารถทำได้ด้วยหนึ่งบรรทัดใน crontab หรือไม่

3
เวลา Unix / เวลาเป็นทางการอยู่ที่ไหน [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Unix & Linux Stack Exchange ปิดให้บริการใน3 ปีที่ผ่านมา สิ่งที่ปฏิเสธความรับผิดชอบ: ฉันเพิ่งผ่านรายการของไซต์ StackExchange ประมาณ 20 นาทีพยายามที่จะโพสต์สิ่งนี้ หากคุณรู้จักเว็บไซต์ใดที่เหมาะสมกว่าโปรดย้ายคำถามนี้ไปที่นั่น ฉันโพสต์ที่นี่เพราะเวลายูนิกซ์ทำให้ฉันคิด อย่างที่เรารู้มีเวลายูนิกซ์และมี UTC เวลาของยูนิกซ์เพียงแค่ทำการติ๊กนับวินาที - หนึ่งวินาทีต่อวินาที - ในขณะที่ UTC พยายามเก็บเวลาในรูปแบบที่มนุษย์สามารถอ่านได้ที่เราใช้สอดคล้องกับเฟสของโลกในการหมุน เมื่อต้องการทำเช่นนี้ UTC จะแทรกวินาทีกระโดดเป็นครั้งคราว เนื่องจากเวลามีความสัมพันธ์กับแรงโน้มถ่วงของวัตถุที่มีเวลาสัมผัสกับการเร่งความเร็วชนิดอื่นและความเร็วสัมพัทธ์สิ่งนี้นำไปสู่คำถาม 2 ข้อ ลองมาดูสิ่งที่ง่ายกว่าก่อน: การวัดเวลาของยูนิกซ์อยู่ที่ไหน? ถ้าอลิซและบ๊อบเริ่มเห็นด้วยกับเวลาปัจจุบันคือ 1467932496.42732894722748 เมื่อพวกเขาอยู่ในที่เดียวกัน (หนึ่งในสองถูกกำหนดเป็น 9'192'631'770 รอบของการแผ่รังสีที่สอดคล้องกับการเปลี่ยนแปลงระหว่างสองระดับพลังงานของซีเซียม-133 อะตอมที่พักผ่อนและที่ 0 K) พบกับความขัดแย้งคู่เนื่องจากอลิซอาศัยอยู่ที่ระดับน้ำทะเลและบ๊อบอยู่สูงขึ้นไปบนภูเขาหรืออลิซอาศัยอยู่ที่ขั้วโลกเหนือและบ็อบอาศัยอยู่ที่เส้นศูนย์สูตรพวกเขาจะไม่เห็นด้วยอีกต่อไป ดังนั้นเวลายูนิกซ์จะถูกกำหนดอย่างไร คุณอาจไม่เห็นปัญหากับ UTC …
20 timestamps  time 


8
รักษาการประทับเวลาที่แก้ไขหลังจากแก้ไข
สำหรับไฟล์ภายในโฟลเดอร์ที่เฉพาะเจาะจงฉันต้องการให้กลุ่มที่จะไม่สัมผัส "แก้ไข" เวลาประทับเลย พื้นหลังคือฉันใช้Bloxsomสำหรับบล็อกซึ่งใช้ไฟล์ข้อความล้วน~/bloxsomเป็นแหล่งที่มาของบทความทั้งหมด วันที่ของบทความ (และลำดับของการปรากฏ) จะขึ้นอยู่กับวันที่แก้ไขของไฟล์ข้อความ ฉันไม่ต้องการให้บทความปรากฏขึ้นหากเป็นบทความใหม่เมื่อใดก็ตามที่ฉันเพิ่งพิมพ์ผิด (ฉันทำหลายอย่าง ... : D) จนถึงการเปลี่ยนแปลงเป็นกลุ่มที่ประทับเวลาและประทับเดิมจะหายไปตลอดกาล ไม่เป็นไรและฉันต้องการให้เป็นเช่นนั้นสำหรับไฟล์ส่วนใหญ่ในระบบ แต่ฉันไม่ต้องการสิ่งนั้นสำหรับไฟล์บล็อก - ฉันสามารถtouchใช้ไฟล์ได้ตลอดเวลาถ้าต้องการ ความคิดเห็นใด ๆ เกี่ยวกับวิธีปรับแต่งเสียงในพฤติกรรมนี้
20 vim  timestamps 

5
การประทับเวลาสหสัมพันธ์ / var / log / *
/var/log/messages, /var/log/syslogและบางล็อกไฟล์อื่น ๆ Jan 13 14:13:10ที่ใช้การประทับเวลาที่มีเวลาที่แน่นอนเช่น /var/log/Xorg.0.logและ/var/log/dmesgเช่นเดียวกับผลลัพธ์ของการ$ dmesgใช้รูปแบบที่ดูเหมือน [50595.991610] malkovich: malkovich malkovich malkovich malkovich ฉันเดา / รวบรวมว่าตัวเลขนั้นแสดงถึงวินาทีและไมโครวินาทีนับตั้งแต่เริ่มต้น อย่างไรก็ตามความพยายามของฉันในการเชื่อมโยงชุดการประทับเวลาสองชุดนี้ (โดยใช้เอาต์พุตจากuptime) ให้ความแตกต่างประมาณ 5000 วินาที นี่เป็นระยะเวลาโดยประมาณที่คอมพิวเตอร์ของฉันถูกระงับ มีวิธีที่สะดวกในการแมปการประทับเวลาตัวเลขที่ใช้โดย dmesg และ Xorg ในการลงเวลาที่แน่นอนหรือไม่? ปรับปรุง เป็นขั้นตอนเบื้องต้นในการคิดออกและหวังว่าจะทำให้คำถามของฉันชัดเจนยิ่งขึ้นฉันได้เขียนสคริปต์ Pythonเพื่อแยกวิเคราะห์/var/log/syslogและแสดงเวลาที่เบี่ยงเบน บนเครื่องของฉันรันอูบุนตู 10.10, ไฟล์นั้นมีหลายบรรทัดเคอร์เนลที่มาจากการประทับทั้ง dmesg timestamp และ syslog timestamp สคริปต์เอาต์พุตบรรทัดสำหรับแต่ละบรรทัดในไฟล์นั้นซึ่งมีเวลาประทับเคอร์เนล การใช้งาน: python syslogdriver.py /var/log/syslog | column -nts $'\t' เอาต์พุตที่ถูกสกัด (ดูด้านล่างสำหรับคำจำกัดความของคอลัมน์): …
20 linux  xorg  logs  timestamps 


5
รับไดเรกทอรีล่าสุด (ไม่ใช่ไฟล์ล่าสุด)
โฟลเดอร์ของฉันparentมีเนื้อหาดังต่อไปนี้: A.Folder B.Folder C.File มันมีทั้งโฟลเดอร์และไฟล์ภายใน B.Folderใหม่กว่านี้ ตอนนี้ฉันแค่อยากได้B.Folderฉันจะทำสิ่งนี้ได้อย่างไร ฉันลองสิ่งนี้ ls -ltr ./parent | grep '^d' | tail -1 แต่มันทำให้ฉันแต่ฉันเพียงแค่ต้องชื่อdrwxrwxr-x 2 user user 4096 Jun 13 10:53 B.FolderB.Folder
15 shell  files  ls  timestamps 

7
ฉันจะเปลี่ยนการประทับเวลาของโฟลเดอร์เป็นไฟล์ใหม่ล่าสุดซ้ำได้อย่างไร
ฉันสงสัยว่าถ้าใครรู้วิธีเปลี่ยนการประทับเวลาของโฟลเดอร์ซ้ำโดยอ้างอิงจากการประทับเวลาล่าสุดที่พบของไฟล์ในโฟลเดอร์นั้น ตัวอย่างเช่น: jon @ UbuntuPanther: / media / media / MP3s / Foo Fighters / (1997-05-20) The Color and The Shape $ ls -alF รวม 55220 drwxr-xr-x 2 จอนจอน 4096 2010-08-30 12:34 ./ drwxr-xr-x 11 จอนจอน 4096 2010-08-30 12:34 ../ -rw-r - r-- 1 jon jon 1694044 2010-04-18 00:51 Foo …

7
เชลล์สคริปต์สำหรับการย้ายไฟล์ที่เก่าที่สุด?
ฉันจะเขียนสคริปต์เพื่อย้ายไฟล์ที่เก่าที่สุดเพียง 20 ไฟล์จากโฟลเดอร์หนึ่งไปยังอีกโฟลเดอร์ได้อย่างไร มีวิธีที่จะคว้าไฟล์ที่เก่าแก่ที่สุดในโฟลเดอร์หรือไม่?

1
tar - วิธีรักษา timestamps ให้มีความแม่นยำมากกว่าหนึ่งวินาที
ฉันใช้tarไฟล์หลายชุด แก้ไขการประทับเวลาของไฟล์มีความสำคัญและต้องมีความแม่นยำสูง การใช้การtar -cvfประทับเวลาจะถูกเก็บไว้ แต่ถูกปัดเศษเป็นวินาทีที่ใกล้ที่สุดนั่นคือการเรียกใช้statไฟล์จะแสดงเฉพาะการประทับเวลาที่ลงท้ายด้วย. 0 มีวิธีในการรักษาเวลาประทับให้มีความแม่นยำมากขึ้นหรือมีเครื่องมือเก็บถาวรอื่นที่ฉันสามารถใช้เพื่อจุดประสงค์นี้หรือไม่

2
บันทึกเวลาของไฟล์ที่คัดลอกไปยังไดรฟ์ USB
ฉันมีปัญหากับการประทับเวลาของไฟล์ที่คัดลอกจากพีซีหรือแล็ปท็อปไปยังไดรฟ์ USB: เวลาแก้ไขครั้งล่าสุดของไฟล์ต้นฉบับและของไฟล์ที่คัดลอกมานั้นแตกต่างกัน ดังนั้นการซิงโครไนซ์ไฟล์ระหว่างพีซีของฉันและไดรฟ์ USB ค่อนข้างยุ่งยาก คำอธิบายทีละขั้นตอน ฉันคัดลอกไฟล์โดยพลการจากพีซี / แล็ปท็อปไปยังไดรฟ์ USB โดยใช้ GUI หรือด้วยคำสั่ง cp -a file.txt /media/gabor/CORSAIR/ ฉันจะตรวจสอบเวลาการแก้ไขครั้งล่าสุดของไฟล์ต้นฉบับ: $ ls -l --time-style=full-iso file.txt -rw-rw-r-- 1 gabor gabor 0 2018-09-22 15:09:23.317098281 +0200 file.txt ฉันจะตรวจสอบเวลาการแก้ไขครั้งล่าสุดของไฟล์ที่คัดลอก: $ ls -l --time-style=full-iso /media/gabor/CORSAIR/file.txt -rw-r--r-- 1 gabor gabor 0 2018-09-22 15:09:23.000000000 +0200 /media/gabor/CORSAIR/file.txt อย่างที่คุณเห็นวินาทีในช่วงเวลาการแก้ไขครั้งล่าสุดของไฟล์ที่คัดลอกจะถูกตัดให้เหลือศูนย์ทศนิยม อย่างไรก็ตามถ้าฉันป้อนคำสั่ง …


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.