Réponses:
Vous pouvez utiliser ceci:
>error.log
(tapé comme ça - une redirection de sortie vide)
ou
truncate -s0 error.log
sudo
prise d'effet. Ou vous pouvez le fairesudo bash -c '>error.log'
echo "some words" > output.txt
mais rien ne se passe.
Vous confondrez le démon. Effacez le fichier puis envoyez-le SIGHUP
à nginx.
truncate
sont atomiques, donc tant qu'aucune recherche n'est en cours (surtout si la seule opération qui se produit est en train de s'ajouter), cela ne devrait pas être perturbateur.