{"id":3405,"date":"2023-02-04T15:54:00","date_gmt":"2023-02-04T10:24:00","guid":{"rendered":"https:\/\/trysiteprice.com\/blog\/?p=3405"},"modified":"2023-02-04T15:54:00","modified_gmt":"2023-02-04T10:24:00","slug":"how-to-run-and-execute-command-when-i-log-out-of-linux-session","status":"publish","type":"post","link":"https:\/\/trysiteprice.com\/blog\/how-to-run-and-execute-command-when-i-log-out-of-linux-session\/","title":{"rendered":"How to Run and Execute Command When I Log Out Of Linux Session?"},"content":{"rendered":"<p>You can run a command when you log out of a Linux session by using a shell script that is executed by the logout process. There are different methods for executing a script on logout, depending on the shell you are using.<\/p>\n<p>For the bash shell:<\/p>\n<ol>\n<li>Create a shell script with the commands you want to run on logout.<\/li>\n<li>Save the script in a location where it will be executed when you log out. For example, you can create a script named <code>logout.sh<\/code> in the <code>\/etc\/profile.d<\/code> directory:<\/li>\n<\/ol>\n<div class=\"bg-black mb-4 rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans\"><\/div>\n<div class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-bash\">sudo nano \/etc\/profile.d\/logout.sh<br \/>\n<\/code><\/div>\n<\/div>\n<ol start=\"3\">\n<li>Add the following lines to the script:<\/li>\n<\/ol>\n<div class=\"bg-black mb-4 rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans\"><\/div>\n<div class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-bash\"><span class=\"hljs-meta\">#!\/bin\/bash<\/span><br \/>\n<span class=\"hljs-comment\"># your commands here<\/span><br \/>\n<\/code><\/div>\n<\/div>\n<ol start=\"4\">\n<li>Replace <code>your commands here<\/code> with the commands you want to run on logout.<\/li>\n<li>Make the script executable:<\/li>\n<\/ol>\n<div class=\"bg-black mb-4 rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans\"><\/div>\n<div class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-bash\">sudo <span class=\"hljs-built_in\">chmod<\/span> +x \/etc\/profile.d\/logout.sh<br \/>\n<\/code><\/div>\n<\/div>\n<p>For the tcsh shell:<\/p>\n<ol>\n<li>Create a shell script with the commands you want to run on logout.<\/li>\n<li>Save the script in a location where it will be executed when you log out. For example, you can create a script named <code>logout<\/code> in your home directory:<\/li>\n<\/ol>\n<div class=\"bg-black mb-4 rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans\"><\/div>\n<div class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-bash\">nano ~\/logout<br \/>\n<\/code><\/div>\n<\/div>\n<ol start=\"3\">\n<li>Add the following lines to the script:<\/li>\n<\/ol>\n<div class=\"bg-black mb-4 rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans\"><\/div>\n<div class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-bash\"><span class=\"hljs-meta\">#!\/bin\/tcsh<\/span><br \/>\n<span class=\"hljs-comment\"># your commands here<\/span><br \/>\n<\/code><\/div>\n<\/div>\n<ol start=\"4\">\n<li>Replace <code>your commands here<\/code> with the commands you want to run on logout.<\/li>\n<li>Make the script executable:<\/li>\n<\/ol>\n<div class=\"bg-black mb-4 rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans\"><\/div>\n<div class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-bash\"><span class=\"hljs-built_in\">chmod<\/span> +x ~\/logout<br \/>\n<\/code><\/div>\n<\/div>\n<ol start=\"6\">\n<li>Add the following line to your <code>.logout<\/code> file in your home directory:<\/li>\n<\/ol>\n<div class=\"bg-black mb-4 rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans\"><\/div>\n<div class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-bash\"><span class=\"hljs-keyword\">if<\/span> ($?<span class=\"hljs-built_in\">logout<\/span>) <span class=\"hljs-keyword\">then<\/span><br \/>\n  ~\/.logout<br \/>\nendif<br \/>\n<\/code><\/div>\n<\/div>\n<p>These steps should run the specified commands when you log out of your Linux session. Note that the exact steps may vary depending on the specific Linux distribution and shell you are using.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>You can run a command when you log out of a Linux session by using a shell script that is executed by the logout process. There are different methods for executing a script on logout, depending on the shell you are using. For the bash shell: Create a shell script with the commands you want &#8230; <a title=\"How to Run and Execute Command When I Log Out Of Linux Session?\" class=\"read-more\" href=\"https:\/\/trysiteprice.com\/blog\/how-to-run-and-execute-command-when-i-log-out-of-linux-session\/\" aria-label=\"Read more about How to Run and Execute Command When I Log Out Of Linux Session?\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-3405","post","type-post","status-publish","format-standard","hentry","category-best-tutorial"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Run and Execute Command When I Log Out Of Linux Session? - TrySitePrice<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/trysiteprice.com\/blog\/how-to-run-and-execute-command-when-i-log-out-of-linux-session\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Run and Execute Command When I Log Out Of Linux Session? - TrySitePrice\" \/>\n<meta property=\"og:description\" content=\"You can run a command when you log out of a Linux session by using a shell script that is executed by the logout process. There are different methods for executing a script on logout, depending on the shell you are using. For the bash shell: Create a shell script with the commands you want ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/trysiteprice.com\/blog\/how-to-run-and-execute-command-when-i-log-out-of-linux-session\/\" \/>\n<meta property=\"og:site_name\" content=\"TrySitePrice\" \/>\n<meta property=\"article:published_time\" content=\"2023-02-04T10:24:00+00:00\" \/>\n<meta name=\"author\" content=\"Rahul Sahu\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/how-to-run-and-execute-command-when-i-log-out-of-linux-session\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/how-to-run-and-execute-command-when-i-log-out-of-linux-session\/\"},\"author\":{\"name\":\"Rahul Sahu\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4\"},\"headline\":\"How to Run and Execute Command When I Log Out Of Linux Session?\",\"datePublished\":\"2023-02-04T10:24:00+00:00\",\"dateModified\":\"2023-02-04T10:24:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/how-to-run-and-execute-command-when-i-log-out-of-linux-session\/\"},\"wordCount\":228,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#organization\"},\"articleSection\":[\"Best\/Tutorial\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/trysiteprice.com\/blog\/how-to-run-and-execute-command-when-i-log-out-of-linux-session\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/how-to-run-and-execute-command-when-i-log-out-of-linux-session\/\",\"url\":\"https:\/\/trysiteprice.com\/blog\/how-to-run-and-execute-command-when-i-log-out-of-linux-session\/\",\"name\":\"How to Run and Execute Command When I Log Out Of Linux Session? - TrySitePrice\",\"isPartOf\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#website\"},\"datePublished\":\"2023-02-04T10:24:00+00:00\",\"dateModified\":\"2023-02-04T10:24:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/how-to-run-and-execute-command-when-i-log-out-of-linux-session\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/trysiteprice.com\/blog\/how-to-run-and-execute-command-when-i-log-out-of-linux-session\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/how-to-run-and-execute-command-when-i-log-out-of-linux-session\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/trysiteprice.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Run and Execute Command When I Log Out Of Linux Session?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#website\",\"url\":\"https:\/\/trysiteprice.com\/blog\/\",\"name\":\"TrySitePrice\",\"description\":\"Free Website Value Calculator Tool\",\"publisher\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/trysiteprice.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#organization\",\"name\":\"TrySitePrice\",\"url\":\"https:\/\/trysiteprice.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/trysiteprice.com\/blog\/wp-content\/uploads\/2021\/12\/cropped-trysiteprice-logo.png\",\"contentUrl\":\"https:\/\/trysiteprice.com\/blog\/wp-content\/uploads\/2021\/12\/cropped-trysiteprice-logo.png\",\"width\":395,\"height\":268,\"caption\":\"TrySitePrice\"},\"image\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4\",\"name\":\"Rahul Sahu\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/51f0f95f7b95665f62baed2211572165?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/51f0f95f7b95665f62baed2211572165?s=96&d=mm&r=g\",\"caption\":\"Rahul Sahu\"},\"sameAs\":[\"https:\/\/trysiteprice.com\/blog\"],\"url\":\"https:\/\/trysiteprice.com\/blog\/author\/rsahu4242_trysiteprice\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Run and Execute Command When I Log Out Of Linux Session? - TrySitePrice","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:\/\/trysiteprice.com\/blog\/how-to-run-and-execute-command-when-i-log-out-of-linux-session\/","og_locale":"en_US","og_type":"article","og_title":"How to Run and Execute Command When I Log Out Of Linux Session? - TrySitePrice","og_description":"You can run a command when you log out of a Linux session by using a shell script that is executed by the logout process. There are different methods for executing a script on logout, depending on the shell you are using. For the bash shell: Create a shell script with the commands you want ... Read more","og_url":"https:\/\/trysiteprice.com\/blog\/how-to-run-and-execute-command-when-i-log-out-of-linux-session\/","og_site_name":"TrySitePrice","article_published_time":"2023-02-04T10:24:00+00:00","author":"Rahul Sahu","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/trysiteprice.com\/blog\/how-to-run-and-execute-command-when-i-log-out-of-linux-session\/#article","isPartOf":{"@id":"https:\/\/trysiteprice.com\/blog\/how-to-run-and-execute-command-when-i-log-out-of-linux-session\/"},"author":{"name":"Rahul Sahu","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4"},"headline":"How to Run and Execute Command When I Log Out Of Linux Session?","datePublished":"2023-02-04T10:24:00+00:00","dateModified":"2023-02-04T10:24:00+00:00","mainEntityOfPage":{"@id":"https:\/\/trysiteprice.com\/blog\/how-to-run-and-execute-command-when-i-log-out-of-linux-session\/"},"wordCount":228,"commentCount":0,"publisher":{"@id":"https:\/\/trysiteprice.com\/blog\/#organization"},"articleSection":["Best\/Tutorial"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/trysiteprice.com\/blog\/how-to-run-and-execute-command-when-i-log-out-of-linux-session\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/trysiteprice.com\/blog\/how-to-run-and-execute-command-when-i-log-out-of-linux-session\/","url":"https:\/\/trysiteprice.com\/blog\/how-to-run-and-execute-command-when-i-log-out-of-linux-session\/","name":"How to Run and Execute Command When I Log Out Of Linux Session? - TrySitePrice","isPartOf":{"@id":"https:\/\/trysiteprice.com\/blog\/#website"},"datePublished":"2023-02-04T10:24:00+00:00","dateModified":"2023-02-04T10:24:00+00:00","breadcrumb":{"@id":"https:\/\/trysiteprice.com\/blog\/how-to-run-and-execute-command-when-i-log-out-of-linux-session\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/trysiteprice.com\/blog\/how-to-run-and-execute-command-when-i-log-out-of-linux-session\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/trysiteprice.com\/blog\/how-to-run-and-execute-command-when-i-log-out-of-linux-session\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/trysiteprice.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Run and Execute Command When I Log Out Of Linux Session?"}]},{"@type":"WebSite","@id":"https:\/\/trysiteprice.com\/blog\/#website","url":"https:\/\/trysiteprice.com\/blog\/","name":"TrySitePrice","description":"Free Website Value Calculator Tool","publisher":{"@id":"https:\/\/trysiteprice.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/trysiteprice.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/trysiteprice.com\/blog\/#organization","name":"TrySitePrice","url":"https:\/\/trysiteprice.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/trysiteprice.com\/blog\/wp-content\/uploads\/2021\/12\/cropped-trysiteprice-logo.png","contentUrl":"https:\/\/trysiteprice.com\/blog\/wp-content\/uploads\/2021\/12\/cropped-trysiteprice-logo.png","width":395,"height":268,"caption":"TrySitePrice"},"image":{"@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4","name":"Rahul Sahu","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/51f0f95f7b95665f62baed2211572165?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/51f0f95f7b95665f62baed2211572165?s=96&d=mm&r=g","caption":"Rahul Sahu"},"sameAs":["https:\/\/trysiteprice.com\/blog"],"url":"https:\/\/trysiteprice.com\/blog\/author\/rsahu4242_trysiteprice\/"}]}},"_links":{"self":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts\/3405","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/comments?post=3405"}],"version-history":[{"count":1,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts\/3405\/revisions"}],"predecessor-version":[{"id":3406,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts\/3405\/revisions\/3406"}],"wp:attachment":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/media?parent=3405"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/categories?post=3405"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/tags?post=3405"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}