{"id":1477,"date":"2023-01-24T01:17:54","date_gmt":"2023-01-23T19:47:54","guid":{"rendered":"https:\/\/trysiteprice.com\/blog\/?p=1477"},"modified":"2023-01-24T01:17:54","modified_gmt":"2023-01-23T19:47:54","slug":"how-to-run-ls-command-case-insensitive-mode-on-linux-unix","status":"publish","type":"post","link":"https:\/\/trysiteprice.com\/blog\/how-to-run-ls-command-case-insensitive-mode-on-linux-unix\/","title":{"rendered":"How to run ls command case insensitive mode on Linux\/Unix"},"content":{"rendered":"<p>The <code>ls<\/code> command in Linux and Unix is case-sensitive by default, but you can make it case-insensitive by using the <code>-f<\/code> option (which tells <code>ls<\/code> to not sort the files) in combination with the <code>-i<\/code> option (which tells <code>ls<\/code> to ignore the case when sorting).<\/p>\n<p>Here&#8217;s an example command that runs the <code>ls<\/code> command in case-insensitive mode:<\/p>\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-wrap hljs language-bash\"><span class=\"hljs-built_in\">ls<\/span> -<span class=\"hljs-keyword\">fi<\/span><br \/>\n<\/code><\/div>\n<\/div>\n<p>This command will list the files in the current directory in case-insensitive order, and it will not sort the files by name.<\/p>\n<p>Alternatively, you can use the <code>find<\/code> command with the <code>-iname<\/code> option, this option allows you to search for a file with a specific name, ignoring the case:<\/p>\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-wrap hljs language-lua\"><span class=\"hljs-built_in\">find<\/span> . -iname <span class=\"hljs-string\">'file*'<\/span><br \/>\n<\/code><\/div>\n<\/div>\n<p>This command will search for files starting with &#8216;file&#8217; in the current directory and all subdirectories, regardless of the case.<\/p>\n<p>Another option is to use the <code>grep<\/code> command with the <code>-i<\/code> option, it allows you to search in a file or a list of files ignoring the case:<\/p>\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-wrap hljs language-bash\"><span class=\"hljs-built_in\">ls<\/span> -l | grep -i <span class=\"hljs-string\">'file'<\/span><br \/>\n<\/code><\/div>\n<\/div>\n<p>This command will list all the files in the current directory, and then it will search for the files that contains &#8216;file&#8217; in the name ignoring the case of the letters.<\/p>\n<p>Please keep in mind that these options are not permanent, they will only affect the current command execution, if you want to make it permanent you need to include it in your shell profile or alias it to another command.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The ls command in Linux and Unix is case-sensitive by default, but you can make it case-insensitive by using the -f option (which tells ls to not sort the files) in combination with the -i option (which tells ls to ignore the case when sorting). Here&#8217;s an example command that runs the ls command in &#8230; <a title=\"How to run ls command case insensitive mode on Linux\/Unix\" class=\"read-more\" href=\"https:\/\/trysiteprice.com\/blog\/how-to-run-ls-command-case-insensitive-mode-on-linux-unix\/\" aria-label=\"Read more about How to run ls command case insensitive mode on Linux\/Unix\">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-1477","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 ls command case insensitive mode on Linux\/Unix - 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-ls-command-case-insensitive-mode-on-linux-unix\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to run ls command case insensitive mode on Linux\/Unix - TrySitePrice\" \/>\n<meta property=\"og:description\" content=\"The ls command in Linux and Unix is case-sensitive by default, but you can make it case-insensitive by using the -f option (which tells ls to not sort the files) in combination with the -i option (which tells ls to ignore the case when sorting). Here&#8217;s an example command that runs the ls command in ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/trysiteprice.com\/blog\/how-to-run-ls-command-case-insensitive-mode-on-linux-unix\/\" \/>\n<meta property=\"og:site_name\" content=\"TrySitePrice\" \/>\n<meta property=\"article:published_time\" content=\"2023-01-23T19:47:54+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-ls-command-case-insensitive-mode-on-linux-unix\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/how-to-run-ls-command-case-insensitive-mode-on-linux-unix\/\"},\"author\":{\"name\":\"Rahul Sahu\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4\"},\"headline\":\"How to run ls command case insensitive mode on Linux\/Unix\",\"datePublished\":\"2023-01-23T19:47:54+00:00\",\"dateModified\":\"2023-01-23T19:47:54+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/how-to-run-ls-command-case-insensitive-mode-on-linux-unix\/\"},\"wordCount\":226,\"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-ls-command-case-insensitive-mode-on-linux-unix\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/how-to-run-ls-command-case-insensitive-mode-on-linux-unix\/\",\"url\":\"https:\/\/trysiteprice.com\/blog\/how-to-run-ls-command-case-insensitive-mode-on-linux-unix\/\",\"name\":\"How to run ls command case insensitive mode on Linux\/Unix - TrySitePrice\",\"isPartOf\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#website\"},\"datePublished\":\"2023-01-23T19:47:54+00:00\",\"dateModified\":\"2023-01-23T19:47:54+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/how-to-run-ls-command-case-insensitive-mode-on-linux-unix\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/trysiteprice.com\/blog\/how-to-run-ls-command-case-insensitive-mode-on-linux-unix\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/how-to-run-ls-command-case-insensitive-mode-on-linux-unix\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/trysiteprice.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to run ls command case insensitive mode on Linux\/Unix\"}]},{\"@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 ls command case insensitive mode on Linux\/Unix - 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-ls-command-case-insensitive-mode-on-linux-unix\/","og_locale":"en_US","og_type":"article","og_title":"How to run ls command case insensitive mode on Linux\/Unix - TrySitePrice","og_description":"The ls command in Linux and Unix is case-sensitive by default, but you can make it case-insensitive by using the -f option (which tells ls to not sort the files) in combination with the -i option (which tells ls to ignore the case when sorting). Here&#8217;s an example command that runs the ls command in ... Read more","og_url":"https:\/\/trysiteprice.com\/blog\/how-to-run-ls-command-case-insensitive-mode-on-linux-unix\/","og_site_name":"TrySitePrice","article_published_time":"2023-01-23T19:47:54+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-ls-command-case-insensitive-mode-on-linux-unix\/#article","isPartOf":{"@id":"https:\/\/trysiteprice.com\/blog\/how-to-run-ls-command-case-insensitive-mode-on-linux-unix\/"},"author":{"name":"Rahul Sahu","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4"},"headline":"How to run ls command case insensitive mode on Linux\/Unix","datePublished":"2023-01-23T19:47:54+00:00","dateModified":"2023-01-23T19:47:54+00:00","mainEntityOfPage":{"@id":"https:\/\/trysiteprice.com\/blog\/how-to-run-ls-command-case-insensitive-mode-on-linux-unix\/"},"wordCount":226,"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-ls-command-case-insensitive-mode-on-linux-unix\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/trysiteprice.com\/blog\/how-to-run-ls-command-case-insensitive-mode-on-linux-unix\/","url":"https:\/\/trysiteprice.com\/blog\/how-to-run-ls-command-case-insensitive-mode-on-linux-unix\/","name":"How to run ls command case insensitive mode on Linux\/Unix - TrySitePrice","isPartOf":{"@id":"https:\/\/trysiteprice.com\/blog\/#website"},"datePublished":"2023-01-23T19:47:54+00:00","dateModified":"2023-01-23T19:47:54+00:00","breadcrumb":{"@id":"https:\/\/trysiteprice.com\/blog\/how-to-run-ls-command-case-insensitive-mode-on-linux-unix\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/trysiteprice.com\/blog\/how-to-run-ls-command-case-insensitive-mode-on-linux-unix\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/trysiteprice.com\/blog\/how-to-run-ls-command-case-insensitive-mode-on-linux-unix\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/trysiteprice.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to run ls command case insensitive mode on Linux\/Unix"}]},{"@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\/1477","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=1477"}],"version-history":[{"count":1,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts\/1477\/revisions"}],"predecessor-version":[{"id":1481,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts\/1477\/revisions\/1481"}],"wp:attachment":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/media?parent=1477"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/categories?post=1477"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/tags?post=1477"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}