Script to delete log files in linux
- how to clear log file in linux
- how to clear log file in linux without deleting
- how to truncate log file in linux
- how to delete log file in linux
Linux truncate log file keep last lines!
How to Empty a Log File in Linux
You’ll find yourself in situations where you need to empty a file.
How to delete log files in windows 10This often happens when you have huge log files and How would you do that?
One not so clean way would be to remove the file and then create a new file. But this is not a good idea. It won’t be the same file; the timestamp (atime, mtime etc) will be different along with other file permissions.
Instead of creating a new empty file, you can delete its content.
So, how do you empty a file in Linux?
How to remove all log files in a directory linux
How to clear a file from all of its content without deleting the actual file?
4 ways to empty a file in Linux
There are several ways you can empty a file without actually deleting the file. Let me show you some of these methods.
Method 1: Truncate a file using truncate command
The safest way to truncate a log file is using the truncate command.
In the above command, -s is used to set/adjust the size (in bytes) of the file.
When you use -s 0, it means you adjusted the file size to 0 bytes.
If you view the file content, it will be empty.
Method 2: Empty file using :> or >
The
- how to clear mysql log file in linux
- clear log file