דף הבית » איך ל » כיצד להשתמש מגע כדי ליצור קבצים ריקים לשנות חותמות זמן

    כיצד להשתמש מגע כדי ליצור קבצים ריקים לשנות חותמות זמן

    לכל קובץ במחשב יש חותמת זמן, המכילה את זמן הגישה והשינוי לקובץ, אך האם ידעת שתוכל לשנות את חותמת הזמן? הנה איך לעשות את זה.

    באמצעות פקודת המגע

    את "מגע" הפקודה זמין די הרבה מקום שאתה יכול לקבל את פגז Bash, הכולל לינוקס או Windows עם Cygwin מותקן. להלן האפשרויות עבור הפקודה:

    אם ברצונך לבדוק את חותמת הקובץ, תוכל לעשות זאת באמצעות פקודה זו:

    קובץ

    ברור שאתה צריך לוודא להחליף "קובץ" עם שם הקובץ שלך.

    -a ו- m אפשרויות

    שתי אפשרויות אלה מעדכנות את זמן הגישה והתיקון בהתאמה. השימוש בהם צריך להיות שום בעיה בכלל. הנה התחביר:

    גע-בקובץ

    פעולה זו תעדכן את זמן הגישה "קובץ" לתאריך ולשעה הנוכחיים. ניתן להחליף את האפשרויות (-a) עם (-m) לעשות את אותו הדבר, אך עבור זמן השינוי. אם הקובץ אינו קיים, קובץ ריק בעל שם זהה ייווצר בספריה הנוכחית.

    -c

    אם תשתמש באפשרות זו, גע באפשרות לא תעשה שום דבר אם הקובץ שצוין אינו קיים. תראה:

    הע להשפיע

    בדוגמה שלעיל, המגע לא יעשה דבר כ"עומר ", הקובץ לא האדם, אינו קיים.

    -r

    אפשרות זו עשויה להיות שימושית אם ברצונך להעתיק חותמת מקובץ לקובץ אחר. ככה:

    גע -r file1 file2

    כאשר "file1" הוא קובץ ההתייחסות ו "file2" הוא הקובץ יעודכן. אם אתה רוצה להעתיק את חותמת הזמן יותר מקובץ אחד אתה יכול לספק את כולם בפקודה גם והם ייווצרו בו זמנית.

    גע-קובץ file1 file2 file3 file4

    -d ו-אופציות

    שתי האפשרויות (-d) ו- (-t) עשו את אותו הדבר, אשר קובע את חותמת הזמן שרירותי עבור פעמים גישה שינוי. ההבדל הוא (ד) משתמשת בפורמט חופשי קריא האדם תאריך, זה אומר שאתה יכול להשתמש "יום ראשון, 29 פבואר 2004 16:21:42" או "2004-02-29 16:21:42" או אפילו "הבא יום חמישי ". אפשרות זו מורכבת כדי לתאר אותה כאן. מצד שני (-t) משתמש פשוט חותמת כי אתה מוגבל לשימוש. הבול הוא [[CC] YY] MMDDhhmm [.ss]. [CC] הוא המאה ואתה יכול להתעלם ממנו להתעלם שניות גם כן. אם אתה מתעלם [CC] הפקודה תחליף אותו בהתאם מה אתה מזין כמו שנה. אם אתה מציין את השנה עם שתי ספרות בלבד, אז CC הוא 20 שנים בטווח (0 ~ 68) ו 19 שנים (69 ~ 99).

    גע -t 3404152240 קובץ

    גע -t 8804152240 file

    בפקודה הראשונה, חותמת הקובץ תוגדר ל: 15 באפריל 2034 10:40. בעוד את הפקודה השנייה תקבע את זה: 15 אפריל 1988 אשר נמצא במאה אחרת. אם לא צוין שנה זה ייקבע לשנה הנוכחית. דוגמא:

    גע-04152240 file

    פעולה זו תגדיר את חותמת הזמן ל -15ה אפריל 2011 10:40 PM כי זה 2011 עד כתיבת מאמר זה.

    שילוב אפשרויות לקבוע גישה אלטרנטיבית גישה אישית ושינויים

    האפשרויות (-a) ו- (-m) מעדכנות את חותמות הזמן רק לזמן הנוכחי והאפשרויות (-d) ו- (t) קובעות הן את חותמות הגישה והן את חותמות השינוי באותו זמן. נניח שאתה רק רוצה להגדיר את זמן הגישה ל 5ה של יוני 2016 בשעה 17:30, איך היית עושה את זה? ובכן, תוכל להשתמש (-a) ו (-T) כדי להגדיר זמן שרירותי ולהחיל אותו רק חותמת גישה. דוגמא:

    גע -ב 1606051730 קובץ

    או

    גע -a-1606051730 file

    ואם אתה רוצה לעשות את אותו הדבר עבור שינוי זמן רק תחליף (-at) עם (-Mt). זה קל.

    יצירת קבצים ריקים

    השימוש השני והמפורסם ביותר של פקודת המגע הוא יצירת קבצים ריקים. זה אולי נשמע טיפשי, למה שמישהו יהיה לעומס יתר על המידה במחשב שלו עם קבצים שטויות ריק אבל זה באמת מגיע לשימוש כאשר, למשל, אתה עובד על פרוייקט רוצה לעקוב אחר התקדמות עם תאריכים ושעות. אז תהיה לך תיקייה עם שם הפרויקט להשתמש במגע כדי ליצור קבצים ריקים עם האירועים כמו שמות של הקובץ. במילים אחרות, אתה יכול להשתמש בו כדי ליצור יומני. דוגמא:

    גע ~ / Desktop / project / stage1_completed

    עכשיו יש לך קובץ המסמן את השלמת שלב 1 של הפרויקט בעת יצירת קובץ זה ואתה יכול לראות הפעם על ידי הנפקת הפקודה:

    stat ~ / Desktop / project / stage1_completed


    תוכל למצוא מגע שימושי בדרכים שונות בהתאם למה שאתה עושה. אם אתה יודע יותר טוב משתמש עבור מגע ולאחר מכן לשתף את זה הערות או לקרוא עוד על הפקודה מגע על ידי ביקור בדף האיש שלו באינטרנט או במסוף על ידי הנפקת הפקודה "לגעת אדם".