Difference between revisions of "Introduction to Linux in HPC/Linux in HPC"
Introduction to Linux in HPC/Linux in HPC
Jump to navigation
Jump to search
Line 105: | Line 105: | ||
{{hidden begin | {{hidden begin | ||
− | |title = Which command you can use to do a secure copy from the Cluster to you local Linux machine?</br> | + | |title = 1. Which command you can use to do a secure copy from the Cluster to you local Linux machine?</br> |
Hint:<code>man scp</code> | Hint:<code>man scp</code> | ||
}} | }} | ||
Line 117: | Line 117: | ||
{{hidden end}} | {{hidden end}} | ||
− | + | {{hidden begin | |
− | + | |title = 2. Label the interface elements in the terminal: | |
+ | }} | ||
+ | <quiz display=simple> | ||
+ | { [[Linux hpc quiz.png|frame|500px]] | ||
+ | | type="()" } | ||
+ | + Herring | ||
+ | ||This is many Herring swimming in uniform formation in the Bearing Sea by the light of the silvery moon. This swarm was photographed by the great artic explorer who fell overboard in 1887 with his camera and took this flash picture of the fish of the sea. | ||
+ | - Salmon | ||
+ | - Tunafish | ||
+ | - Goldfish | ||
+ | </quiz> | ||
+ | {{hidden end}} | ||
{{Warning|mode=info|text= '''no tips in this section'''}} | {{Warning|mode=info|text= '''no tips in this section'''}} |
Revision as of 13:00, 2 October 2020
Video
Linux in HPC Slides 3 - 40 (38 pages)
Slide Layout
page 3: Shell scripts Shell utilities Combine multiple programs via pipeline. page 4 - 5: space is important string comparison integer comparison other operators page 6: for-loop while-loop page 7: grep sed awk page 8 - 9: command1 | command2 echo "scale=64; 355.0/113.0" | bc -l Tips for pipeline page 10 - 11: mature grep simpler grep page 12: create input files run simulations collect results page 13: step 1: prepare input template page 14: step 2: replace placeholder using sed page 15: step 3: loop thru all parameters page 16: step 4: save input files page 17: step 5: run simulations page 18: identify useful data in output page 19: small steps for writing a script page 20: multiple solutions are possible page 21: filename for output page 22: get boxsize page 23: init variables page 24: accumulate avgT and count numT page 25: calculate avgT page 26: print the results (explain printf and format) page 27: execute report.sh page 28: three parts in awk script page 29: init variables page 30: get boxsize page 31: accumulate avgT and increment numT page 32: print the results page 33: execute report.awk page 34: How to summarize the final results? page 35: step 1: find and sort page 36: step 2: loop the list of output page 37: step 3: use either report.sh or report.awk page 38: show final report page 39: Environment modules for HPC users module cmd page 40: Recommendations
Quiz
1. Which command you can use to do a secure copy from the Cluster to you local Linux machine?
Hint:
Hint:
man scp
2. Label the interface elements in the terminal:
Info: | no tips in this section |
Warning: | no warnings in this section |