Difference between revisions of "Introduction to Linux in HPC/Linux Directory Structure"

From HPC Wiki
Introduction to Linux in HPC/Linux Directory Structure
Jump to: navigation, search
Line 40: Line 40:
 
{
 
{
 
|type="()"}
 
|type="()"}
+ A: /
+
+ /
 
|| Explanation: The tree structure for directory is used in Linux system. Therefore the top directory in Linux is /. The /home directory may be an upper level directory for all non-root users. The last option C:\ represents the C drive on Windows.
 
|| Explanation: The tree structure for directory is used in Linux system. Therefore the top directory in Linux is /. The /home directory may be an upper level directory for all non-root users. The last option C:\ represents the C drive on Windows.
- B. /home
+
- /home
 
||  
 
||  
- C. C:\
+
- C:\
 
||  
 
||  
 
</quiz>
 
</quiz>
Line 75: Line 75:
  
 
{{Warning|mode=warn|text= '''no undo and make sure what you want to do (page 16)'''}}
 
{{Warning|mode=warn|text= '''no undo and make sure what you want to do (page 16)'''}}
 
  
 
=== Exercises in Terminal (slide 49)=== <!--T:5-->  
 
=== Exercises in Terminal (slide 49)=== <!--T:5-->  

Revision as of 16:50, 1 October 2020

Video

Linux Introduction Slides 33 - 48 (16 pages)

Slide Layout

   page 1: 
       Windows: drive letter + backslash (C:)
       Linux: standard tree directory structure
       Absolute path: starts with /
       Relative path: w.r.t. working directory
   page 2 - 11: 
       Animation for directory structure
       example directories
   page 12: 
       everything is a file: /dev and /proc
       program/script can be found with which
       special directories: ., .. and ~
   page 13: 
       cd command
   page 14: 40 sec
       ls command
   page 15: 
       specific commands: Ctrl+key (C, Z, D), exit and clear
   page 16: 
       no undo
       make sure what you want to do


Quiz

1. Which one is the top directory in Linux?

/
/home
C:\


2. The command 'cd ' without arguments : if you start in var/log/ and run cd with no arguments, what do you expect will happen?

Nothing it stays in /var/log/
It goes to your home directory
It goes to the filesystem root
The shell stops having a working directory
It’s an error
The shell prompt turns into a shark and eats you


Info:  no tips in this section


Warning:  no undo and make sure what you want to do (page 16)

Exercises in Terminal (slide 49)

1. Go to a specific subfolder of a folder (example: cd Documents/courses/ ) and get back to the home directory using cd command. List 3 different ways to do it using one command. check after every action your path with pwd command.
2. Go to the directory /tmp and jump between /tmp and your home directory back and forth. check after every action your path with pwd command.