with-each-user

Screenshot Software:
with-each-user
Szczegóły programowe:
Wersja: 0.9.2
Filmu: 20 Feb 15
Wywoływacz: NetAngels
Licencja: Wolny
Popularność: 9

Rating: 1.0/5 (Total Votes: 1)

z-każdym-użytkownika jest narzędziem, który pomaga wykonywać polecenia w imieniu wszystkich użytkowników w systemie z rzędu.
Z każdego użytkownika
Komenda with_each_user jest w zasadzie nic innego jak skrót / zamiennik konstrukcji, takich jak:
root: ~ # ls / home | xargs -i su - {} -c "whoami"
Oznacza to, że jego celem jest wykonanie tego samego polecenia dla wszystkich użytkowników w systemie z rzędu. Linia powyżej może być zapisane w:
root: ~ # with_each_user whoami
Dodatkowo, można odfiltrować niepotrzebne użytkownikom swoich loginów, muszli i uid, prowadzonych poleceń jednocześnie, interaktywnie, i wyjścia sklepu skrypt w plikach dzienników w oddzielnym katalogu.
Zobacz użycie szczegóły.
Zastosowanie
To jest wyjście with_each_user --help:
Wykorzystanie: with_each_user [-h] [-m MASK] [-s SHELL] [-u MIN_UID] [-U MAX_UID]
& Nbsp; [- c KONKURENCJA] [-d obecny_katalog] [-i]
& Nbsp; [- L LOG_DIRECTORY]
& Nbsp; polecenie [polecenie ...]
Wykonania polecenia przez użytkowników numerów w serwerze
pozycyjne argumenty:
& Nbsp; command Polecenie do wykonania
Opcjonalne argumenty:
& Nbsp; -h, --help pokazuj tego komunikatu pomocy i kończy
& Nbsp; -m MASKA, --mask użytkowników maskę filtra za ich loginów. Obsługa masek jest tutaj
& Nbsp; wolno, można wpisać na przykład "użytkownik *"
& Nbsp; -s powłoka, --shellSHELL
& Nbsp; użytkowników Filtruj muszli. Na przykład, można
& Nbsp; wyklucza większość użytkowników systemu poprzez wydawanie
& Nbsp; "/ bin / bash" tutaj
& Nbsp; -u MIN_UID, --min-uid MIN_UID
& nbsp; użytkownicy Filtrowanie według ich minimalnym uid.
& Nbsp; -U MAX_UID, --max-uid MAX_UID
& Nbsp; użytkownicy filtracyjne ich max uid (odfiltrować "nikt",
& Nbsp; na przykład
& Nbsp; -c KONKURENCJA, --concurrency KONKURENCJA
& Nbsp; Liczba procesów uruchomić jednocześnie
& Nbsp; -d obecny_katalog, obecny_katalog --current-katalogu
& Nbsp; Skrypt katalogu roboczego (w stosunku do domu użytkownika)
& Nbsp;-p, --preserve-środowisko
& Nbsp; Zachowaj środowiska korzeniowego. Argumenty dopasować same of
& Nbsp; polecenie "su"
& Nbsp; -f, --format format z linii poleceń niestandardowych dla każdego zmiennych
& Nbsp; użytkownika. Obsługiwane zmienne: {użytkownik}, {}, {uid gid},
& Nbsp; {home}, {powłoki}, {gecos}.
& Nbsp; -r --root polecenie Uruchom z prawami roota (nie "su", aby
& Nbsp; wybranego użytkownika). Opcja "--format" jest tam jako
& Nbsp; -i, --interactive wykonanie Interactive. Ustaw tę flagę do uruchomienia procesów
& Nbsp; interaktywnie
& Nbsp; L LOG_DIRECTORY, LOG_DIRECTORY --log-katalogu
& Nbsp; katalog do przechowywania zalogować na wszystkie egzekucje. To pominąć
& Nbsp; argument, jeśli chcesz po prostu wydrukować wszystko
& Nbsp; stdout / stderr

Wymagania :

  • Python

Inne programy z deweloperem NetAngels

Komentarze do with-each-user

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!