Pular para o conteúdo principal
Renamed.to logorenamed.to
CLI/service

renamed service

Implante a CLI como um serviço systemd para operação 24/7. Reinicializações automáticas, registro em nível de sistema e configuração pronta para produção.

renamed service <command> [options]

O comando service gerencia a integração com systemd. Ele lida com a criação de arquivo de serviço, habilitação na inicialização e fornece atalhos para operações comuns, como visualizar logs.

Executar como um serviço oferece reinicialização automática em caso de falhas, registro em nível de sistema via journalctl e gerenciamento adequado de recursos.

Subcomandos

install

Criar e habilitar o arquivo de serviço systemd.

uninstall

Parar o serviço e remover o arquivo de unidade systemd.

start

Iniciar o serviço.

stop

Parar o serviço de forma elegante.

restart

Reiniciar o serviço.

status

Mostrar status e saúde do serviço.

logs

Ver logs do serviço via journalctl. Adicione --follow para acompanhamento ao vivo.

Exemplos

Instalar como serviço de usuário (sem necessidade de sudo):

$ renamed service install --user

Instalar com um arquivo de configuração:

$ renamed service install --user --config ~/.config/renamed/config.yaml

Verificar status do serviço:

$ renamed service status

Acompanhar logs ao vivo:

$ renamed service logs --follow

Opções de Instalação

--user

Instalar como um serviço de usuário. Executa sem sudo, inicia no login do usuário.

--system

Instalar como um serviço de sistema. Requer sudo, executa na inicialização.

--config <path>

Caminho para arquivo de configuração YAML.

--watch-dir <path>

Diretório para monitorar. Pode ser especificado várias vezes.

Saída de Status

● renamed.service - Renamed File Organizer
   Loaded: loaded (/etc/systemd/user/renamed.service)
   Active: active (running) since Mon 2026-01-06 09:15:00
   Main PID: 12847 (node)
   Memory: 48.2M

Dicas

Autentique primeiro — Execute renamed auth login antes de instalar o serviço. O serviço precisa de credenciais em cache para operar.

Usuário vs Sistema — Use --user para estações de trabalho pessoais. Use --system para servidores onde você deseja que o serviço seja executado na inicialização sem login do usuário.

Arquivo de configuração — Para configurações complexas com vários diretórios de monitoramento, use um arquivo de configuração YAML em vez de flags CLI.

Veja Também