with-each-user

Software kuvakaappaus:
with-each-user
Ohjelmiston tiedot:
Versio: 0.9.2
Lähetyksen päivämäärä: 20 Feb 15
Kehittäjä: NetAngels
Lupa: Vapaa
Suosio: 9

Rating: 1.0/5 (Total Votes: 1)

kanssa-kukin-käyttäjä on apuohjelma, joka auttaa suorittaa komentoja kaikkien puolesta käyttäjien järjestelmään peräkkäin.
Jokainen käyttäjä
With_each_user komento on pohjimmiltaan vain oikotie / korvaaja konstruktioita kuten:
root: ~ # ls / home | xargs -i su - {} -c "whoami"
Eli sen tavoitteena on saman komennon kaikkien käyttäjien järjestelmään peräkkäin. Viivalle voidaan kirjoittaa seuraavasti:
root: ~ # with_each_user whoami
Lisäksi voit suodattaa pois tarpeettomat käyttäjät kirjautumistunnuksensa, kuoret ja uid, ajaa komentoja samanaikaisesti, interaktiivisesti ja myymälä käsikirjoitus lähdöt lokitiedostoja erillisessä hakemistossa.
Katso käyttö lisätietoja.
Käyttö
Tämä on with_each_user help lähtö:
Käyttö: with_each_user [-h] [-m MASK] [-s SHELL] [-u MIN_UID] [-U MAX_UID]
& Nbsp; [- c samanaikaisuuden] [-d CURRENT_DIRECTORY] [-i]
& Nbsp; [- L LOG_DIRECTORY]
& Nbsp; komento [komento ...]
Suorita komento numero käyttäjien palvelimen
asentohuimaus perustelut:
& Nbsp; komento suoritettava komento
valinnaiset argumentit:
& Nbsp; -h, --help näytä tämä ohje ja poistu
& Nbsp; -m MASK, --mask MASK Filter käyttäjille kirjautumistunnuksensa. Yleistyksen on täällä
& Nbsp; sallittua, voit kirjoittaa esimerkiksi "käyttäjä *"
& Nbsp; -s SHELL, --shell SHELL
& Nbsp; Filter käyttäjiin heidän kuoret. Esimerkiksi voit
& Nbsp; jättää suurin osa järjestelmän käyttäjiä antamalla
& Nbsp; "/ bin / bash" täällä
& Nbsp; -u MIN_UID, --min-uid MIN_UID
& Nbsp; Filter käyttäjiin heidän minimaalinen uid.
& Nbsp; -U MAX_UID, --max-uid MAX_UID
& Nbsp; Filter käyttäjiin heidän max UID (suodattaa pois "nobody",
& Nbsp; esimerkiksi
& Nbsp; -C samanaikaisuuden, --concurrency samanaikaisuuden
& Nbsp; määrä prosesseja toimia samanaikaisesti
& Nbsp; -d CURRENT_DIRECTORY, --current-hakemiston CURRENT_DIRECTORY
& Nbsp; Script Työhakemistoa (suhteessa käyttäjän kotiin)
& Nbsp;-p, --preserve-ympäristö
& Nbsp; Säilytä root ympäristössä. Argumentit vastaavat samaa
& Nbsp; "su" komento
& Nbsp; -f, --format Format komentoriviltä muuttujien mukautettuja jokaiselle
& Nbsp; käyttäjän. Tuetut muuttujat: {käyttäjä}, {uid}, {GID}
& Nbsp; {koti}, {kuori}, {GECOS}.
& Nbsp; -r, --root Suorita komento pääkäyttäjän oikeuksilla (ei "su" ja
& Nbsp; valittu käyttäjä). Vaihtoehto "--format" on hyödyllistä siellä
& Nbsp; -i, --interactive Interactive suorituksen. Aseta tämä lippu suorittaa prosesseja
& Nbsp; vuorovaikutteisesti
& Nbsp; -L LOG_DIRECTORY, --log-hakemiston LOG_DIRECTORY
& Nbsp; hakemisto tallentaa kirjautua kaikkien teloitusten. Jättää tämän
& Nbsp; argumentti, jos haluat vain tulostaa kaiken
& Nbsp; stdout / stderr

Vaatimukset :

  • Python

Muu ohjelmistojen kehittäjä NetAngels

Kommentit with-each-user

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!