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
installCriar e habilitar o arquivo de serviço systemd.
uninstallParar o serviço e remover o arquivo de unidade systemd.
startIniciar o serviço.
stopParar o serviço de forma elegante.
restartReiniciar o serviço.
statusMostrar status e saúde do serviço.
logsVer 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 --userInstalar com um arquivo de configuração:
$ renamed service install --user --config ~/.config/renamed/config.yamlVerificar status do serviço:
$ renamed service statusAcompanhar logs ao vivo:
$ renamed service logs --followOpções de Instalação
--userInstalar como um serviço de usuário. Executa sem sudo, inicia no login do usuário.
--systemInstalar 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.2MDicas
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.