Informatika a
csillagászatban 2.
Az általunk használt rendszer Red Hat
disztribúció, KDE kezelő felülettel.
Disztribúciók: Mandrake, Debian, SUSE, UHU, Caldera, Slackware stb.
Kezelői felületek: Icewm, Xfcs, Enlightment, Sawfish, Afterstep, Gnome,
Twm stb.
Ízlés (és bonyolultság) szerint...
Jogosultságok:
jogok
tulaj.
csoport méret
dátum
név
drwxrwxrwx
10 pierre iraf
960
feb 18 11:29
tmp/
1 + 3x3 blokk: 1. hármas MÁSOK, 2. hármas CSOPORT, 3. hármas TULAJDONOS
(jobbról indulva)
d: directory azaz könyvtár
r: readable (olvasható)
w: writeable (írható)
x: executable (végrehajtható)
tulajdonos: pierre
csoport: iraf
Azaz: mindenki számára írható/olvasható/végrehajtható(beléphető)
könyvtár!
-rw-r--r-- 1 pierre
pierre 3122 dec 3 11:04
login.cl
Azaz: mindenki olvashatja, de csak a tulajdonos írhatja ezt a fájlt.
drwx------ 1 pierre
pierre 465 dec 12 13:24 work/
Azaz: a tulajdonoson kívül mindenki más számára NEM hozzáférhető
könyvtár.
Alapvető
Linux parancsok terminálból:
Fontos: használjuk bátran a Tab
billentyűt!
A programok is indíthatóak
terminálból!
Indítás &-el: visszakapjuk a promptot!
ls
listát ad az aktuális könyvtár tartalmáról
ls -l bővebb információk
ls -a rejtett fájlokat is mutat
ls -t időbeli sorrendben teszi
cd
könyvtárváltás
cd .. egy szinttel feljebb
cd / a "gyökérbe" lép fel
cd /home/users/valaki ebbe a könyvtárba
lép direkt
man
kézikönyvet lehet lapozgatni, nagyon fontos információforrás!!!
man man mindent önmagáról...
man tar mindent a tar programról...
clear
képernyő törlése
cp
másolás
cp valami.txt dolgozat.txt
mv
fájlok átnevezése
mkdir
könyvtárak létrehozása
rm törlés
(csak óvatosan... Linuxnál nincs szemeteskosár, amit töröltünk az
örökre elveszik!)
rmdir
könyvtár törlése
more
hosszabb fájlt feldarabolva kistáz
less
hasonló, csak lehet visszafelé is lépni
cat
fájlokat összefűz
paste
fájlokat összefésül
diff
fájlokat összehasonlít
write
üzenet masoknak
cal
naptár
Néhány
rendszerszintű parancs:
df
lemezterület ellenőrzése
df -h "leolvasható" formátum
ps
futó processzek
ps -u user mit futtatok?
kill
processz "kilövése"
whoami
ki vagyok én?
who
ki használja még a gépet?
last
ki jelentkezett be utoljára?
top
terhelés ellenőrzése
exit
terminál bezárása, kilépés
ssh
más gépre történő bejelentkezés (secure)
scp
másolás más gépre (secure)
chmod
jogosultságok módosítása
chmod +x program.sh
chmod rwx------ enyem.txt
chmod 755 valami.doc
bináris kódolás: 10
fajta ember létezik a világon, aki érti és aki nem...
-421421421 a
jogosultságoknál is
chown
tulajdonos váltása
su
belépés superuser-ként, ő a root, aki "isten" az adott gépen
su valaki belép mint
valaki user
locate
fájlok keresése
dmesg
rendszerüzenetek megtekintése
gzip
becsomagol (tömörít) fájlokat
bzip2
ugyanaz, csak hatékonyabb kicsit
gunzip
kicsomagol fájlokat
bunzip2
szintén
xterm
ha kellene még egy terminál...