תוכן עניינים:
- חותמות זמן של קבצי לינוקס
- כיצד להשתמש בפקודת המגע
- שינוי זמני גישה או שינוי בלבד
- שנה רק את זמן הגישה
- שנה רק את זמן השינוי
- קביעת חותמות זמן ספציפיות
- באמצעות חותמת הזמן של קובץ אחר
- שינוי חותמת זמן של קישור סימבולי
- סיכום
פקודת המגע מאפשרת לנו לעדכן את חותמות הזמן בקבצים וספריות קיימים וכן ליצור קבצים ריקים חדשים.
במדריך זה אנו נראה לך כיצד להשתמש בפקודת המגע באמצעות דוגמאות מעשיות והסברים מפורטים על אפשרויות הפקודה הנפוצות ביותר.
חותמות זמן של קבצי לינוקס
לפני שנבדוק כיצד להשתמש בפקודת המגע, נתחיל בבחינת חותמות הזמן של הקבצים ב- Linux.
לקובץ בלינוקס שלוש חותמות זמן:
- atime (זמן גישה) - הפעם האחרונה שקובץ גישה לפתיחה או פתיחה של הקובץ על ידי פקודה או יישום כלשהו, כגון cat, vim או grep.mtime (שינוי זמן) - הפעם האחרונה שהתוכן של הקובץ השתנה. זמן (שינוי זמן) - בפעם האחרונה שונה המאפיין או התוכן של הקובץ. התכונה כוללת הרשאות קבצים, בעלות על קבצים או מיקום קבצים.
כדי להציג את מצב הקובץ כולל חותמות הזמן, השתמש בפקודת
stat
.
stat file_name
יצירת קובץ חדש מחייבת הרשאות כתיבה בספריית האב. אחרת תקבל שגיאה שנדחתה.
כיצד להשתמש בפקודת המגע
בצורה הפשוטה ביותר בשימוש ללא כל אפשרויות, אם שם הקובץ שצוין כארגומנט לא קיים, ייצור קובץ חדש.
אם הקובץ כבר קיים מגע ישנה את זמני הגישה והשינוי האחרונים של הקובץ לשעה הנוכחית.
לדוגמה, אם הקובץ 1 לא קיים, הפקודה הבאה תיצור אותו אחרת, היא תשנה את חותמות הזמן שלה:
touch file1
כדי ליצור או לשנות מספר קבצים בו-זמנית, ציין את שמות הקבצים כארגומנטים:
touch file1 file2 file3
לדוגמה, אם הקובץ 1 קיים, הפקודה הבאה תשנה את חותמות הזמן של הקובץ אחרת, היא לא תעשה דבר:
שינוי זמני גישה או שינוי בלבד
כברירת מחדל, אם לא נעשה שימוש באפשרות מגע יעדכן את זמני הגישה והשינוי האחרונים של הקובץ לשעה הנוכחית. על ידי שימוש באפשרויות
-a
ו-
-m
, אתה יכול לשנות רק אחת מחותמות הזמן הללו.
שנה רק את זמן הגישה
השתמש באפשרות
-a
כדי לשנות רק את זמן הגישה של הקובץ:
שנה רק את זמן השינוי
השתמש באפשרות
-m
כדי לשנות את זמן שינוי הקובץ:
touch -m file1
בעת שינוי זמן שינוי, זמן השינוי יעודכן גם הוא.
קביעת חותמות זמן ספציפיות
פקודת המגע מאפשרת לנו גם לעדכן או ליצור קובץ בזמן ספציפי שאינו הזמן הנוכחי.
השתמש באפשרות
-d
(-
--date=
) כדי לציין מחרוזת תאריכים ולהשתמש בה במקום השעה הנוכחית.
לדוגמה, כדי לשנות את זמני הגישה והשינוי האחרונים של קובץ 1 ל- 1 ביוני 2018 11:02, השתמש בפקודה הבאה:
touch -d '1 June 2018 11:02' file1
יש לסגור את מחרוזת התאריכים בציטוטים יחידים.
אתה יכול גם לספק מחרוזת זמן תאריך חלקית לפקודת המגע. מתן התאריך בלבד, משנה באופן אוטומטי את השנה לזה הנוכחי:
touch -d '12 June' file1
השתמש באפשרות
-t
כדי לציין חותמת זמן ולהשתמש בה במקום השעה הנוכחית. טיעון חותמת הזמן צריך להיות בפורמט הבא:
use YY]MMDDhhmm
לדוגמה, הפקודה הבאה תגדיר את זמני הגישה
file1
האחרונים של קובץ 1 ל- 1 ביוני 11:02 של השנה הנוכחית.
באמצעות חותמת הזמן של קובץ אחר
האפשרות
-r
(
--reference=
) מאפשרת לנו לציין קובץ עזר ולהשתמש בחותמות הזמן שלו במקום בשעה הנוכחית.
לדוגמה, הפקודה הבאה תאמר לנגיעה להשתמש בזמני הקובץ 1
file1
:
שינוי חותמת זמן של קישור סימבולי
כברירת מחדל, אם אתה משתמש בפקודת מגע בקישור סמלי זה ישנה את חותמות הזמן של הקובץ שאליו התייחס.
השתמש ב-
-h
(
--no-dereference
) כדי לשנות את חותמת הזמן של ה- symlink.
לדוגמה, כדי לשנות את חותמות הזמן של
symlink1
הקישור הסמלי היית משתמש:
סיכום
בשלב זה עליכם להיות בעלי הבנה טובה כיצד להשתמש בפקודת ה- Linux touch.
מסוף מגעאינטל קונה Wind Wind כדי לדחוף לינוקס <אינטל של רכישת אינטל של Wind River ביום חמישי הוא דחיפה חזקה על ידי יצרנית השבבים כדי להרחיב את התמיכה לינוקס על פני התקנים , אמר האנליסטים. אינטל הסכימה לרכוש את חברת Wind River עבור אינטל. "אינטל רכשה את Wind Wind תמורת 25 מיליון דולר", אומר האנליסטים. 884 מיליון דולר. הרכישה אמורה לסייע הן לגדולה של אינטל בחלל לינוקס והן למאמציה לדחוף את מערכת ההפעלה לסמארטפונים ולהתקני אינטרנט ניידים, כך אומרים אנליסטים. וינד ריבר מציעה מערכות הפעלה מובנות של

