Oracle - How to manage listener log files

Dear expert,

I'm newbie in oracle, I have a problem regarding the listener log files under alert directory and trace directory(please refer to below). As the oracle hard disk size only 10GB, I have to manually delete the log files under alert directory and trace directory.

Is that anyway for oracle to auto compress the log files and only keep for 5days and it will be automatically deleted? Please advice !!! your help is much appreciate!!!
THanks!

oracle@OLP:/oracle/app/diag/tnslsnr/OLP/listener/alert>
oracle@OLP:/oracle/app/diag/tnslsnr/OLP/listener/trace>

As far as I know you need to implement your own custom procedure. You may disable the logging and re-enable it only when/if needed.