„Mérés laboratórium 4. - 5. mérés” változatai közötti eltérés
code tagek |
|||
| 3. sor: | 3. sor: | ||
==1. Soroljon fel fájlkezelésre alkalmas UNIX parancsokat (listázás, másolás, megjelenítés, stb.)!== | ==1. Soroljon fel fájlkezelésre alkalmas UNIX parancsokat (listázás, másolás, megjelenítés, stb.)!== | ||
* listázás: ls | * listázás: <code>ls</code> | ||
* másolás: cp | * másolás: <code>cp</code> | ||
* mozgatás: mv | * mozgatás: <code>mv</code> | ||
* törlés: rm | * törlés: <code>rm</code> | ||
* megjelenítés: cat, less | * megjelenítés: <code>cat</code>, <code>less</code> | ||
* keresés: grep | * keresés: <code>grep</code> | ||
* folyamatok listázása: ps | * folyamatok listázása: <code>ps</code> | ||
==2. Milyen hozzáférési jogok adhatók egy UNIX állománynak?== | ==2. Milyen hozzáférési jogok adhatók egy UNIX állománynak?== | ||
* x: fájlnál futtatás, könyvtárnál belépés | * <code>x</code>: fájlnál futtatás, könyvtárnál belépés | ||
* r: olvasás, könyvtárnál listázás | * <code>r</code>: olvasás, könyvtárnál listázás | ||
* w: írás | * <code>w</code>: írás | ||
==3. Kik számára állíthatunk be hozzáférési jogokat egy fájllal kapcsolatban?== | ==3. Kik számára állíthatunk be hozzáférési jogokat egy fájllal kapcsolatban?== | ||
* A fájl tulajdonos felhasználója számára | * A fájl tulajdonos felhasználója számára | ||
* A fájl csoportja számára (függetlenül állítható a fájl tulajdonosától, a | * A fájl csoportja számára (függetlenül állítható a fájl tulajdonosától, a UNIX csoportok a <code>/etc/group</code> fájlban találhatóak) | ||
* Mások számára (pontosabban azok számára, akik nem tartoznak az előző kettőbe) | * Mások számára (pontosabban azok számára, akik nem tartoznak az előző kettőbe) | ||
| 50. sor: | 50. sor: | ||
==7. Milyen paranccsal lehet kilistázni a futó folyamatokat?== | ==7. Milyen paranccsal lehet kilistázni a futó folyamatokat?== | ||
ps | <code>ps</code><br /> | ||
(ps aux) | (<code>ps aux</code>)<br /> | ||
(ps -ef) | (<code>ps -ef</code>) | ||
==8. Hol tárolja a UNIX a rendszernaplókat?== | ==8. Hol tárolja a UNIX a rendszernaplókat?== | ||
/var/log | <code>/var/log</code> | ||
==9. Listázd ki parancssorra az ifconfig részletes leírását!== | ==9. Listázd ki parancssorra az ifconfig részletes leírását!== | ||
man ifconfig | <code>man ifconfig</code> | ||
==10. Hogy futtatnád a root tulajdonában lévő secret_commands.sh fájlt (a jogosultságok módosítása nélkül), amire csak olvasási jogod van?== | ==10. Hogy futtatnád a root tulajdonában lévő secret_commands.sh fájlt (a jogosultságok módosítása nélkül), amire csak olvasási jogod van?== | ||
bash secret_commands.sh | <code>bash secret_commands.sh</code> | ||
==11. Mi a csővezeték? Mutasd be pár mondatban és írj rá egy példát.== | ==11. Mi a csővezeték? Mutasd be pár mondatban és írj rá egy példát.== | ||
Folyamatok összekapcsolása a standard streamen keresztül, azaz az egyik folyamat kimenete(stdout) a soron következő folyamat bemenete(stdin). | Folyamatok összekapcsolása a standard streamen keresztül, azaz az egyik folyamat kimenete(stdout) a soron következő folyamat bemenete (<code>stdin</code>). | ||
Használata a | karakterrel. | Használata a <code>|</code> karakterrel. | ||
Példa: | Példa: | ||
ls /etc/ | grep ld.so : /etc listázása, majd annak kimenetében ls.do-ra keresés | <code>ls /etc/ | grep ld.so</code> : <code>/etc</code> listázása, majd annak kimenetében <code>ls.do</code>-ra keresés | ||
http://en.wikipedia.org/wiki/Pipeline_(Unix) | http://en.wikipedia.org/wiki/Pipeline_(Unix) | ||
==12. Van egy fájl, Ubul a tulajdonosa, csoportjához Ubul és Jon tartozik. Egyéb felhasználók: Garfield. Egyedül a csoportnak van írási joga a fájlra (tehát se a tulajdonosnak, se az egyéb felhasználóknak). Ki tudja írni a fájlt?== | ==12. Van egy fájl, Ubul a tulajdonosa, csoportjához Ubul és Jon tartozik. Egyéb felhasználók: Garfield. Egyedül a csoportnak van írási joga a fájlra (tehát se a tulajdonosnak, se az egyéb felhasználóknak). Ki tudja írni a fájlt?== | ||
| 82. sor: | 83. sor: | ||
==13. Listázd ki a rendszer logfájl mappájából a yum.log tartalmát!== | ==13. Listázd ki a rendszer logfájl mappájából a yum.log tartalmát!== | ||
cat /var/log/yum.log | <code>cat /var/log/yum.log</code> | ||
==14. Mi a Windowsos fájlmegosztás neve?== | ==14. Mi a Windowsos fájlmegosztás neve?== | ||
SMB (Server Message Block). Erre a protokollra hivatkoznak néha Common Internet File System (CIFS) néven is. A Samba programcsomag segítségével használhatjuk UNIX rendszereken. | [http://hu.wikipedia.org/wiki/Server_Message_Block SMB (Server Message Block)]. Erre a protokollra hivatkoznak néha [http://www.samba.org/cifs/ Common Internet File System (CIFS)] néven is. A Samba programcsomag segítségével használhatjuk UNIX rendszereken. | ||
-- [[BujakiAttila|Buj]] - 2012.04.13. | -- [[BujakiAttila|Buj]] - 2012.04.13. | ||
| 98. sor: | 99. sor: | ||
==16. (?) Van egy security nevű mappa, tartalmát nem listázhatod, a mappához nem férsz hozzá. Hogy tudnád mégis kilistázni a tartalmát a jogosultságok módosítása nélkül?== | ==16. (?) Van egy security nevű mappa, tartalmát nem listázhatod, a mappához nem férsz hozzá. Hogy tudnád mégis kilistázni a tartalmát a jogosultságok módosítása nélkül?== | ||
sudo ls security | <code>sudo ls security</code> | ||
(Kipróbáltam CentOS-en, ez működik akkor is ha nincs semmilyen jogod a könyvtárra. A root akkor is tudja listázni a tartalmát. | (Kipróbáltam CentOS-en, ez működik akkor is ha nincs semmilyen jogod a könyvtárra. A root akkor is tudja listázni a tartalmát. | ||
pl.: | pl.: | ||
Van egy sajt mappánk, amire nincs semmilyen jogunk és van benne egy ok nevű másik mappa. | Van egy <code>sajt</code> mappánk, amire nincs semmilyen jogunk és van benne egy <code>ok</code> nevű másik mappa. | ||
<pre> | <pre> | ||
[meres@irfserver teszt2]$ sudo ls sajt | [meres@irfserver teszt2]$ sudo ls sajt | ||