{"id":328,"date":"2009-02-15T12:06:29","date_gmt":"2009-02-15T09:06:29","guid":{"rendered":"http:\/\/www.void.gr\/kargig\/blog\/?p=328"},"modified":"2009-02-15T12:09:11","modified_gmt":"2009-02-15T09:09:11","slug":"a-small-tip-for-more-efficient-command-line-usage-on-debian","status":"publish","type":"post","link":"https:\/\/www.void.gr\/kargig\/blog\/2009\/02\/15\/a-small-tip-for-more-efficient-command-line-usage-on-debian\/","title":{"rendered":"a small tip for more efficient command line usage on debian"},"content":{"rendered":"<p>Debian is one of the few distros that you can&#8217;t search the bash history backward or forward for past commands by default.<br \/>\nTo change that behaviour you need to uncomment two lines inside \/etc\/inputrc.<\/p>\n<p>Change:<br \/>\n<code><br \/>\n# alternate mappings for \"page up\" and \"page down\" to search the history<br \/>\n# \"\\e[5~\": history-search-backward<br \/>\n# \"\\e[6~\": history-search-forward<br \/>\n<\/code><br \/>\nTo:<br \/>\n<code><br \/>\n# alternate mappings for \"page up\" and \"page down\" to search the history<br \/>\n \"\\e[5~\": history-search-backward<br \/>\n \"\\e[6~\": history-search-forward<br \/>\n<\/code><\/p>\n<p>Example usage:<br \/>\nTo search through your old commands that started with &#8220;ssh&#8221; (e.g. ssh -p 551 koko@lala.gr, ssh foo@bar.gr, ssh test@koko.gr -L1111:1.2.3.4:9876), just type ssh and hit PgUp, you will see the previous ssh commands appearing on the command line.<br \/>\n<code>$ ssh[PgUp]<\/code> transforms to <code>$ ssh -p 551 koko@lala.gr<\/code> hit PgUp again and it transforms to<br \/>\n<code>$ ssh foo@bar.gr<\/code> PgUp and it becomes <code>$ ssh test@koko.gr -L1111:1.2.3.4:9876<\/code><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Debian is one of the few distros that you can&#8217;t search the bash history backward or forward for past commands by default. To change that behaviour you need to uncomment two lines inside \/etc\/inputrc. Change: # alternate mappings for &#8220;page up&#8221; and &#8220;page down&#8221; to search the history # &#8220;\\e[5~&#8221;: history-search-backward # &#8220;\\e[6~&#8221;: history-search-forward To: [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ep_exclude_from_search":false,"footnotes":""},"categories":[3],"tags":[],"class_list":["post-328","post","type-post","status-publish","format-standard","hentry","category-linux"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"Debian is one of the few distros that you can&#039;t search the bash history backward or forward for past commands by default. To change that behaviour you need to uncomment two lines inside \/etc\/inputrc. Change: # alternate mappings for &quot;page up&quot; and &quot;page down&quot; to search the history # &quot;\\e[5~&quot;: history-search-backward # &quot;\\e[6~&quot;: history-search-forward To:\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"kargig\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.void.gr\/kargig\/blog\/2009\/02\/15\/a-small-tip-for-more-efficient-command-line-usage-on-debian\/\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.void.gr\\\/kargig\\\/blog\\\/2009\\\/02\\\/15\\\/a-small-tip-for-more-efficient-command-line-usage-on-debian\\\/#article\",\"name\":\"a small tip for more efficient command line usage on debian | Into.the.Void.\",\"headline\":\"a small tip for more efficient command line usage on debian\",\"author\":{\"@id\":\"https:\\\/\\\/www.void.gr\\\/kargig\\\/blog\\\/author\\\/site-admin\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/www.void.gr\\\/kargig\\\/blog\\\/#organization\"},\"datePublished\":\"2009-02-15T12:06:29+02:00\",\"dateModified\":\"2009-02-15T12:09:11+02:00\",\"inLanguage\":\"en-US\",\"commentCount\":6,\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.void.gr\\\/kargig\\\/blog\\\/2009\\\/02\\\/15\\\/a-small-tip-for-more-efficient-command-line-usage-on-debian\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.void.gr\\\/kargig\\\/blog\\\/2009\\\/02\\\/15\\\/a-small-tip-for-more-efficient-command-line-usage-on-debian\\\/#webpage\"},\"articleSection\":\"Linux\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.void.gr\\\/kargig\\\/blog\\\/2009\\\/02\\\/15\\\/a-small-tip-for-more-efficient-command-line-usage-on-debian\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.void.gr\\\/kargig\\\/blog\\\/#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.void.gr\\\/kargig\\\/blog\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.void.gr\\\/kargig\\\/blog\\\/category\\\/linux\\\/#listItem\",\"name\":\"Linux\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.void.gr\\\/kargig\\\/blog\\\/category\\\/linux\\\/#listItem\",\"position\":2,\"name\":\"Linux\",\"item\":\"https:\\\/\\\/www.void.gr\\\/kargig\\\/blog\\\/category\\\/linux\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.void.gr\\\/kargig\\\/blog\\\/2009\\\/02\\\/15\\\/a-small-tip-for-more-efficient-command-line-usage-on-debian\\\/#listItem\",\"name\":\"a small tip for more efficient command line usage on debian\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.void.gr\\\/kargig\\\/blog\\\/#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.void.gr\\\/kargig\\\/blog\\\/2009\\\/02\\\/15\\\/a-small-tip-for-more-efficient-command-line-usage-on-debian\\\/#listItem\",\"position\":3,\"name\":\"a small tip for more efficient command line usage on debian\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.void.gr\\\/kargig\\\/blog\\\/category\\\/linux\\\/#listItem\",\"name\":\"Linux\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.void.gr\\\/kargig\\\/blog\\\/#organization\",\"name\":\"Into.the.Void.\",\"description\":\"Into The Void\",\"url\":\"https:\\\/\\\/www.void.gr\\\/kargig\\\/blog\\\/\",\"sameAs\":[\"https:\\\/\\\/x.com\\\/kargig\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.void.gr\\\/kargig\\\/blog\\\/author\\\/site-admin\\\/#author\",\"url\":\"https:\\\/\\\/www.void.gr\\\/kargig\\\/blog\\\/author\\\/site-admin\\\/\",\"name\":\"kargig\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.void.gr\\\/kargig\\\/blog\\\/2009\\\/02\\\/15\\\/a-small-tip-for-more-efficient-command-line-usage-on-debian\\\/#webpage\",\"url\":\"https:\\\/\\\/www.void.gr\\\/kargig\\\/blog\\\/2009\\\/02\\\/15\\\/a-small-tip-for-more-efficient-command-line-usage-on-debian\\\/\",\"name\":\"a small tip for more efficient command line usage on debian | Into.the.Void.\",\"description\":\"Debian is one of the few distros that you can't search the bash history backward or forward for past commands by default. To change that behaviour you need to uncomment two lines inside \\\/etc\\\/inputrc. Change: # alternate mappings for \\\"page up\\\" and \\\"page down\\\" to search the history # \\\"\\\\e[5~\\\": history-search-backward # \\\"\\\\e[6~\\\": history-search-forward To:\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.void.gr\\\/kargig\\\/blog\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.void.gr\\\/kargig\\\/blog\\\/2009\\\/02\\\/15\\\/a-small-tip-for-more-efficient-command-line-usage-on-debian\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/www.void.gr\\\/kargig\\\/blog\\\/author\\\/site-admin\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/www.void.gr\\\/kargig\\\/blog\\\/author\\\/site-admin\\\/#author\"},\"datePublished\":\"2009-02-15T12:06:29+02:00\",\"dateModified\":\"2009-02-15T12:09:11+02:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.void.gr\\\/kargig\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.void.gr\\\/kargig\\\/blog\\\/\",\"name\":\"Into.the.Void.\",\"description\":\"Into The Void\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.void.gr\\\/kargig\\\/blog\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"a small tip for more efficient command line usage on debian | Into.the.Void.","description":"Debian is one of the few distros that you can't search the bash history backward or forward for past commands by default. To change that behaviour you need to uncomment two lines inside \/etc\/inputrc. Change: # alternate mappings for \"page up\" and \"page down\" to search the history # \"\\e[5~\": history-search-backward # \"\\e[6~\": history-search-forward To:","canonical_url":"https:\/\/www.void.gr\/kargig\/blog\/2009\/02\/15\/a-small-tip-for-more-efficient-command-line-usage-on-debian\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.void.gr\/kargig\/blog\/2009\/02\/15\/a-small-tip-for-more-efficient-command-line-usage-on-debian\/#article","name":"a small tip for more efficient command line usage on debian | Into.the.Void.","headline":"a small tip for more efficient command line usage on debian","author":{"@id":"https:\/\/www.void.gr\/kargig\/blog\/author\/site-admin\/#author"},"publisher":{"@id":"https:\/\/www.void.gr\/kargig\/blog\/#organization"},"datePublished":"2009-02-15T12:06:29+02:00","dateModified":"2009-02-15T12:09:11+02:00","inLanguage":"en-US","commentCount":6,"mainEntityOfPage":{"@id":"https:\/\/www.void.gr\/kargig\/blog\/2009\/02\/15\/a-small-tip-for-more-efficient-command-line-usage-on-debian\/#webpage"},"isPartOf":{"@id":"https:\/\/www.void.gr\/kargig\/blog\/2009\/02\/15\/a-small-tip-for-more-efficient-command-line-usage-on-debian\/#webpage"},"articleSection":"Linux"},{"@type":"BreadcrumbList","@id":"https:\/\/www.void.gr\/kargig\/blog\/2009\/02\/15\/a-small-tip-for-more-efficient-command-line-usage-on-debian\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.void.gr\/kargig\/blog\/#listItem","position":1,"name":"Home","item":"https:\/\/www.void.gr\/kargig\/blog\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.void.gr\/kargig\/blog\/category\/linux\/#listItem","name":"Linux"}},{"@type":"ListItem","@id":"https:\/\/www.void.gr\/kargig\/blog\/category\/linux\/#listItem","position":2,"name":"Linux","item":"https:\/\/www.void.gr\/kargig\/blog\/category\/linux\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.void.gr\/kargig\/blog\/2009\/02\/15\/a-small-tip-for-more-efficient-command-line-usage-on-debian\/#listItem","name":"a small tip for more efficient command line usage on debian"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.void.gr\/kargig\/blog\/#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/www.void.gr\/kargig\/blog\/2009\/02\/15\/a-small-tip-for-more-efficient-command-line-usage-on-debian\/#listItem","position":3,"name":"a small tip for more efficient command line usage on debian","previousItem":{"@type":"ListItem","@id":"https:\/\/www.void.gr\/kargig\/blog\/category\/linux\/#listItem","name":"Linux"}}]},{"@type":"Organization","@id":"https:\/\/www.void.gr\/kargig\/blog\/#organization","name":"Into.the.Void.","description":"Into The Void","url":"https:\/\/www.void.gr\/kargig\/blog\/","sameAs":["https:\/\/x.com\/kargig"]},{"@type":"Person","@id":"https:\/\/www.void.gr\/kargig\/blog\/author\/site-admin\/#author","url":"https:\/\/www.void.gr\/kargig\/blog\/author\/site-admin\/","name":"kargig"},{"@type":"WebPage","@id":"https:\/\/www.void.gr\/kargig\/blog\/2009\/02\/15\/a-small-tip-for-more-efficient-command-line-usage-on-debian\/#webpage","url":"https:\/\/www.void.gr\/kargig\/blog\/2009\/02\/15\/a-small-tip-for-more-efficient-command-line-usage-on-debian\/","name":"a small tip for more efficient command line usage on debian | Into.the.Void.","description":"Debian is one of the few distros that you can't search the bash history backward or forward for past commands by default. To change that behaviour you need to uncomment two lines inside \/etc\/inputrc. Change: # alternate mappings for \"page up\" and \"page down\" to search the history # \"\\e[5~\": history-search-backward # \"\\e[6~\": history-search-forward To:","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/www.void.gr\/kargig\/blog\/#website"},"breadcrumb":{"@id":"https:\/\/www.void.gr\/kargig\/blog\/2009\/02\/15\/a-small-tip-for-more-efficient-command-line-usage-on-debian\/#breadcrumblist"},"author":{"@id":"https:\/\/www.void.gr\/kargig\/blog\/author\/site-admin\/#author"},"creator":{"@id":"https:\/\/www.void.gr\/kargig\/blog\/author\/site-admin\/#author"},"datePublished":"2009-02-15T12:06:29+02:00","dateModified":"2009-02-15T12:09:11+02:00"},{"@type":"WebSite","@id":"https:\/\/www.void.gr\/kargig\/blog\/#website","url":"https:\/\/www.void.gr\/kargig\/blog\/","name":"Into.the.Void.","description":"Into The Void","inLanguage":"en-US","publisher":{"@id":"https:\/\/www.void.gr\/kargig\/blog\/#organization"}}]}},"aioseo_meta_data":{"post_id":"328","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"Article","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"limit_modified_date":false,"created":"2022-01-04 11:58:21","updated":"2026-10-21 09:37:37","focus_keyword":null,"additional_keywords":null,"truseo_locale":null,"ai":null,"breadcrumb_settings":null,"seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.void.gr\/kargig\/blog\/\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.void.gr\/kargig\/blog\/category\/linux\/\" title=\"Linux\">Linux<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\ta small tip for more efficient command line usage on debian\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/www.void.gr\/kargig\/blog\/"},{"label":"Linux","link":"https:\/\/www.void.gr\/kargig\/blog\/category\/linux\/"},{"label":"a small tip for more efficient command line usage on debian","link":"https:\/\/www.void.gr\/kargig\/blog\/2009\/02\/15\/a-small-tip-for-more-efficient-command-line-usage-on-debian\/"}],"views":10027,"_links":{"self":[{"href":"https:\/\/www.void.gr\/kargig\/blog\/wp-json\/wp\/v2\/posts\/328","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.void.gr\/kargig\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.void.gr\/kargig\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.void.gr\/kargig\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.void.gr\/kargig\/blog\/wp-json\/wp\/v2\/comments?post=328"}],"version-history":[{"count":0,"href":"https:\/\/www.void.gr\/kargig\/blog\/wp-json\/wp\/v2\/posts\/328\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.void.gr\/kargig\/blog\/wp-json\/wp\/v2\/media?parent=328"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.void.gr\/kargig\/blog\/wp-json\/wp\/v2\/categories?post=328"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.void.gr\/kargig\/blog\/wp-json\/wp\/v2\/tags?post=328"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}