Why Use Command-Line when you have the option for GUI that is easy to navigate and control but at some point you may find yourself in one of the following points, there comes the Command-Line in the picture, Let's dig into it. 1. To automate the process. 2. To speed up the process. 3. While login to the server via ssh, Gui is not available, you have to work via command line. Commands Description GENERAL ls list folder and files history shows previous commands cd Change directory cd folder_name relative path cd /folder_name absolute path pwd current working directory ll long list of a file and folder with permissions man command_name shows all the options and details of that particular command chmod 666 file_name.extension changes permission cat file_name.extension | grep word Pipeline used for multiple commands FILES touch Empty file creation nano file_name.extenstion to open file in edit mode sort file_name.extension sort the content of the file sort -r sort file in revers
Find the Solutions for your day to day Code Challenges