InglêsFrancêsEspanhol

Ad


favicon do OnWorks

systemd-run - Online na nuvem

Execute systemd-run no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando systemd-run que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


systemd-run - Executa programas em escopo transitório ou unidades de serviço ou temporizador

SINOPSE


execução do sistema [OPÇÕES ...] COMANDO [ARGS ...]

execução do sistema [OPÇÕES ...] [OPÇÕES DE TEMPORIZADOR ...] {COMANDO} [ARGS ...]

DESCRIÇÃO


execução do sistema pode ser usado para criar e iniciar uma unidade transiente .service ou .scope e executar
o especificado COMANDO iniciar. Também pode ser usado para criar e iniciar .timer transitório
unidades.

Se um comando for executado como uma unidade de serviço temporária, ele será iniciado e gerenciado pelo
gerente de serviço como qualquer outro serviço e, portanto, aparece na saída de systemctl
unidades de lista como qualquer outra unidade. Ele será executado em um ambiente de execução limpo e separado,
com o gerente de serviço como seu processo pai. Neste modo, execução do sistema vai começar o
serviço de forma assíncrona em segundo plano e retorno após o início da execução do comando.

Se um comando for executado como unidade de escopo transiente, ele será iniciado por execução do sistema como
processo pai e, portanto, herdará o ambiente de execução do chamador. No entanto, o
processos do comando são gerenciados pelo gerenciador de serviço semelhante aos serviços normais,
e aparecerá na saída de systemctl unidades de lista. A execução neste caso é
síncrono e retornará somente quando o comando terminar. Este modo é habilitado por meio do
--alcance interruptor (veja abaixo).

Se um comando for executado com opções de cronômetro, como --on-calendar = (veja abaixo), um transiente
unidade de cronômetro é criada junto com a unidade de serviço para o comando especificado. Apenas o
unidade de temporizador transiente é iniciada imediatamente, a unidade de serviço transiente será iniciada
quando o temporizador transiente termina. Se o --unit = é especificado, o COMANDO pode ser omitido.
Neste caso, execução do sistema só cria uma unidade .timer que invoca a unidade especificada quando
decorrido.

OPÇÕES


As seguintes opções são compreendidas:

--sem-perguntar-senha
Não consulte o usuário sobre autenticação para operações privilegiadas.

--alcance
Crie uma unidade transiente .scope em vez da unidade transiente .service padrão.

--unit =
Use este nome de unidade em vez de um gerado automaticamente.

--property =, -p
Define uma propriedade de unidade para o escopo ou unidade de serviço criada. Isso leva um
atribuição no mesmo formato que systemctl(1) de propriedade de conjunto comando.

--description =
Forneça uma descrição para o serviço ou unidade de escopo. Se não for especificado, o comando
em si será usado como uma descrição. Ver Descrição = in unidade do sistema(5).

--slice =
Tornar a nova unidade .service ou .scope parte da fatia especificada, em vez da
sistema.slice.

--permanece-após-saída
Depois que o serviço ou processo de escopo foi encerrado, mantenha o serviço por perto até que seja
explicitamente parado. Isso é útil para coletar informações de tempo de execução sobre o serviço
depois de terminar a execução. Veja também RemainAfterExit = in systemd.serviço(5).

--enviar-suspiro
Ao encerrar o escopo ou unidade de serviço, envie um SIGHUP imediatamente após SIGTERM.
Isso é útil para indicar shells e processos semelhantes a shell que a conexão possui
foi cortado. Veja também SendSIGHUP = in systemd.kill(5).

--service-type =
Define o tipo de serviço. Veja também Tipo = in systemd.serviço(5). Esta opção não tem efeito
em conjunção com --alcance. Padrões para simples.

--uid =, --gid =
Executa o processo de serviço no usuário e grupo UNIX. Veja também Usuário = e Grupo = in
systemd.exec(5).

