I want to erase the contents of the file error.log (nginx error log file), but I don't want to actually delete the file.
is this possible?
You can use this:
(typed just like that - an empty output redirection)
truncate -s0 error.log
sudo bash -c '>error.log'
You'll confuse the daemon. Erase the file then send SIGHUP to nginx.
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
5 years ago