{"id":69652,"date":"2022-12-21T09:00:50","date_gmt":"2022-12-21T09:00:50","guid":{"rendered":"https:\/\/www.cryptocabaret.com\/?p=69652"},"modified":"2022-12-21T09:00:50","modified_gmt":"2022-12-21T09:00:50","slug":"5-must-read-resources-for-using-the-linux-command-line","status":"publish","type":"post","link":"https:\/\/www.cryptocabaret.com\/?p=69652","title":{"rendered":"5 must-read resources for using the Linux command line"},"content":{"rendered":"<p><span class=\"field field--name-title field--type-string field--label-hidden\">5 must-read resources for using the Linux command line<\/span><br \/>\n<span class=\"field field--name-uid field--type-entity-reference field--label-hidden\"><a title=\"View user profile.\" href=\"https:\/\/opensource.com\/users\/jim-hall\" class=\"username\">Jim Hall<\/a><\/span><br \/>\n<span class=\"field field--name-created field--type-created field--label-hidden\">Wed, 12\/21\/2022 &#8211; 03:00<\/span><\/p>\n<div class=\"clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item\">\n<p>In the beginning, there was the command line. While modern Linux distributions include graphical desktops like <a href=\"https:\/\/opensource.com\/article\/22\/10\/whats-new-gnome-43-linux\" target=\"_blank\" rel=\"noopener\">GNOME<\/a> and <a href=\"https:\/\/opensource.com\/article\/22\/2\/why-i-love-linux-kde\" target=\"_blank\" rel=\"noopener\">KDE<\/a>, the command line remains one of the power features of every Linux system. With the command line, you can leverage a rich set of instructions to edit and manipulate files, control your system, and automate processes.<\/p>\n<p>This year,\u00a0our contributors wrote\u00a0a lot of great articles about the Linux command line. Here are five of my favorite topics.<\/p>\n<h2><a href=\"https:\/\/opensource.com\/article\/22\/5\/essential-linux-commands\" target=\"_blank\" rel=\"noopener\">12 essential Linux commands for beginners<\/a><\/h2>\n<p>Don Watkins writes about this list of twelve essential commands to navigate the Linux command line. If you&#8217;re new to Linux and want to explore the command line, this is a great list to help you get started.<\/p>\n<h2><a href=\"https:\/\/opensource.com\/article\/22\/7\/awesome-ux-cli-application\" target=\"_blank\" rel=\"noopener\">3 steps to create an awesome UX in a CLI application<\/a><\/h2>\n<p>Creating a command line program with a great user experience (UX) is a tall order, but Noaa Barki shares three actionable steps to make it work. If you&#8217;re building your own command line program, Noaa&#8217;s article will help you to design the commands, design the interface, and provide for backward compatibility.<\/p>\n<\/p>\n<div class=\"embedded-resource-list callout-float-right\">\n<div class=\"field field--name-title field--type-string field--label-hidden field__item\">More Linux resources<\/div>\n<div class=\"field field--name-links field--type-link field--label-hidden field__items\">\n<div class=\"field__item\"><a href=\"https:\/\/developers.redhat.com\/cheat-sheets\/linux-commands-cheat-sheet\/?intcmp=70160000000h1jYAAQ\">Linux commands cheat sheet<\/a><\/div>\n<div class=\"field__item\"><a href=\"https:\/\/developers.redhat.com\/cheat-sheets\/advanced-linux-commands\/?intcmp=70160000000h1jYAAQ\">Advanced Linux commands cheat sheet<\/a><\/div>\n<div class=\"field__item\"><a href=\"https:\/\/www.redhat.com\/en\/services\/training\/rh024-red-hat-linux-technical-overview?intcmp=70160000000h1jYAAQ\">Free online course: RHEL technical overview<\/a><\/div>\n<div class=\"field__item\"><a href=\"https:\/\/opensource.com\/downloads\/cheat-sheet-networking?intcmp=70160000000h1jYAAQ\">Linux networking cheat sheet<\/a><\/div>\n<div class=\"field__item\"><a href=\"https:\/\/opensource.com\/downloads\/cheat-sheet-selinux?intcmp=70160000000h1jYAAQ\">SELinux cheat sheet<\/a><\/div>\n<div class=\"field__item\"><a href=\"https:\/\/opensource.com\/downloads\/linux-common-commands-cheat-sheet?intcmp=70160000000h1jYAAQ\">Linux common commands cheat sheet<\/a><\/div>\n<div class=\"field__item\"><a href=\"https:\/\/opensource.com\/resources\/what-are-linux-containers?intcmp=70160000000h1jYAAQ\">What are Linux containers?<\/a><\/div>\n<div class=\"field__item\"><a href=\"https:\/\/opensource.com\/tags\/linux?intcmp=70160000000h1jYAAQ\">Our latest Linux articles<\/a><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<h2><a href=\"https:\/\/opensource.com\/article\/22\/2\/configure-vim-default-editor\" target=\"_blank\" rel=\"noopener\">How I configure Vim as my default editor on Linux<\/a><\/h2>\n<p>Vim is the venerable visual editor for Linux systems. Expanded from the original <strong>vi<\/strong> editor, Vim (<strong>vi<\/strong> improved) is a powerful and flexible editor. David Both writes about why Vim is a great editor, and how to set other programs to use Vim for editing.<\/p>\n<h2><a href=\"https:\/\/opensource.com\/article\/22\/10\/test-command-linux\" target=\"_blank\" rel=\"noopener\">Tips for using the Linux test command<\/a><\/h2>\n<p>Add extra flexibility to your shell scripts using the <code>test<\/code> command. Seth Kenlon wrote about easy and common ways to control the flow of your shell scripts by using conditional execution. You can test for files, file types, attributes, numbers, and do other comparisons to make your scripts more flexible.<\/p>\n<h2><a href=\"https:\/\/opensource.com\/article\/22\/2\/metacharacters-linux\" target=\"_blank\" rel=\"noopener\">6 Linux metacharacters I love to use on the command line<\/a><\/h2>\n<p>Don Watkins shared this list of special command line characters, including <code>*<\/code> to select a group of files or <code>&gt;<\/code> to redirect the output of a command. If you&#8217;re experimenting with the Linux command line, you may want to learn these important metacharacters to expand your command line usage.<\/p>\n<p>Take a look at some or all of these author&#8217;s links. You are sure to learn something new. If you are rusty with command line concepts these articles will show you the way of the command line.<\/p>\n<\/div>\n<div class=\"clearfix text-formatted field field--name-field-article-subhead field--type-text-long field--label-hidden field__item\">\n<p>The Linux command line remains to be one of the system&#8217;s most powerful and beloved features.<\/p>\n<\/div>\n<div class=\"field field--name-field-lead-image field--type-entity-reference field--label-hidden field__item\">\n<article class=\"media media--type-image media--view-mode-caption\">\n<div class=\"field field--name-field-media-image field--type-image field--label-hidden field__item\">  <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.cryptocabaret.com\/wp-content\/uploads\/2022\/12\/command_line_prompt.png\" width=\"518\" height=\"292\" alt=\"Command line prompt\" title=\"Command line prompt\"><\/div>\n<div class=\"field field--name-field-caption field--type-text-long field--label-hidden caption field__item\"><span class=\"caption__byline\">Image by: <\/span><\/p>\n<p>Opensource.com<\/p>\n<\/div>\n<\/article>\n<\/div>\n<div class=\"field field--name-field-tags field--type-entity-reference field--label-hidden field__items\">\n<div class=\"field__item\"><a href=\"https:\/\/opensource.com\/tags\/linux\" hreflang=\"en\">Linux<\/a><\/div>\n<div class=\"field__item\"><a href=\"https:\/\/opensource.com\/tags\/best-opensourcecom\" hreflang=\"en\">Best of Opensource.com<\/a><\/div>\n<div class=\"field__item\"><a href=\"https:\/\/opensource.com\/tags\/command-line\" hreflang=\"en\">Command line<\/a><\/div>\n<\/p><\/div>\n<div class=\"hidden field field--name-field-listicle-title field--type-string field--label-hidden field__item\">What to read next<\/div>\n<div class=\"field field--name-field-default-license field--type-list-string field--label-hidden field__item\"><a rel=\"license\" href=\"http:\/\/creativecommons.org\/licenses\/by-sa\/4.0\/\"><br \/>\n        <img decoding=\"async\" alt=\"Creative Commons License\" src=\"https:\/\/www.cryptocabaret.com\/wp-content\/uploads\/2022\/12\/cc-by-sa--43.png\" title=\"This work is licensed under a Creative Commons Attribution-Share Alike 4.0 International License.\"><\/a>This work is licensed under a Creative Commons Attribution-Share Alike 4.0 International License.<\/div>\n<section class=\"field field--name-field-comments field--type-comment field--label-hidden comment-wrapper\">\n<div class=\"comments__count\">\n<div class=\"login\"><a href=\"https:\/\/opensource.com\/user\/register?absolute=1\">Register<\/a> or <a href=\"https:\/\/opensource.com\/user\/login?destination=\/feed&amp;absolute=1\">Login<\/a> to post a comment.<\/div>\n<\/p><\/div>\n<\/section>\n<p class=\"wpematico_credit\"><small>Powered by <a href=\"http:\/\/www.wpematico.com\" target=\"_blank\" rel=\"noopener\">WPeMatico<\/a><\/small><\/p>\n","protected":false},"excerpt":{"rendered":"<p>5 must-read resources for using the Linux command line Jim Hall Wed, 12\/21\/2022 &#8211; 03:00 In the beginning, there was the command line. While modern Linux distributions include graphical desktops like GNOME and KDE, the command line remains one of the power features of every Linux system. With the command line, you can leverage a [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":69653,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[307],"tags":[],"class_list":["post-69652","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-open-source"],"_links":{"self":[{"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=\/wp\/v2\/posts\/69652","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=69652"}],"version-history":[{"count":0,"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=\/wp\/v2\/posts\/69652\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=\/wp\/v2\/media\/69653"}],"wp:attachment":[{"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=69652"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=69652"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=69652"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}