with-each-user

Screenshot Software:
with-each-user
Detalii soft:
Versiune: 0.9.2
Incarca data: 20 Feb 15
Producător: NetAngels
Licenţă: Gratuit
Popularitate: 9

Rating: 1.0/5 (Total Votes: 1)

cu-fiecare-utilizator este un utilitar care ajută pentru a executa comenzi în numele tuturor utilizatorilor din sistem într-un rând.
Cu fiecare utilizator
Comanda with_each_user este de fapt nimic altceva decât o scurtătură / înlocuitor pentru construcții, cum ar fi:
rădăcină: ~ # ls / home | xargs -i su - {} -c "whoami"
Asta este, scopul său este de a executa aceeași comandă pentru toți utilizatorii din sistem într-un rând. Linia de mai sus poate fi rescrisă cu:
rădăcină: ~ # with_each_user whoami
În plus, puteți filtra utilizatorii care nu sunt necesare de datele de autentificare, scoici si uid, comenzi rula simultan, interactiv, și ieșirile de script magazin în fișierele jurnal într-un director separat.
Vezi utilizare pentru detalii.
Utilizare
Aceasta este ieșire with_each_user help:
utilizare: with_each_user [-h] [MASCA -m] [-s SHELL] [-u MIN_UID] [-U MAX_UID]
& Nbsp; [- c concurenta] [CURRENT_DIRECTORY d] [-i]
& Nbsp; [- L LOG_DIRECTORY]
& Nbsp; comanda [comanda ...]
Execută o comandă pentru un număr de utilizatori în server
argumente de poziție:
& Nbsp; comandă comandă Shell pentru a executa
Argumentele opționale:
& Nbsp; -h, help arată acest mesaj de ajutor și de ieșire
& Nbsp; MASCA -m, --mask utilizatorii masca Filtrul de datele de autentificare. Expandarea este aici
& Nbsp; permis, aveți posibilitatea să tastați, de exemplu, "utilizator *"
& Nbsp; -s SHELL, --shell SHELL
& Nbsp; utilizatorii Filtrul de cochilii lor. De exemplu, puteți
& Nbsp; exclude majoritatea utilizatorilor de sistem prin emiterea
& Nbsp; "/ bin / bash" aici
& Nbsp; MIN_UID -u MIN_UID, --min-uid
& nbsp; utilizatorii Filtrul de uid lor minim.
& Nbsp; -U MAX_UID, MAX_UID --max-uid
& Nbsp; de utilizatori Filtreaza de uid lor max (a filtra "nimeni",
& Nbsp; de exemplu,
& Nbsp; concurenta -c, --concurrency concurenta
& Nbsp; Număr de procese pentru a rula simultan
& Nbsp; CURRENT_DIRECTORY -d, --current-director CURRENT_DIRECTORY
& Nbsp; Script directorul de lucru (relativ la domiciliu utilizatorului)
& Nbsp;-p, --preserve-mediu
& Nbsp; Preserve mediu rădăcină. Argumentele potrivesc la fel de
& Nbsp; comanda "su"
& Nbsp; -f, linia de comandă --format Format cu variabile personalizate pentru fiecare
& Nbsp; utilizator. Variabile suportate: {user}, {uid}, {} GID,
& Nbsp; {} acasă, {} coajă, {GECOS}.
& Nbsp; -r, comanda --root Run cu privilegii de root (nu "su" la
& Nbsp; selectat de utilizator). Opțiunea "--format" este de ajutor acolo
& Nbsp; -i, executie Interactive --interactive. Setați acest pavilion pentru a rula procese
& Nbsp; interactiv
& Nbsp; -L LOG_DIRECTORY, --log-director LOG_DIRECTORY
& Nbsp; director pentru a stoca jurnalul pentru toate execuțiile. Omite acest
& Nbsp; argument dacă doriți doar să imprimați totul pentru
& Nbsp; stdout / stderr

Cerințe :

  • Python

Alte software-uri de dezvoltator NetAngels

Comentarii la with-each-user

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!