accessing the functions of the operating system with a command-line interpreter
I have learned that one can directly access the functions of the operating system with a command-line interpreter. For the sake of the concise and powerful access it enables, advanced users prefer to use it in their daily activities. For the inexperienced users, it would be a nightmare if they found their computer could only be operated from the command line. The graphical user interface is easy to maneuver with s compared to the command line. The commands available are not as apparent as a button-and-menu program. A command-line translator cannot be opened, and immediately one knows how to use it as with the regular graphical application.
I have concluded that CLI is powerful since, as there may be several commands and options to manage an operating system through the GUI, it is certain, it does not have all the controlling options as with CLI. Furthermore, since the CLI can allow one to make use part of the commands, it would be helpful for the systems without graphical programs’ complete resource.
Some of the commands that interest me are: Rm = remove files, cd: change directory, and loops in the bash scripting. Besides, when creating alias, I have learned you can use either .bash_profile or the .bashrc with the keyword alias. The “*” I have learned can be used to represent any value. For instance, to get all words that start with the letters “Pr” we would use “Pr*” to generate all the words. Another exciting thing I learned id that the closing of if loop is closed using the “fi” letters. When equating strings to string and numbers and numbers, I have noticed a difference. For instance, [eq] is used in numbers while [==] is used for strings.