Skip to content

Latest commit

 

History

History
101 lines (84 loc) · 4.4 KB

linuxtut.md

File metadata and controls

101 lines (84 loc) · 4.4 KB

Linux tutorial

Linuxban (ebben a leírásban értsd Raspbian, Ubuntu, Ubuntu Mate) a legtöbb dolgot lehetséges vagy épp célszerű terminálból intézni. Ez a tutorial segít a linux terminál alapjainak megismertetésében.

Fontos, hogy a megszokott ctr+v, ctr+c helyett itt a ctr+shift+v, ctr+shift+c működik. Legfontosabb ismernünk a tab-bal (illetve tab,tab-bal) törénő kiegészítést. Ezen kívül a felfelé nyíllal illetve ctr+r-rel régi parancsaink között böngészhetünk.

Alapvető navigáció terminálban

Egy rövid példa apaján mutatjuk be a navigációt. Minden parancsot a terminálban adjunk ki egymás után.

Opcionális: Amennyiben a git parancsra, No command 'git' found a válasz telepítsük a git-et, mint verziókezelőt:

sudo apt-get install git

Lépjünk a felhasználónk könyvtárába. Ha marika felhasználóval vagyunk belépve /home/marika tartalmazza a fájlainkat. Ebben az esetben navigáljunk /home/marika, röviden ~ könyvtárba. Ezt így tehetjük meg:

cd ~

(Nem biztos, hogy most bármi változik, alapvetően lehet, hogy már ott is voltunk.)

Klónozzuk a github-on tárolt repository-t, erre 2 módot mutatunk:

git clone https://github.com/horverno/sze-academic-rpi
git clone https://github.com/horverno/sze-academic-rpi.git

Nézzük meg a navigációt a fájlrendszerben, lépjünk a repository mappájábam majd visza, majd a sze-academic-rpi/img-ba: (használjuk a tab-ot)

cd sze-academic-rpi
cd ..
cd sze-academic-rpi/img

Nézzük meg az ls paranccsal, hogy milyen fájlok, mappák listázhatók:

ls

Szöveges tartalamat a cat paranccsal írhatunk ki. Jeleztessük ki ennek a fájlnak a tartlamát. (Ez sze-academic-rpi-ben van, navigáljuk oda.)

cat linuxtut.md

Ajánlott terminál

A legtöbb oprendszerrel érkező terminál jól használható, de egy idő után bizonyos funkciók miatt érdemes lehet ezt lecserélni. Erre jó választás lehet a Terminator. Telepítéséhez nyissuk meg az alap terminált (ctr+alt+t). Két lehetséges módon telepíthetjük:

sudo apt install terminator
sudo apt-get install terminator

Állítsuk be alapértelmezett terminálnak:

sudo update-alternatives --config x-terminal-emulator

Itt jelszót fog kérni, a sudo miatt, majd válasszuk azt a számot ahol a terminatort látjuk. Érdemes a színt átállítani, a Solarized dark egy jó választás lehet. Jobb klikk >> Preferences >> Profiles >> Colors >> Solarized dark. A prompt a terminálban megjelenő szöveg, ami muattja melyik gépen vagyunk. Ennek színét érdemes állítani. A nano a legegyszerűbb szövegszerkesztő. Nyissuk meg a ~/.bashrc fájlt benne:

nano ~/.bashrc

Majd keressük a force_color_prompt szöveget és módostsuk a következő sor, úgy, hogy töröljük előtte a #-et, így:

#force_color_prompt=yes
force_color_prompt=yes

Végül ctr+x, üssünk y-t, hogy mentenénk, majd enter-t, hogy eredeti helyére. A terminator hasznos funkciója a jobb klikk >> Split horizontally / verically. Kb így néz majd ki:

img-t1

Fájl rendszer

Hely Magyarázat
/ A könyvtárfa kiindulópontj, gyökér
/boot Rendszerindítás, bootloader
/bin A futtatható parancsok, binaries
/sbin A rendszergazda parancsai, superuser/system bin
/lib Az induláshoz szükséges osztott rendszerkönyvtárak -libraries- illetve, modulok, meghajtóprogramok
/dev Eszközök, min pl USB (ttyUSB0) - devices
/etc Beállítófájlok, helyi indító parancsok, jelszavak, hálózati-beállítók, etc. helye.
/home Itt található minden felhasználó saját könyvtárat. Pl. ha, a sanyi felhasználóval vagyunk belépve /home/sanyi tartalmazza a fájlainkat. A /home/sanyi/Desktop vagy röviden ~/Desktop pl az asztalunk tartalma.
/mnt A felcsatolt (mountolt) perifériák, fájlrendszerek helye, mount.
/proc Process information
/root A root user könyvtára
/tmp Temp
/usr Universal system resources, alkalmazások, rendszereszközök
/var Változó adatok pl.: nyomtatási munkák, emailek

Olvasnivaló