# Clean nginx log

**URL:** <https://www.ruby-forum.com/t/clean-nginx-log/207390>\
**Category:** NGINX\
**Created:** [May 25, 2011, 7:11am UTC](https://www.ruby-forum.com/t/clean-nginx-log/207390 "2011-05-25T07:11:17Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![dubstep](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/cdc98d/32.png) [@dubstep](https://www.ruby-forum.com/u/dubstep)\
**Post date:** [May 25, 2011, 7:11am UTC](https://www.ruby-forum.com/t/clean-nginx-log/207390/1 "2011-05-25T07:11:17Z")

</div>

Hello,

I’m not sure, is it just right to truncate the nginx’s access log by:

echo -n \> /path/to/log/access.log

Thanks.

–  
Jeff P.  
[www.DNSbed.com](http://www.DNSbed.com)

---

<div class="post-metadata">

**Author:** ![jeffpritchard](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/43a26b/32.png) [@jeffpritchard](https://www.ruby-forum.com/u/jeffpritchard)\
**Post date:** [May 25, 2011, 7:39am UTC](https://www.ruby-forum.com/t/clean-nginx-log/207390/2 "2011-05-25T07:39:03Z")

</div>

On Wed, May 25, 2011 at 01:10:54PM +0800, Jeff P. wrote:

> Hello,
> 
> I’m not sure, is it just right to truncate the nginx’s access log by:
> 
> echo -n \> /path/to/log/access.log

nginx uses O\_APPEND flag for access log, so this trick may work.  
There is however, a more safer way:

rm access.log  
kill -USR1 `cat /path/to/nginx.pid`

–  
Igor S.

---

<div class="post-metadata">

**Author:** ![jeffpritchard](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/43a26b/32.png) [@jeffpritchard](https://www.ruby-forum.com/u/jeffpritchard)\
**Post date:** [May 25, 2011, 8:25am UTC](https://www.ruby-forum.com/t/clean-nginx-log/207390/3 "2011-05-25T08:25:24Z")

</div>

2011/5/25 Igor S. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

> nginx uses O\_APPEND flag for access log, so this trick may work.  
> There is however, a more safer way:
> 
> rm access.log  
> kill -USR1 `cat /path/to/nginx.pid`

That’s right. Thanks Igor.

–  
Jeff P.

> **[403 Forbidden](http://www.dnsbed.com)**
