עם-כל-משתמש הוא כלי אשר מסייע לבצע פקודות בשם כל המשתמשים במערכת ברציפות.
עם כל משתמש
פקודת with_each_user היא בעצם אינה אלא קיצור / תחליף למבנים כמו:
שורש: ~ # ls / בית | xargs -i su - {} -c "Whoami"
כלומר, מטרתה היא לבצע את הפקודה לכל המשתמשים במערכת ברציפות. הקו מעל ניתן לשכתב עם:
שורש: ~ # Whoami with_each_user
בנוסף, ניתן לסנן את המשתמשים שאינם נחוצים בכניסות שלהם, פגזים וuid, פקודות להפעיל בו זמנית, באופן אינטראקטיבי, ותפוקות תסריט חנות בקבצי יומן בספרייה נפרדת.
ראה שימוש לפרטים.
שימוש
זה הפלט --help with_each_user:
שימוש: with_each_user [-h] [מסכת -m] [-s SHELL] [-u MIN_UID] [-U MAX_UID]
& Nbsp; [- מקביליות ג] [CURRENT_DIRECTORY -d] [-i]
& Nbsp; [- LOG_DIRECTORY L]
& Nbsp; הפקודה [הפקודה ...]
לבצע פקודה למשתמשי מספר בשרת
טיעוני positional:
& Nbsp; פקודת Shell הפקודה להפעלה
טיעונים אופציונליים:
& Nbsp; -h, --help יציג הודעת עזרה זה וצא
& Nbsp; MASK -m, משתמשי סינון MASK --mask לפי כניסות שלהם. Globbing הוא כאן
& Nbsp; אפשר, באפשרותך להקליד, למשל, "* משתמש"
& Nbsp; -s SHELL, --shell SHELL
& Nbsp; משתמשים סנן לפי הפגזים שלהם. לדוגמא, אתה יכול
& Nbsp; לא לכלול את הרוב המכריע של משתמשי מערכת על ידי הנפקה
כאן "/ bin / bash"; & nbsp
& Nbsp; MIN_UID -u MIN_UID, --min-uid
& Nbsp; משתמשים סנן לפי uid המינימלי שלהם.
& Nbsp; -U MAX_UID, MAX_UID --max-uid
& Nbsp; משתמשים סנן לפי uid המקסימום שלהם (כדי לסנן החוצה "אף אחד לא",
& Nbsp; לדוגמא
& Nbsp; מקביליות -c, מקביליות --concurrency
& Nbsp; מספר התהליכים לרוץ בו זמנית
& Nbsp; CURRENT_DIRECTORY -d, CURRENT_DIRECTORY --current-ספרייה
& Nbsp; סקריפט עובד בספרייה (יחסית לביתו של המשתמש)
& Nbsp;-p, --preserve-סביבה
& Nbsp; שמור על סביבת שורש. טיעונים להתאים את אותו הדבר
& Nbsp; פקודת "su"
& Nbsp; -f, שורת פקודת פורמט --format עם משתנים מותאמים אישית לכל
& Nbsp; משתמש. משתנים נתמכים: {user}, {uid}, {} gid,
& Nbsp; {בית}, {קליפה}, {} gecos.
& Nbsp; -r, פקודת --root הפעלה עם הרשאות root (לא "su" ל
& Nbsp; נבחר משתמש). "--format" אופציה מועילה שם
& Nbsp; -i, ביצוע אינטראקטיבי --interactive. להגדיר דגל זה כדי להפעיל תהליכים
& Nbsp; באופן אינטראקטיבי
& Nbsp; ס LOG_DIRECTORY, LOG_DIRECTORY --log-ספרייה
& Nbsp; מדריך לאחסון להיכנס לכל הוצאות להורג. להשמיט זה
& Nbsp; ויכוח אם אתה רוצה רק להדפיס כל דבר ל
& Nbsp; stdout / stderr
דרישות :
- Python
תגובות לא נמצא