Linux/Linux alapok/Terminálok, parancssor, alias, előzmények
< Linux | Linux alapok
Mi a terminál?
szerkesztés- Terminál = parancssor → shell = parancsértelmező
- Szöveges üzemmódú, DOS-szerű
- különböző terminálok vannak
- Gnome-terminál, Xfce4-terminal, xterm, stb.
- Sok parancsértelmező van (pl bash, fish, ksh, zsh stb.)
- lehet a terminálokat csinosítgatni, erre példa Linux Mind Zoli videója – zsh telepítése
- parancsok adhatóak ki
- parancsok listája: http://letix.hu/ és http://szit.hu/doku.php?id=oktatas:linux
- alias: egy adott álnévvel tudunk rövidíteni egy-egy összetettebb parancsot vagy saját parancsot hozhatunk létre.
- Definiálás helye (bash shell esetén): ~/.bashrc
- Globális alias-ok: /etc/bashrc
Előzmények / History
szerkesztés- Fel, le nyilakkal újra lehet előhívni
- lapozni a terminálon a ctrl+page up, ctrl+page down billentyűkkel lehet
- a ~/.bash_history a bejelentkezés előtti parancsokat tartalmazza
Környezeti változók
szerkesztésKörnyezeti változók: az operációs rendszerről vagy programjainkról tárolnak információkat. A környezeti változók a rendszer indulása után automatikusan beállításra kerülnek. Például a PATH környezeti változó megmondja a shellnek, hogy hol keresse a futtatandó fájlokat.
- Listázásuk:
printenv
,set
- lehet egyedileg lekérdezni:
printenv PATH
- beállításuk:
set VAR1=”valami” a VAR1 az egy tetszőleges változó
- megszüntetésük:
unset var1
- megjelenítésük:
echo $VAR1
- hogy a beállítás megmaradjon:
export VAR1=”valami”
- saját parancsot lehet a
/home/bin
mappa alá csinálni, persze csak úgy működik, ha a mappát a PATH környezeti változóhoz hozzáadtuk: export PATH=$PATH:~/bin
, és hogy a .bashrc-be fixáljuk:echo "export PATH=$PATH:~/bin" >> ~/.bashrc
Thottee elmagyarázta ezt a weboldalán részletesebben, hogy mit csinálunk konkrétan: http://linuxkezdoknek.hu/articles.php?article_id=33 (a cikk második fele)
Súgó
szerkesztés- Súgó:
help
, segítség a parancs használatához - parancs:
man
,info
- használata:
man <kapcsolók> <parancs>
info <kapcsolók> <parancs>