aelock - מקוון בענן

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

תָכְנִית:

שֵׁם


aelock - קח נעילה בזמן שפקודה פועלת

תַקצִיר


aelock [ אוֹפְּצִיָה... ] הפקודה
aelock -עֶזרָה
aelock -גִרְסָה

תיאור


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

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

לאחר מכן הפקודה מועברת דרך הרגיל aesub(5) החלפות לפני היות
יצא לפועל. הפקודה מבוצעת כבעל הפרויקט. אם הפקודה חוזרת עם a
מצב יציאה שאינו אפס, ה aelock(1) הפקודה תחזיר סטטוס יציאה של אחד.

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

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

הפקודה מופעלת כבעל הפרויקט, לא כמשתמש המבצע. יש לו כתיבה מלאה
גישה (כך פועלות הרשאות יוניקס). כמו א ו ב(1), זה אומר שזה יכול לעורר
הרס על קו הבסיס של הפרויקט ומטא-נתונים. השתמש בזהירות יתרה.

אפשרויות


האפשרויות הבאות מובנות:

-פּרוֹיֶקט שם
ניתן להשתמש באפשרות זו לבחירת הפרויקט המעניין. מתי לא -פּרוֹיֶקט
האפשרות מצוינת, ה AEGIS_PROJECT יש להתייעץ עם משתנה סביבה. אם
שלא קיים, של המשתמש $HOME/.aegisrc הקובץ נבדק לאיתור ברירת מחדל
שדה פרויקט (ראה aeuconf(5) למידע נוסף). אם זה לא קיים,
כאשר המשתמש עובד רק על שינויים בתוך פרויקט בודד, הפרויקט
ברירת המחדל של שם לפרויקט זה. אחרת, זו טעות.

-עֶזרָה
ניתן להשתמש באפשרות זו כדי לקבל מידע נוסף על אופן השימוש ב- aelock
תכנית.

ראה גם חסותו(1) לאפשרויות המשותפות לכל פקודות ה-aegis.

כל האפשרויות עשויות להיות מקוצרות; הקיצור מתועד באותיות גדולות,
כל האותיות הקטנות והקו תחתון (_) הם אופציונליים. עליך להשתמש ברצף
רצפים של אותיות אופציונליות.

כל האפשרויות אינן תלויות רישיות, אתה יכול להקליד אותן באותיות גדולות או קטנות או א
שילוב של שניהם, המקרה אינו חשוב.

לדוגמה: הארגומנטים "-project, "-PROJ" ו-"-p" מתפרשים כולם כמשמעותם של
-פּרוֹיֶקט אוֹפְּצִיָה. הטיעון "-prj" לא יובן, כי רצוף
תווים אופציונליים לא סופקו.

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

שמות האופציות הארוכים של GNU מובנים. מאז כל שמות האפשרויות עבור aelock ארוך,
המשמעות היא התעלמות מה-'-' המוביל הנוסף. ה "--אוֹפְּצִיָה=ערך"המוסכמה היא גם
הבין.

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


השמיים aelock הפקודה תצא עם סטטוס 1 בכל שגיאה. ה aelock צוואה בפקודה
צא רק עם סטטוס 0 אם אין שגיאות.

הסביבה וריאציות


לִרְאוֹת חסותו(1) עבור רשימה של משתני סביבה שעשויים להשפיע על פקודה זו. לִרְאוֹת
aepconf(5) עבור קובץ התצורה של הפרויקט פרויקט_ספציפי שדה כיצד להגדיר
משתני סביבה עבור כל הפקודות המבוצעות על ידי Aegis.

זכויות יוצרים


aelock גרסה 4.24.3.D001
זכויות יוצרים (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 פיטר מילר

תוכנית aelock מגיעה ללא כל אחריות; לפרטים השתמש ב'aelock
-גִרְסָה רישיון' פקודה. זוהי תוכנה חינמית ואתם מוזמנים להפיץ אותה מחדש
בתנאים מסויימים; לפרטים השתמש ב'aelock -גִרְסָה רישיון' פקודה.

השתמש ב-aelock באינטרנט באמצעות שירותי onworks.net



התוכניות המקוונות האחרונות של לינוקס ו-Windows