--nice =
Executa o processo de serviço com o nível adequado especificado. Veja também Legal = in
systemd.exec(5).

--setenv =
Executa o processo de serviço com o conjunto de variáveis ​​de ambiente especificado. Veja também
Ambiente = in systemd.exec(5).

--pty, -t
Ao invocar um comando, o serviço conecta sua entrada e saída padrão ao
invocando tty por meio de um dispositivo pseudo TTY. Isso permite invocar binários como serviços que
espere uma entrada interativa do usuário, como shells de comando interativos.

--quieto, -q
Suprime a saída de informações adicionais durante a execução. Isso é particularmente útil
em combinação com --pty quando irá suprimir a mensagem inicial explicando como
encerrar a conexão TTY.

--on-active =, --on-boot =, --on-startup =, --on-unit-active =, --on-unit-inactive =
Define temporizadores monotônicos em relação a diferentes pontos de partida. Veja também OnActiveSec =,
OnBootSec =, OnStartupSec =, OnUnitActiveSec = e OnUnitInactiveSec = in
systemd.timer(5). Essas opções não têm efeito em conjunto com --alcance.

--on-calendar =
Define temporizadores em tempo real (ou seja, relógio de parede) com expressões de eventos de calendário. Veja também
OnCalendar = in systemd.timer(5). Esta opção não tem efeito em conjunto com
--alcance.

--timer-property =
Define uma propriedade de unidade de cronômetro para a unidade de cronômetro criada. É semelhante com
--propriedade mas apenas para unidade de cronômetro criada. Esta opção só tem efeito em conjunto
de --on-active =, --on-boot =, --on-startup =, --on-unit-active =, --on-unit-inactive =,
--on-calendar =. Isso leva uma tarefa no mesmo formato que systemctl(1) de
propriedade de conjunto comando.

--sem bloqueio
Não espere de forma síncrona a conclusão da operação solicitada. Se este não for
especificado, o trabalho será verificado, enfileirado e execução do sistema vai esperar até o
a inicialização da unidade está concluída. Ao passar este argumento, ele é apenas verificado e
enfileirado.

--do utilizador
Fale com o gerente de serviço do usuário que está ligando, em vez do gerente de serviço de
o sistema.

--sistema
Fale com o gerente de serviço do sistema. Este é o padrão implícito.

-H, --host =
Execute a operação remotamente. Especifique um nome de host ou um nome de usuário e nome de host
separados por "@", para se conectar. O nome do host pode, opcionalmente, ser sufixado por um
nome do contêiner, separado por ":", que se conecta diretamente a um contêiner específico em
o host especificado. Isso usará SSH para se comunicar com a instância do gerenciador de máquina remota.
Os nomes dos contêineres podem ser enumerados com máquinactl -H HOST.

-M, --máquina =
Execute a operação em um contêiner local. Especifique um nome de contêiner para se conectar.

-h, --Socorro
Imprima um breve texto de ajuda e saia.

--versão
Imprima uma string de versão curta e saia.

Todos os argumentos da linha de comando após o primeiro argumento não opcional tornam-se parte do comando
linha do processo lançado. Se um comando é executado como unidade de serviço, seu primeiro argumento
precisa ser um caminho binário absoluto.

SAIR STATUS


Em caso de sucesso, 0 é retornado, caso contrário, um código de falha diferente de zero.

EXEMPLOS


O comando a seguir registrará as variáveis ​​de ambiente fornecidas pelo systemd aos serviços:

# ambiente de execução do systemd
Executando como unidade run-19945.service.
#journalctl -u run-19945.service
08 de setembro 07:37:21 bupkis systemd [1]: Iniciando / usr / bin / env ...
08 de setembro 07:37:21 bupkis systemd [1]: Iniciado / usr / bin / env.
08 de setembro 07:37:21 env bupkis [19948]: PATH =/ usr / local / sbin:/ usr / local / bin:/ usr / sbin:/ usr / bin
08 de setembro 07:37:21 bupkis env [19948]: LANG = en_US.UTF-8
Sep 08 07:37:21 bupkis env[19948]: BOOT_IMAGE=/vmlinuz-3.11.0-0.rc5.git6.2.fc20.x86_64