מעבד האטום של אינטל תוכנן עבור התקנים ניידים ונטבוקים והיא הודיעה לאחרונה נגזרים של שבב Atom עבור התקנים משובצים. הוא גם פתח את העיצוב של Atom למעצבי שבבים אחרים באמצעות עסקה שהוכרזה במרץ עם חברת טאיוואן סמיקונדקטור. החברה מנסה להדביק את המתחרה ארם, שעוצמת השבבים הנמוכה שלה נכנסת היום למרבית הטלפונים הסלולריים והטלפונים החכמים. כדי למכור עוד צ'יפס, אינטל צריכה לספק כלי תוכנה, והרכישה של וינד ריבר יכולה לתת לה הרבה - נדרשת אמינות בתחום המוטבע והנייד, אמרו האנליסטים. מוצרים כמו קומפיילרים של Wind
גרסה 'Lite' של Fuduntu היא אחת התכונות החדשות שהוזמנו השבוע. > רוב העולם של לינוקס עשוי להמתין למהדורה הסופית של אובונטו לינוקס 13.04 "רינגט רינגט" מאוחר יותר החודש, אבל זה לא אומר שהפצות לינוקס רבות אחרות עומדות בשקט. עדכונים "בסעיף על מעקב אחר האתר DistroWatch הוא פשוט עסוק כתמיד. השבוע, שתי הפצות לינוקס פופולרי יצא עם עדכונים משמעותיים במיוחד ראוי להזכיר. אחד מהם הוא Fuduntu, הפיצול הנוכחי שלי, והאחר הוא PCLinuxOS.

PCLinuxOS 2013.04
פקודת תאריך לינוקס עם דוגמאות

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