Difference between revisions of "Introduction to Linux in HPC/Historical Background"
Introduction to Linux in HPC/Historical Background
Jump to navigation
Jump to search
m (Initial introductory sentence for this part of the tutorial) |
m (Update quiz questions.) |
||
Line 14: | Line 14: | ||
=== Quiz === <!--T:5--> | === Quiz === <!--T:5--> | ||
− | + | ||
− | {{hidden begin | + | {{hidden begin |
− | |title = 1. | + | |title = 1. What is the POSIX Standard? |
+ | }} | ||
+ | <quiz display=simple> | ||
+ | { | ||
+ | |type="()"} | ||
+ | + A standard describing interfaces that all complicant variants of UNIX need to implement. | ||
+ | || True | ||
+ | - A proposal for a new operating system succeeding UNIX. | ||
+ | || | ||
+ | - A UNIX distribution that had to be renamed due to legal claims. | ||
+ | || | ||
+ | </quiz> | ||
+ | {{hidden end}} | ||
+ | |||
+ | {{hidden begin | ||
+ | |title = 2. What does LINUX refer to? | ||
}} | }} | ||
<quiz display=simple> | <quiz display=simple> | ||
{ | { | ||
|type="()"} | |type="()"} | ||
− | + | + | - A complete installation of the operating system with all supporting tools and applications. |
− | || | + | || |
− | - | + | + The operating system kernel only. |
− | || | + | || |
+ | - The operating sytem kernel including the most basic system tools. | ||
+ | || | ||
+ | - None of the Above | ||
+ | || | ||
</quiz> | </quiz> | ||
{{hidden end}} | {{hidden end}} | ||
{{hidden begin | {{hidden begin | ||
− | |title = | + | |title = 3. What is a distribution? |
+ | }} | ||
+ | <quiz display=simple> | ||
+ | { | ||
+ | |type="()"} | ||
+ | - A commercial publishing channel to obtain the Linux kernel. | ||
+ | || | ||
+ | + A pre-configured collection of Linux kernel and accompanying applications. | ||
+ | || | ||
+ | - A public file server hosting the Linux kernel and a few system applications. | ||
+ | || | ||
+ | - None of the Above | ||
+ | || | ||
+ | </quiz> | ||
+ | {{hidden end}} | ||
+ | |||
+ | {{hidden begin | ||
+ | |title = 4. What does GNU stands for? | ||
}} | }} | ||
<quiz display=simple> | <quiz display=simple> | ||
Line 47: | Line 83: | ||
{{hidden end}} | {{hidden end}} | ||
− | {{ | + | {{hidden begin |
+ | |title = 5. How many HPC systems of the Top500 used some form of Linux in June of 2020? | ||
+ | }} | ||
+ | <quiz display=simple> | ||
+ | { | ||
+ | |type="()"} | ||
+ | - 80% | ||
+ | || see [https://top500.org/statistics/list top500] (access on 27.08.2020) List in June 2020 shows all Top 500 supercomputers are using Linux. | ||
+ | - 95% | ||
+ | || see [https://top500.org/statistics/list top500] (access on 27.08.2020) List in June 2020 shows all Top 500 supercomputers are using Linux. | ||
+ | + 100% | ||
+ | || see [https://top500.org/statistics/list top500] (access on 27.08.2020) List in June 2020 shows all Top 500 supercomputers are using Linux. | ||
+ | </quiz> | ||
+ | {{hidden end}} | ||
+ | |||
{{Tutorial Navigation | {{Tutorial Navigation |
Revision as of 10:02, 23 November 2020
Tutorial | |
---|---|
Title: | Introduction to Linux in HPC |
Provider: | HPC.NRW
|
Contact: | tutorials@hpc.nrw |
Type: | Multi-part video |
Topic Area: | HPC Platforms |
License: | CC-BY-SA |
Syllabus
| |
1. Background and History | |
2. The Command Line | |
3. Linux Directory Structure | |
4. Files | |
5. Text display and search | |
6. Users and permissions | |
7. Processes | |
8. The vim text editor | |
9. Shell scripting | |
10. Environment variables | |
11. System configuration | |
12. SSH Connections | |
13. SSH: Graphics and File Transfer | |
14. Various tips |
This part of the tutorial introduces Linux and puts it into context with the UNIX operating system, the POSIX standard, and the GNU initiative. It further introduced terms like kernel and distribution that will help you understand further literature or videos on this topic.
Video
Quiz