O seguinte comando invoca o atualizadob(8) ferramenta, mas reduz o peso de E / S do bloco para ela
a 10. Veja systemd.resource-control(5) para obter mais informações sobre o BlockIOWeight =
propriedade.

# systemd-run -p BlockIOWeight = 10 updatedb

O seguinte comando tocará em um arquivo após 30 segundos.

# encontro; systemd-run --on-active = 30 --timer-property = AccuracySec = 100ms / bin / touch / tmp / foo
Seg, 8 de dezembro 20:44:24 KST 2014
Executando como unidade run-71.timer.
Será executado como unidade run-71.service.
#journalctl -b -u run-71.timer
- Os registros começam na sexta-feira 2014-12-05 19:09:21 KST e terminam na segunda-feira 2014/12/08 20:44:54 KST. -
08 de dezembro 20:44:38 container systemd [1]: Iniciando / bin / touch / tmp / foo.
08 de dezembro 20:44:38 container systemd [1]: iniciado / bin / touch / tmp / foo.
#journalctl -b -u run-71.service
- Os registros começam na sexta-feira 2014-12-05 19:09:21 KST e terminam na segunda-feira 2014/12/08 20:44:54 KST. -
08 de dezembro 20:44:48 container systemd [1]: Iniciando / bin / touch / tmp / foo ...
08 de dezembro 20:44:48 container systemd [1]: iniciado / bin / touch / tmp / foo.

O seguinte comando invoca / bin / bash como um serviço passando sua entrada e saída padrão
e erro para o TTY de chamada.

# systemd-run -t --send-suspiro / bin / bash

Use systemd-run online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    Cliente SQL SQuirreL
    Cliente SQL SQuirreL
    SQuirreL SQL Client é um SQL gráfico
    cliente escrito em Java que permitirá
    você para ver a estrutura de um JDBC
    banco de dados compatível, navegue pelos dados em
    mesas ...
    Baixar SQuirreL SQL Client
  • 2
    Suportes
    Suportes
    Brackets é um software de código aberto moderno e gratuito
    editor de texto feito especialmente para Web
    Desenvolvimento. Escrito em HTML, CSS e
    JavaScript com ferramentas visuais focadas e
    prepara...
    Baixe os suportes
  • 3
    Compilador pascal gratuito
    Compilador pascal gratuito
    Um compilador Pascal de 32/64/16 bits para
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, Game Boy
    Advance, Nintendo NDS e DOS;
    compatível semanticamente com...
    Baixe o Compilador Pascal Gratuito
  • 4
    Informações Canon EOS DIGITAL
    Informações Canon EOS DIGITAL
    Canon não tem contagem de obturador
    incluído na informação EXIF ​​de um
    arquivo de imagem, ao contrário de Nikon e
    Pentax. Não há nenhuma base oficial da Canon
    aplicativo ...
    Baixe informações da Canon EOS DIGITAL
  • 5
    rEFInd
    rEFInd
    rEFInd é um fork do boot rEFIt
    Gerente. Como o rEFIt, o rEFInd pode
    detectar automaticamente sua inicialização EFI instalada
    carregadores e apresenta uma bela GUI
    menu da opção de inicialização ...
    Baixar rEFInd
  • 6
    Express Luke GSI
    Express Luke GSI
    Esta página de download do SourceForge era para
    conceder aos usuários o download da minha fonte construída
    GSIs, baseados na grande teoria de Phhusson
    trabalhos. Eu construo o Android Pie e
    Android 1 ...
    Baixar ExpressLuke GSI
  • Mais "

Comandos Linux

Ad