su-kiekvienos naudotojui yra įrankis, kuris padeda vykdyti komandas vardu visų naudotojų sistemoje iš eilės.
Su kiekvienam vartotojui
With_each_user komanda yra iš esmės nieko, bet nuorodų / pakaitalas konstrukcijų, pavyzdžiui:
šaknis: ~ # ls / namo | xargs -i S - {} -c "Whoami"
Tai yra, jos tikslas yra vykdyti tą pačią komandą visiems vartotojams sistemoje iš eilės. Linija virš galima perrašyti su:
šaknis: ~ # with_each_user Whoami
Be to, galite filtruoti nereikalingus vartotojus pagal jų vardus, kriauklių ir uid, paleisti komandas vienu metu, interaktyviai, ir parduotuvė scenarijus išveda į failus į atskirą katalogą.
Žr naudojimas detales.
Naudojimas
Tai yra with_each_user help produkcija:
naudojimas: with_each_user [-h] [-m KAUKĖ] [-s SHELL] [-u MIN_UID] [-U MAX_UID]
& Nbsp; [- c lygiagrečiai] [-d CURRENT_DIRECTORY] [-i]
& Nbsp; [- L LOG_DIRECTORY]
& Nbsp; komanda [komandą ...]
Vykdyti komandą skaičių vartotojų serveryje
poziciniai argumentai:
& Nbsp; komanda "Shell" komandą vykdyti
neprivaloma argumentai:
& Nbsp; -h, help parodyti šią pagalbos pranešimą ir išeiti
& Nbsp; -m KAUKĖ, --mask KAUKĖ Filtruoti vartotojai pagal jų vardus. Globbing čia
& Nbsp; leidžiama, galite įvesti, pavyzdžiui, "naudotojas *"
& Nbsp; -s SHELL, --shell SHELL
& Nbsp; Filtro vartotojai pagal savo kiaute. Pavyzdžiui, galite
& Nbsp; pašalinti iš sistemos naudotojų dauguma išleidžiant
& Nbsp; "/ bin / bash" čia
& Nbsp; -u MIN_UID, --min-uid MIN_UID
& nbsp; Filtro vartotojai pagal savo minimaliomis uid.
& Nbsp; -U MAX_UID, --max-uid MAX_UID
& Nbsp; Filtro vartotojai savo max uid (filtruoti "Niekas",
& Nbsp; pavyzdžiui
& Nbsp; -c lygiagrečiai, --concurrency lygiagrečiai
& Nbsp; Taškų procesų paleisti vienu metu
& Nbsp; -d CURRENT_DIRECTORY, --current-katalogas CURRENT_DIRECTORY
& Nbsp; scenarijus darbo katalogą (palyginti su vartotojo namuose)
& Nbsp;-p, --preserve aplinkosauga
& Nbsp; draustinyje root aplinką. Argumentai sutampa pats iš
& Nbsp; "Su" komandą
& Nbsp; -f, --format Formatas komandinės eilutės su kintamųjų užsakymą už kiekvieną
& Nbsp; vartotojas. Palaikomi kintamieji: {vartotojo}, {uid}, {gid}
& Nbsp; {namų}, {lukštais}, {gecos}.
& Nbsp; -r, --root Vykdyti komandą su root teisėmis (ne "Su" į
& Nbsp; pasirinktas vartotojas). Parinktis "--format" yra naudinga ten
& Nbsp; -i, --interactive Interaktyvus vykdymas. Nustatykite šį vėliava paleisti procesai
& Nbsp; interaktyviai
& Nbsp; -L LOG_DIRECTORY, --log-katalogas LOG_DIRECTORY
& Nbsp; katalogo saugoti prisijungti visiems mirties bausmės. Praleisti šį
& Nbsp; argumentas, jei norite tiesiog spausdinti viską
& Nbsp; stdout / stderr
Reikalavimai :
- Python
Komentarai nerastas