Přejít k hlavnímu obsahu
Domů
Vojtěch Zeisek

Hlavní navigace

  • Domů
  • Articles
  • Fotogalerie
  • CV
  • Kontakt
Nástroje
  • Hledat
  • Archiv
  • Slovník

Drobečková navigace

  1. Domů
  2. Kurz práce v příkazové řádce Linuxu nejen pro MetaCentrum 2017

Přidat komentář

Kurz práce v příkazové řádce Linuxu nejen pro MetaCentrum 2017

Od vojta , 11 Říjen, 2016

Nebojte se příkazové řádky Linuxu! Je to mocný a přívětivý nástroj. Prakticky shodně funguje příkazová řádka i v Mac OS X, BSD a dalších UNIXových systémech, nejen v Linuxu. Základní znalost Linuxu není nutná. Kurz bude probíhat v Linuxu, ale většina věcí funguje stejně na Mac OS X a dalších UNIXech. Znalosti práce v Linuxu/UNIXu se hodí např. při zpracování molekulárních a jiných dat. MetaCentrum je služba CESNETu poskytující přístup k obrovské výpočetní kapacitě. Bude-li se kurzu účastnit alespoň jeden člověk nemluvící česky, kurz bude anglicky.

Kurz proběhne v Učebně B12, Benátská 2, 1. mezipatro, 26.-27. 1. 2017 od 9:00 do 17:00 (s pauzou na oběd:-). Kurz je rozvrhnutý a lze si jej zapsat v SISu.

Zájemce o účast prosím o vyplnění krátkého dotazníku.

Přehled témat (může být upraven podle požadavků účastníků):

  • Co to je UNIX, Linux, GNU, jaký je mezi nimi vztah a jaká je architektura systému, jádro
  • Co to znamená "open-source", jaké licence se používají, jaká je filozofie, jaký je obchodní model
  • Jaký je rozdíl mezi jednotlivými linuxovými distribucemi, jak se v tom vyznat, jak si vybrat
  • Vyzkoušení pomocí živých CD/USB nebo virtualizace
  • Speciální užití - záchranná CD, BusyBox v embedded zařízeních (NAS a další síťová zařízení, Android, …)
  • Diverzita grafických nadstaveb vs. podobnost v příkazové řádce
  • Instalace, diskové oddíly, jejich vytváření a kontrola
  • Souborové systémy, struktura adresářů Linuxu, jména souborů a jejich konvence, kde se skrývá konfigurace a data
  • Oprávnění souborů, spustitelnost, ACL, další atributy
  • Root a běžní uživatelé, sudo
  • Proč je důležitý dobrý textový editor, jaké jsou možnosti, kódování znaků, rozdíly mezi operačními systémy
  • Příkazová řádka: Shell - Bash a ti druzí
  • Proměnné, cesta ke spustitelným souborům, aliasy, úpravy chování příkazové řádky
  • Terminály a jejich emulátory, vícenásobné přihlášení, virtuální terminály, přihlášení ke vzdálenému serveru
  • Správa software z příkazové řádky (zypper, rpm, apt, aptitude), spuštění skriptu, kompilace
  • Spouštění Java aplikací
  • Základní informace o systému, volné místo, zjištění typu souboru, hardware
  • Uživatelé, změna hesla, správa služeb (SystemD a jiní)
  • Pohyb v adresářové struktuře, hledání
  • Automatické spouštění úloh
  • Sledování systému, procesy a jejich zabíjení
  • Doplňování klávesou TAB, historie, řetězení příkazů
  • Standardní vstup a výstup, přesměrování, roury
  • Práce s textem - čtení, editace, vybrání řádku nebo sloupce, spojování souborů, zápis do nových souborů
  • Běžné textové editory v příkazové řádce: Nano, MC, Vim, Emacs
  • Porovnání textových souborů, hledání změn
  • Zástupné a speciální znaky, escapování, regulární výrazy
  • Aby úloha běžela i po odhlášení - screen
  • Práce s dokumentací a hledání řešení
  • Připojení souborových systémů, jejich vytváření a kontrola
  • Psaní jednoduchých skriptů - proměnné, podmínky, větvení, cykly, vstupní parametry, návratové hodnoty
  • Paralelizace úloh - využití vícejádrových procesorů
  • Přístup k MetaCentru CESNETu
  • Spouštění úloh v MetaCentru, základní skript
  • Spuštění interaktivních a grafických úloh v MetaCentru
  • Přehled dalších nabídek CESNETu
  • Základní sledování stavu sítě
  • A další...

Na kurz potřebujete

  • Nebát se příkazové řádky. :-)
  • Funkční připojení k Wi-Fi. Buď Eduroam nebo můžete v přihlášce požádat o dočasné jméno a heslo.
  • Jakýkoliv počítač s Linuxem - ať už samotný Linux, dualboot, virtualizaci, popřípadě Cygwin, je to jedno. Nebo jiný UNIX (Mac OS X apod.). V případě dotazů se ozvěte. K dispozici bude výukový server, ke kterému se účastníci budou připojovat. Může tedy stačit používat Putty a připojení k tomuto serveru, nicméně to nebude umožňovat vyzkoušet si úplně všechno.

Změny oproti minulému roku (na základě zpětné vazby od účastníků)

  • Rozšíření kapitoly o skriptování

V případě jakýchkoliv dotazů, žádostí nebo připomínek se ptejte! Níže v komentáři, mailem, apod.

Články
Linux (a jiný software)
openSUSE
Přírodovědecká fakulta UK
Věda, výzkum, biologie
Výuka
  • Přidat komentář
Obsah tohoto pole je soukromý a nebude veřejně zobrazen.
O formátech textu

Prostý text

  • Nejsou povoleny HTML značky.
  • Each email address will be obfuscated in a human readable fashion or, if JavaScript is enabled, replaced with a spam resistent clickable link. Email addresses will get the default web form unless specified. If replacement text (a persons name) is required a webform is also required. Separate each part with the "|" pipe symbol. Replace spaces in names with "_".
  • Web page addresses and email addresses turn into links automatically.
  • Řádky a odstavce se zalomí automaticky.
CAPTCHA
Obrázkové CAPTCHA
Vložte znaky zobrazené na obrázku.
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
  • Czech Czech
  • English English

Proč používat Linux

openSUSE.org

Průvodce Linuxem

KDE - K Desktop Environment

openSUSE GNU/Linux

ORCID iD iconhttps://orcid.org/0000-0003-3481-9367

ResearchID/Publons

GitHub Logo, https://github.com/V-Z

Hlavní RSS kanál a mapa stránek s přehledem kanálů.

Menu uživatelského účtu

  • Přihlásit se

Licence Creative Commons

Dílo dílo, jehož autorem je Vojtěch Zeisek, podléhá licenci Creative Commons Uveďte původ-Neužívejte komerčně-Nezpracovávejte 4.0 Mezinárodní.

Patička

  • Kontakt
  • Soukromí na tomto webu
Powered by Drupal