{"id":145,"date":"2006-11-27T17:23:18","date_gmt":"2006-11-27T17:23:18","guid":{"rendered":"https:\/\/bodhost.com\/kb\/\/web-hosting\/?p=145"},"modified":"2026-02-26T14:04:59","modified_gmt":"2026-02-26T14:04:59","slug":"scripts-for-empty-varlog-empting-varlog","status":"publish","type":"post","link":"https:\/\/www.bodhost.com\/kb\/scripts-for-empty-varlog-empting-varlog\/","title":{"rendered":"Scripts for Empty var\/log, empting var\/log"},"content":{"rendered":"\r\n<p>On Linux systems, the \/var\/log directory stores important system logs such as authentication, cron jobs, system messages, and web server logs. Over time, these logs can grow large and take up significant disk space.<\/p>\r\n<p>To manage this, administrators often use scripts to clear or reduce the size of log files. Below is an example script that trims log files while retaining recent entries.<\/p>\r\n<h3>Sample Script to Empty \/var\/log<\/h3>\r\n<p>#!\/bin\/bash<\/p>\r\n\r\n\r\n\r\n<p>logpath=\/var\/log<br \/>loglines=5000<\/p>\r\n\r\n\r\n\r\n<p>for name in `ls $logpath`<br \/>do<br \/>tail -n $loglines $logpath\/$name &gt; \/tmp\/log.temp<br \/>cp -f \/tmp\/log.temp $logpath\/$name<br \/>done<br \/>rm -f \/tmp\/log.temp<\/p>\r\n\r\n\r\n\r\n<p>\/bin\/sleep 3<br \/>\/usr\/bin\/killall -9 httpd<br \/>\/bin\/rm -rf \/usr\/local\/apache\/logs\/*<br \/>\/bin\/sleep 5<br \/>\/etc\/rc.d\/init.d\/httpd startssl<\/p>\r\n<p>Using scripts to empty or trim \/var\/log helps manage disk usage and maintain system performance. However, for production servers, it\u2019s recommended to use log rotate or other log management tools to ensure proper rotation and archiving.<\/p>\r\n","protected":false},"excerpt":{"rendered":"<p>On Linux systems, the \/var\/log directory stores important system logs such as authentication, cron jobs, system messages, and web server logs. Over time, these logs can grow large and take up significant disk space. To manage this, administrators often use scripts to clear or reduce the size of log files. Below is an example script [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[666],"tags":[1177,1175,1174,1176],"class_list":["post-145","post","type-post","status-publish","format-standard","hentry","category-general","tag-empting","tag-log","tag-scripts","tag-var"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Scripts for Empty var\/log, empting var\/log | Guided Steps<\/title>\n<meta name=\"description\" content=\"Learn how to use a Bash scripts to clear or trim \/var\/log files in Linux. Includes example script, explanation, and best practices.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.bodhost.com\/kb\/scripts-for-empty-varlog-empting-varlog\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Scripts for Empty var\/log, empting var\/log | Guided Steps\" \/>\n<meta property=\"og:description\" content=\"Learn how to use a Bash scripts to clear or trim \/var\/log files in Linux. Includes example script, explanation, and best practices.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.bodhost.com\/kb\/scripts-for-empty-varlog-empting-varlog\/\" \/>\n<meta property=\"og:site_name\" content=\"Knowledge Base - bodHOST\" \/>\n<meta property=\"article:published_time\" content=\"2006-11-27T17:23:18+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-26T14:04:59+00:00\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/scripts-for-empty-varlog-empting-varlog\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/scripts-for-empty-varlog-empting-varlog\\\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/#\\\/schema\\\/person\\\/c48414ad1536cea20e85282b0737a9f9\"},\"headline\":\"Scripts for Empty var\\\/log, empting var\\\/log\",\"datePublished\":\"2006-11-27T17:23:18+00:00\",\"dateModified\":\"2026-02-26T14:04:59+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/scripts-for-empty-varlog-empting-varlog\\\/\"},\"wordCount\":168,\"publisher\":{\"@id\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/#organization\"},\"keywords\":[\"empting\",\"log\",\"Scripts\",\"var\"],\"articleSection\":[\"General Discussion\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/scripts-for-empty-varlog-empting-varlog\\\/\",\"url\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/scripts-for-empty-varlog-empting-varlog\\\/\",\"name\":\"Scripts for Empty var\\\/log, empting var\\\/log | Guided Steps\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/#website\"},\"datePublished\":\"2006-11-27T17:23:18+00:00\",\"dateModified\":\"2026-02-26T14:04:59+00:00\",\"description\":\"Learn how to use a Bash scripts to clear or trim \\\/var\\\/log files in Linux. Includes example script, explanation, and best practices.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/scripts-for-empty-varlog-empting-varlog\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/scripts-for-empty-varlog-empting-varlog\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/scripts-for-empty-varlog-empting-varlog\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"General Discussion\",\"item\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/category\\\/general\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Scripts for Empty var\\\/log, empting var\\\/log\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/#website\",\"url\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/\",\"name\":\"Web Hosting Knowledge Base | bodHOST Hosting FAQ\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/#organization\"},\"alternateName\":\"Web Hosting Knowledge Base | bodHOST Hosting FAQ\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/#organization\",\"name\":\"Web Hosting Knowledge Base | bodHOST Hosting FAQ\",\"url\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/Profile-Pic.png\",\"contentUrl\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/Profile-Pic.png\",\"width\":240,\"height\":240,\"caption\":\"Web Hosting Knowledge Base | bodHOST Hosting FAQ\"},\"image\":{\"@id\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/#\\\/schema\\\/person\\\/c48414ad1536cea20e85282b0737a9f9\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/51e53199212db3f59606920448d45a6ead224f904558e3ab9251d071a609b202?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/51e53199212db3f59606920448d45a6ead224f904558e3ab9251d071a609b202?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/51e53199212db3f59606920448d45a6ead224f904558e3ab9251d071a609b202?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"url\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/author\\\/admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Scripts for Empty var\/log, empting var\/log | Guided Steps","description":"Learn how to use a Bash scripts to clear or trim \/var\/log files in Linux. Includes example script, explanation, and best practices.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.bodhost.com\/kb\/scripts-for-empty-varlog-empting-varlog\/","og_locale":"en_US","og_type":"article","og_title":"Scripts for Empty var\/log, empting var\/log | Guided Steps","og_description":"Learn how to use a Bash scripts to clear or trim \/var\/log files in Linux. Includes example script, explanation, and best practices.","og_url":"https:\/\/www.bodhost.com\/kb\/scripts-for-empty-varlog-empting-varlog\/","og_site_name":"Knowledge Base - bodHOST","article_published_time":"2006-11-27T17:23:18+00:00","article_modified_time":"2026-02-26T14:04:59+00:00","author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.bodhost.com\/kb\/scripts-for-empty-varlog-empting-varlog\/#article","isPartOf":{"@id":"https:\/\/www.bodhost.com\/kb\/scripts-for-empty-varlog-empting-varlog\/"},"author":{"name":"admin","@id":"https:\/\/www.bodhost.com\/kb\/#\/schema\/person\/c48414ad1536cea20e85282b0737a9f9"},"headline":"Scripts for Empty var\/log, empting var\/log","datePublished":"2006-11-27T17:23:18+00:00","dateModified":"2026-02-26T14:04:59+00:00","mainEntityOfPage":{"@id":"https:\/\/www.bodhost.com\/kb\/scripts-for-empty-varlog-empting-varlog\/"},"wordCount":168,"publisher":{"@id":"https:\/\/www.bodhost.com\/kb\/#organization"},"keywords":["empting","log","Scripts","var"],"articleSection":["General Discussion"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.bodhost.com\/kb\/scripts-for-empty-varlog-empting-varlog\/","url":"https:\/\/www.bodhost.com\/kb\/scripts-for-empty-varlog-empting-varlog\/","name":"Scripts for Empty var\/log, empting var\/log | Guided Steps","isPartOf":{"@id":"https:\/\/www.bodhost.com\/kb\/#website"},"datePublished":"2006-11-27T17:23:18+00:00","dateModified":"2026-02-26T14:04:59+00:00","description":"Learn how to use a Bash scripts to clear or trim \/var\/log files in Linux. Includes example script, explanation, and best practices.","breadcrumb":{"@id":"https:\/\/www.bodhost.com\/kb\/scripts-for-empty-varlog-empting-varlog\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.bodhost.com\/kb\/scripts-for-empty-varlog-empting-varlog\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.bodhost.com\/kb\/scripts-for-empty-varlog-empting-varlog\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"General Discussion","item":"https:\/\/www.bodhost.com\/kb\/category\/general\/"},{"@type":"ListItem","position":2,"name":"Scripts for Empty var\/log, empting var\/log"}]},{"@type":"WebSite","@id":"https:\/\/www.bodhost.com\/kb\/#website","url":"https:\/\/www.bodhost.com\/kb\/","name":"Web Hosting Knowledge Base | bodHOST Hosting FAQ","description":"","publisher":{"@id":"https:\/\/www.bodhost.com\/kb\/#organization"},"alternateName":"Web Hosting Knowledge Base | bodHOST Hosting FAQ","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.bodhost.com\/kb\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.bodhost.com\/kb\/#organization","name":"Web Hosting Knowledge Base | bodHOST Hosting FAQ","url":"https:\/\/www.bodhost.com\/kb\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.bodhost.com\/kb\/#\/schema\/logo\/image\/","url":"https:\/\/www.bodhost.com\/kb\/wp-content\/uploads\/2025\/10\/Profile-Pic.png","contentUrl":"https:\/\/www.bodhost.com\/kb\/wp-content\/uploads\/2025\/10\/Profile-Pic.png","width":240,"height":240,"caption":"Web Hosting Knowledge Base | bodHOST Hosting FAQ"},"image":{"@id":"https:\/\/www.bodhost.com\/kb\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.bodhost.com\/kb\/#\/schema\/person\/c48414ad1536cea20e85282b0737a9f9","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/51e53199212db3f59606920448d45a6ead224f904558e3ab9251d071a609b202?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/51e53199212db3f59606920448d45a6ead224f904558e3ab9251d071a609b202?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/51e53199212db3f59606920448d45a6ead224f904558e3ab9251d071a609b202?s=96&d=mm&r=g","caption":"admin"},"url":"https:\/\/www.bodhost.com\/kb\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.bodhost.com\/kb\/wp-json\/wp\/v2\/posts\/145","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bodhost.com\/kb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bodhost.com\/kb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bodhost.com\/kb\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bodhost.com\/kb\/wp-json\/wp\/v2\/comments?post=145"}],"version-history":[{"count":5,"href":"https:\/\/www.bodhost.com\/kb\/wp-json\/wp\/v2\/posts\/145\/revisions"}],"predecessor-version":[{"id":14628,"href":"https:\/\/www.bodhost.com\/kb\/wp-json\/wp\/v2\/posts\/145\/revisions\/14628"}],"wp:attachment":[{"href":"https:\/\/www.bodhost.com\/kb\/wp-json\/wp\/v2\/media?parent=145"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bodhost.com\/kb\/wp-json\/wp\/v2\/categories?post=145"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bodhost.com\/kb\/wp-json\/wp\/v2\/tags?post=145"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}