59
szerkesztés
(Itt olvas is valaki?) |
(kicsit átírva) |
||
Ez a könyv a [http://hu.wikipedia.org/wiki/Linux Linux] alapú számítógépes operációs rendszerek parancssori lehetőségeit mutatja be.
A bemutatott parancsok nagy része minden Unix alapú rendszeren használható. A
Minden leírt példát próbálj ki. Ha csak elolvasod az kevés. Ha nincs telepített Linuxod, akkor használj egy Live CD-ét, például: [[w:Knopiix|Knoppix]]. A Live CD helyett telepíthetsz is egy linuxos rendszert. Ha nincs olyan számítógép, ▼
ahol az adatok törölhetők, akkor használj virtuális gépet. Erre a célra ajánlom a VirtualBox programot.
▲Minden leírt példát próbálj ki. Ha csak elolvasod az kevés. Ha nincs telepített Linuxod akkor használj egy Live CD-ét, például: [[w:Knopiix|Knoppix]]
== Azonosítás ==
A
ha csak a parancssoros felület lett telepítve. A login nem egy hibaüzenet, a felhasználónév
beírását várja a rendszer:
<pre>
login: joe
A felhasználó a passwd paranccsal megváltoztathatja saját jelszavát.
<br>
Mások jelszavát csak a rendszergazda, azaz a root felhasználó képes megváltoztatni. Ekkor
'''A joe felhasználó jelszavának megváltoztatása:'''
<pre>
# passwd joe
$ logout
</pre>
A
A Linux terjesztések lehetővé teszik grafikus bejelentkezést is. Erre a célra XDM, KDM vagy a GDM csomag
==
Ha bejutottunk a rendszerbe egy várakozási jel, pontosabban
'''Felhasználó várakozási jele'''
A root felhasználónak az alapértelmezett várakozási jele
'''Root felhasználó promptja'''
<pre>
root@jupiter:~#
</pre>
'''A PS1 környezeti változó tartalma'''
Akkor használjuk, ha az útvonal nagyon hosszú szeretnénk egy egyszerű várakozási jelet.
<br>
Ha a fentieket szeretnénk véglegesíteni, akkor írjuk a fentieket a /home/joe/.bashrc
'''Például'''
<pre>
$ echo "export PS1='$ '" >> ~/.bashrc
</pre>
Az utóbbi példából
a saját könyvtárunk meghatározására.
</pre>
Könyvtárak létrehozására az mkdir parancsot használjuk. A parancs első része az "mk" az angol make szóból származik. Magyarul elkészít, csinál szavakkal fordítható. A "dir" az angol directory szóból ered, amely magyarul könyvtár, vagy másik elterjedt nevén mappa néven fordítható. A parancs tehát egy könyvtár elkészítésére utal. Paraméterként több könyvtár is megadható. Ügyeljünk arra, hogy a Linuxos rendszerek a kisbetű nagybetű érzékenyek. Például a "Bertabla" és a "bertalba" nevű könyvtár két különböző könyvtár.
'''Könyvtár létrehozása:'''
<br>
A könyvtár átnevezését az mv paranccsal hajtjuk végre, amely az angol move szóból származik. Magyarul mozgatás jelent.
'''Könyvtár átnevezése:'''
== Archiválás ==
Archiválásra a '''tar''' parancsot használjuk. Maga a tar program nem képes tömörítésre, csak
Néhány kapcsolóval azonban rávehető, hogy más programokat felhasználva tömörítést is végezzen.
<br>
=== Folyamatok indítása ===
Programok indításához ismerni kell azok helyét. A
* /bin
* /sbin
megadnunk a teljes útvonalat. Elég az ls parancs kiadása.
A felhasználók is rendelkezhetnek saját futtatható programokkal vagy
Ezeket általában a saját bin könyvtárában tartja. A "jozsi" nevű felhasználó bin
könyvtárát akkor így érjük el: /
Előfordul, hogy egy parancs nincs útvonalban viszont nem szeretnénk a teljes útvonalat
Folyamatok listázására a ps parancsot használjuk. Alapesetben azonban nem fogjuk látni az
6714 pts/2 Ss 0:00 bash
6894 pts/2 R+ 0:00 ps x
Az első oszlopban
ami folyamat azonosítónak fordítható. Folyamat alatt pedig a futó programot értjük.
Az utolsó oszlopban a futtatott parancsot látjuk kapcsolókkal együtt.
$ kill -9 pidszam
Például, a ps ax parancs után látjuk, hogy a leállítandó parancs pid száma 8340, akkor
a kill parancsot így alkalmazzuk:
$ kill -9 8340
Vegyük észre, hogy mind a két program sorszámot kapott.
A sorszámok segítségével vissza, azaz előtérbe hozhatjuk
a nano vagy a mutt programot. Hozzuk előtérbe
nano programot
fg 1
Az fg
a sorszáma amit előtérbe szeretnénk hozni.
|
szerkesztés