J'ai un utilisateur sur mon serveur linux qui a sudo. Je veux éditer la crontab d'un autre utilisateur. Je suis novice dans ce domaine et je ne comprends pas encore ce que les pages de manuel me disent.
L'homme crontab me dit que je peux utiliser ce format pour la commande crontab:
crontab [ -u user ] { -l | -r [ -i ] | -e }
Mais qu'est ce que ça veut dire? Je veux éditer la crontab d'un utilisateur nommé jake
alors j'ai essayé
crontab jake -e
crontab [jake] -e
crontab [-u jake] -e
Et je reçois la même erreur à chaque fois: "erreur d'utilisation: aucun argument n'est autorisé après cette option"
Alors, qu'est-ce que je tape pour éditer la crontab de jake?
[ -u user ]
moyens que vous pouvez éventuellement dire-u user
. Je m'attendais à voiruser
soit en italique (quand dactylographiée) ou comme<user>
indiquant que ce n'est pas la chaîne littérale "utilisateur" que vous devez donner,Réponses:
Essayer
Vous devrez être
root
pour que cela fonctionne.la source
sudo crontab -e -u jake
fonctionnerait sans être root et serait enregistré. Pourrait aussisu jake
et alors fairecrontab -e
mais sudo beaucoup mieux.vous avez besoin de sudo / root pour éditer n’importe quel fichier crontab
la source