CLI/service

renamed service

Déployez le CLI comme service systemd pour un fonctionnement 24/7. Redémarrages automatiques, journalisation au niveau système et configuration prête pour la production.

renamed service <command> [options]

La commande service gère l'intégration systemd. Elle gère la création de fichiers de

L'exécution en tant que service vous donne des redémarrages automatiques en cas de plantage, une journalisation au niveau système via journalctl et une gestion appropriée des ressources.

Sous-commandes

install

Créer et activer le fichier de service systemd.

uninstall

Arrêter le service et supprimer le fichier d'unité systemd.

start

Démarrer le service.

stop

Arrêter le service gracieusement.

restart

Redémarrer le service.

status

Afficher le statut et la santé du service.

logs

Visualiser les journaux du service via journalctl. Ajoutez --follow pour un suivi en direct.

Exemples

Installer comme service utilisateur (pas de sudo requis) :

$ renamed service install --user

Installer avec un fichier de configuration :

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

Vérifier le statut du service :

$ renamed service status

Suivre les journaux en direct :

$ renamed service logs --follow

Options d'Installation

--user

Installer comme service utilisateur. S'exécute sans sudo, démarre à la connexion utilisateur.

--system

Installer comme service système. Nécessite sudo, s'exécute au démarrage.

--config <path>

Chemin vers le fichier de configuration YAML.

--watch-dir <path>

Répertoire à surveiller. Peut être spécifié plusieurs fois.

Sortie de Statut

 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

Conseils

Authentifier d'abordExécutez renamed auth login avant d'installer le service. Le service a besoin des identifiants en cache pour fonctionner.

Utilisateur vs SystèmeUtilisez --user pour les postes de travail personnels. Utilisez --system pour les serveurs où vous voulez que le service s'exécute au démarrage sans connexion utilisateur.

Fichier de configurationPour les configurations complexes avec plusieurs répertoires surveillés, utilisez un fichier de config YAML plutôt que des drapeaux CLI.

Voir Aussi