User Tools

Site Tools


linux-survival

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
linux-survival [2023/03/27 16:04] – [The Linux file system] ayanlinux-survival [2024/01/16 15:00] (current) – [Linux basics] jonas
Line 11: Line 11:
 Linux was initially created as a hobby project by the Finnish software engineer Linus Torvalds in 1991. The name Linux is a portmanteau of his first name and Unix, the OS from which Linux is derived (in fact, Linux is a version of Unix). **Very important note:** Linux is pronounced as in Finnish Swedish (Linus Torvalds being part of the Swedish-speaking minority in Finland), with a long i as in "bee" and long u as in "book": lee-nooks, not line-axe: https://upload.wikimedia.org/wikipedia/commons/0/03/Linus-linux.ogg Linux was initially created as a hobby project by the Finnish software engineer Linus Torvalds in 1991. The name Linux is a portmanteau of his first name and Unix, the OS from which Linux is derived (in fact, Linux is a version of Unix). **Very important note:** Linux is pronounced as in Finnish Swedish (Linus Torvalds being part of the Swedish-speaking minority in Finland), with a long i as in "bee" and long u as in "book": lee-nooks, not line-axe: https://upload.wikimedia.org/wikipedia/commons/0/03/Linus-linux.ogg
  
-Unlike Windows or MacOS, there are many varieties of Linux, so-called distributions, which all share the same fundamental architecture and "kernel" (the program that actually runs the OS), but differ in their look and feel, the software included, and ease of use. The reason Linux is so widely used is in part due to the ease of modifying Linux to create a distribution suitable for a particular application (e.g., small and lightweight for low-power computing devices, fast and working in real time for time critical applications such as rocket launches, or with lots of bells and whistles to make them user friendly for desktop use). The most common distributions, such as Ubuntu and Debian, are geared towards user-friendliness and will look fairly familiar to users of Windows and Macs used to a "point-and-click" interface, while the more specialised ones often make do without any graphical user interface at all, instead using a terminal window only (more on that below). +Unlike Windows or MacOS, there are many varieties of Linux, so-called distributions, which all share the same fundamental architecture and "kernel" (the program that actually runs the OS), but differ in their look and feel, the software included, and ease of use. The reason Linux is so widely used is in part due to the ease of modifying Linux to create a distribution suitable for a particular application (e.g., small and lightweight for low-power computing devices, fast and working in real time for time critical applications such as rocket launches or [[https://github.com/readme/featured/nasa-ingenuity-helicopter|flying helicopters on Mars]], or with lots of bells and whistles to make them user friendly for desktop use). The most common distributions, such as Ubuntu and Debian, are geared towards user-friendliness and will look fairly familiar to users of Windows and Macs used to a "point-and-click" interface, while the more specialised ones often make do without any graphical user interface at all, instead using a terminal window only (more on that below). 
  
 ===== Logging in to a remote Linux server ===== ===== Logging in to a remote Linux server =====
Line 38: Line 38:
  
  
-  ***//The shell//**:+  ***//The shell//**
  
 The shell is a program that takes commands from the keyboard and gives them to the operating system to perform. Earlier it was the only user interface available on a Unix-like system such as Linux. Nowadays, we have graphical user interfaces (GUIs) in addition to command line interfaces (CLIs) such as the shell. The shell is a program that takes commands from the keyboard and gives them to the operating system to perform. Earlier it was the only user interface available on a Unix-like system such as Linux. Nowadays, we have graphical user interfaces (GUIs) in addition to command line interfaces (CLIs) such as the shell.
Line 47: Line 47:
  
  
 +  ***//Terminal Emulator//**
 +In order to run **bash** commands, a particular tool called //Terminal Emulator// is used. On a Linux and Mac-OS systems a widely used Terminal Emulator program is called **Terminal**. Psycomp server also has **Terminal** program that can be accessed under the Applications tab.
  
-**//Command-line completion//** 
  
-  *Writing a shell script +  ***//Command-line completion//** 
-  *Navigating the file system+ 
 +    *Writing a shell script 
 +    *Navigating the file system
  
  
Line 58: Line 61:
  
 **//Finding where you are //** pwd **//Finding where you are //** pwd
 +
 +After logging in the psycomp server either through the command line interface or through GUI, it will be important to know which location you areon the computer. 
 +
 +
 +
 +
  
 **//List files://** ls **//List files://** ls
linux-survival.1679933093.txt.gz · Last modified: 2023/03/27 16:04 by ayan

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki