23 - Skripty a aliasy v operačním systému LINUX

Transkript

23 - Skripty a aliasy v operačním systému LINUX
23. Skripty a aliasy v operačním systému LINUX
Alias
‫׃‬
‫׃‬
‫׃‬
‫׃‬
‫׃‬
pomocí aliasů můžeme vytvořit nové příkazy (použijeme standardní příkaz a nějakou volbu)
aliasy se ukládají do souboru .bashrc
alias se vytváří pomocí příkazu alias
alias ll=”ls –l”
‫ ׃‬už nebudeme muset zadávat ls –l, stačí když zadáme příkaz ll
‫ ׃‬ll – název nově vzniklého příkazu
‫“= ׃‬ls –l“ – příkaz, který chceme nahradit; pokud je zde uvedeno pouze jedno slovo, tak se
nemusí použít uvozovky
příklady:
#skutečně používané aliasy
alias ll=“ls –l”
alias mroe=more
alias moer=more
#fiktivní, pokud chceme použít uvozovky v pravé části, musíme před ně uvést \
alias gp=“grep \“ftp\” /etc/passwd”
Konfigurační soubory
‫ ׃‬/etc/bashrc – obsahuje systémové aliasy a funkce
‫ ׃‬/etc/profile – obsahuje nastavení prostředí systému a programy po spuštění
‫ ׃‬$HOME/.bashrc – obsahuje aliasy a funkce uživatelů
‫ ׃‬4HOME/.bash_profile – obsahuje nastavení uživatelského prostředí a programy po spuštění
Skripty
‫ ׃‬jsou obdobou dávkových souborů (*.BAT) v systému DOS
‫ ׃‬jsou výrazně pomalejší než kompilovaný program, ale snadno se vytvářejí a modifikují
‫ ׃‬abychom mohli skript spustit musí mít nastavené právo x
‫ ׃‬příklady:
#vypsání textu na terminál
echo Hello World
#podrobný výpis adresáře /etc
ls –l /etc
#proměnné se nemusí deklarovat, automaticky se vytvoří, když jim přiřadíme hodnotu
text=“Nějaký text”
echo $text
#načtení a výpis proměnné
read x
echo $x
Copyright 2003 Martin Pawlas
http://maturita.euweb.cz

Podobné dokumenty

Sken - Minerva

Sken - Minerva Nisler ze spo1ečnosti oR-CZ připomněl vývoj od statických reportů, které stačilyvětšině ještě před pár 1ety, k dy'rramickému modelování a predikci výwoj e klísoučasnosti čových ukazatelů firmy. ',V...

Více

Organizační opatření k závěrečným zkouškám na SŠ ve školním

Organizační opatření k závěrečným zkouškám na SŠ ve školním a) prověřit osobní údaje a studijní podklady žáků b) připravit přehled klasifikace žáků a pedagogickou dokumentaci c) v průběhu závěrečných zkoušek doplňovat potřebné záznamy a tiskopisy d) zajisti...

Více

Klientský manuál Sodexo v1.2.1

Klientský manuál Sodexo v1.2.1 stejná, ale objednávka bude odbavena pomaleji. Pokud je personalizace tvořena jedním druhem produktu z dvojice stravenky, nestravenky, dělení objednávky není třeba. V případě, kdy objednávka obsahu...

Více

Téma 1: Práce s Desktop

Téma 1: Práce s Desktop Na tomto obrázku je vidět, že pro složku .directory může vlastník souboru (fimuhk) číst a zapisovat, vlastnická skupina a ostatní pouze číst. Změny práv k souborům se provádějí pomocí příkazu chmod...

Více