אנגליתצרפתיתספרדי

Ad


סמל OnWorks

lockfile-check - מקוון בענן

הפעל בדיקת lockfile בספק האירוח החינמי של OnWorks על אובונטו מקוון, פדורה מקוון, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זהו בדיקת הפקודה נעילת קובץ שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


lockfile-progs - תוכניות שורת פקודה לנעילה וביטול נעילה של קבצים ותיבות דואר בצורה בטוחה (באמצעות
liblockfile).

תַקצִיר


נעילת דואר [--use-pid] [--נסה שוב נסה שוב-ספירה]
פתיחת דואר
דואר מגע [--ירייה אחת]

lockfile-create [--use-pid] [--נסה שוב נסה שוב-ספירה] [--שם מנעול] שם הקובץ
lockfile-remove [--מנעול-שם] שם הקובץ
lockfile-touch [--oneshot] [--לוק-שם] שם הקובץ
בדיקת קובץ נעילה [--use-pid] [--lock-name] שם הקובץ

תיאור


Lockfile-progs מספק קבוצה של תוכניות שניתן להשתמש בהן כדי לנעול ולפתוח תיבות דואר
קבצים בצורה בטוחה (דרך liblockfile):

נעילת דואר - נעל את תיבת הדואר של המשתמש הנוכחי
פתיחת דואר - בטל את נעילת תיבת הדואר של המשתמש הנוכחי
דואר מגע - גע במנעול בתיבת הדואר של המשתמש הנוכחי

lockfile-create - לנעול קובץ נתון
lockfile-remove - הסר את המנעול בקובץ נתון
lockfile-touch - גע במנעול בקובץ נתון
בדיקת קובץ נעילה - בדוק את המנעול בקובץ נתון

כברירת מחדל, שם הקובץ ארגומנט מתייחס לשם הקובץ שיש לנעול, וה-
שם קובץ הנעילה יהיה שם הקובץ .לנעול. עם זאת, אם הארגומנט --lock-name הוא
אם כן שם הקובץ ייחשב כשם קובץ הנעילה עצמו.

כל אחת מפקודות נעילת הדואר מנסה לנעול /var/spool/mail/, איפה הוא
השם המשויך למזהה המשתמש האפקטיבי, כפי שנקבע על ידי via geteuid(2).

ברגע שקובץ ננעל, יש לגעת במנעול לפחות פעם בחמש דקות או את
המנעול ייחשב מיושן, וניסיונות הנעילה הבאים יצליחו. ראה גם את
--use-pid אפשרות וה lockfile_create(3) Manpage.

אל האני בדיקת קובץ נעילה הפקודה בודקת אם כבר קיים מנעול חוקי או לא.

אפשרויות


-q, --שֶׁקֶט
דיכוי כל פלט. הצלחה או כישלון יצוינו רק על ידי סטטוס היציאה.

-v, --מִלוּלִי
אפשר פלט אבחון.

-l, --שם מנעול
אל תצרף .lock ל- שם הקובץ. אפשרות זו חלה על lockfile-create,
lockfile-remove, lockfile-touch, או בדיקת קובץ נעילה.

-p, --use-pid
כתוב את מזהה תהליך האב (PPID) לקובץ הנעילה בכל פעם שנוצר קובץ נעילה, ו
השתמש ב-Pid הזה בעת בדיקת תוקפו של מנעול. ראה את lockfile_create(3) דף אדם עבור
עוד מידע. אפשרות זו חלה על lockfile-create ו בדיקת קובץ נעילה. הערה:
אפשרות זו לא תעבוד כהלכה בין מכונות החולקות מערכת קבצים.

-o, --ירייה אחת
גע במנעול וצא מיד. אפשרות זו חלה על lockfile-touch ו
דואר מגע. כאשר לא מסופקות, הפקודות הללו יפעלו לנצח, וייגעו במנעול
פעם בכל דקה עד שנהרג.

-r נסה שוב-ספירה, --נסה שוב נסה שוב-ספירה
נסה לנעול שם הקובץ נסה שוב-ספירה פעמים לפני הוויתור. כל ניסיון יתעכב
קצת יותר מהקודם (במרווחים של 5 שניות) עד הגעה לעיכוב מקסימלי של
דקה אחת בין ניסיונות חוזרים. אם נסה שוב-ספירה אינו מוגדר, ברירת המחדל היא 9 אשר
יוותר לאחר 180 שניות (3 דקות) אם כל 9 ניסיונות הנעילה ייכשלו.

דוגמאות


נעילה a פילה בְּמַהֲלָך a אָרוֹך תהליך:

lockfile-create /some/file
lockfile-touch /some/file &
# שמור את ה-PID של תהליך הנעילה של קובץ המגע
BADGER="$!"
עשה-משהו-חשוב-עם /some/file
להרוג את "${BADGER}"
lockfile-remove /some/file

יְצִיאָה סטָטוּס


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

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

השתמש ב-lockfile-check מקוון באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

פקודות לינוקס

Ad