Actions

Difference between revisions of "Linux Command-Line Fundamentals"

From ALICE Documentation

(Created page with "==Description== This tutorial teaches you about the Linux command line and shows you some useful commands. It also shows you how to get help in Linux by using the '''man''' an...")
 
Line 1: Line 1:
 
==Description==
 
==Description==
 
This tutorial teaches you about the Linux command line and shows you some useful commands. It also shows you how to get help in Linux by using the '''man''' and '''apropos''' commands.
 
This tutorial teaches you about the Linux command line and shows you some useful commands. It also shows you how to get help in Linux by using the '''man''' and '''apropos''' commands.
 +
<br/><br/>
 +
For more training and practice using the command line, you can find many great tutorials. Here are a few:<br/>
  
For more training and practice using the command line, you can find many great tutorials. Here are a few:
+
https://www.learnenough.com/command-line-tutorial<br/>
 +
https://cvw.cac.cornell.edu/Linux/<br/>
 +
http://www.ee.surrey.ac.uk/Teaching/Unix/<br/>
 +
https://www.udacity.com/course/linux-command-line-basics--ud595<br/>
 +
<br/>
 +
More Advanced:<br/>
 +
http://moo.nac.uci.edu/~hjm/How_Programs_Work_On_Linux.html<br/>
  
https://www.learnenough.com/command-line-tutorial
+
==Introduction==
https://cvw.cac.cornell.edu/Linux/
+
Unix is an operating system that comes with several application programs. Other examples of operating systems are Microsoft Windows, Apple OS and Google's Android. An operating system is the program running on a computer (or a smartphone) that allows the user to interact with the machine -- to manage files and folders, perform queries and launch applications. In graphical operating systems, like Windows, you interact with the machine mainly with the mouse. You click on icons or make selections from the menus. The Unix that runs on HPC clusters gives you a command-line interface. That is, the way you tell the operating system what you want to do is by typing a command at the prompt and hitting return. To create a new folder you type '''mkdir'''. To copy a file from one folder to another, you type '''cp'''. And to launch an application program, for instance, the editor '''vi''', you type the name of the application. While this may seem old-fashioned, you will find that once you master some simple concepts and commands you can do what you need to do efficiently and that you have enough flexibility to customize the processes that you use on HPC clusters to suit your needs.
http://www.ee.surrey.ac.uk/Teaching/Unix/
 
https://www.udacity.com/course/linux-command-line-basics--ud595
 
 
 
More Advanced:
 
http://moo.nac.uci.edu/~hjm/How_Programs_Work_On_Linux.html
 

Revision as of 14:16, 18 March 2020

Description

This tutorial teaches you about the Linux command line and shows you some useful commands. It also shows you how to get help in Linux by using the man and apropos commands.

For more training and practice using the command line, you can find many great tutorials. Here are a few:

https://www.learnenough.com/command-line-tutorial
https://cvw.cac.cornell.edu/Linux/
http://www.ee.surrey.ac.uk/Teaching/Unix/
https://www.udacity.com/course/linux-command-line-basics--ud595

More Advanced:
http://moo.nac.uci.edu/~hjm/How_Programs_Work_On_Linux.html

Introduction

Unix is an operating system that comes with several application programs. Other examples of operating systems are Microsoft Windows, Apple OS and Google's Android. An operating system is the program running on a computer (or a smartphone) that allows the user to interact with the machine -- to manage files and folders, perform queries and launch applications. In graphical operating systems, like Windows, you interact with the machine mainly with the mouse. You click on icons or make selections from the menus. The Unix that runs on HPC clusters gives you a command-line interface. That is, the way you tell the operating system what you want to do is by typing a command at the prompt and hitting return. To create a new folder you type mkdir. To copy a file from one folder to another, you type cp. And to launch an application program, for instance, the editor vi, you type the name of the application. While this may seem old-fashioned, you will find that once you master some simple concepts and commands you can do what you need to do efficiently and that you have enough flexibility to customize the processes that you use on HPC clusters to suit your needs.