Új hozzászólás Aktív témák
-
Jester01
veterán
válasz
HUNNIA1920 #574 üzenetére
1) a megoldás során végig az eredeti directoryban állsz (ami a B szülője). Ezért például az E/C forma nem jó, hiszen az E a B-ben van. Tehát B/E/C formában kell rá hivatkozni. Hasonlóan a többire is.
2) az echo az nem üres fájlt hoz létre, beleír egy entert. Ha ez probléma, akkor echo -n vagy egyszerűen touch.
3) a chmod nem csak az oktális jogokat szereti, ismeri a szimbolikust is
4) az mkdir-nek egyből meg is lehet adni jogokat
Pl. mkdir -m u=rwx,g=rxs,o=rx B -
bambano
titán
válasz
HUNNIA1920 #574 üzenetére
"ogy pl.: 2xxx - es az setUID - os.": ezt hogy hoztad össze?
-
FixY67
senior tag
válasz
HUNNIA1920 #572 üzenetére
Úgy emlékszem,
4000 - setUID
2000 - setGID
1000 - sticky bit.
Ez utóbbinak eredetileg a programok/library-k esetében volt jelentősége, innen a neve (valami olyasmi rémlik, hogy nem lehetett őket kilapozni a memóriából), mostanság meg valami törléssel kapcsolatos dologra használják, de inkább nem írom le, mert kissé hiányosan emlékszem rá.A man chmod meg annyi, hogy bemész unix/linux shellbe (windows-on telepítesz egy cygwin-t és annak a shelljébe) és kiadod a man chmod parancsot.
-
FixY67
senior tag
válasz
HUNNIA1920 #570 üzenetére
Nagyjából jónak tűnik.
A ? kapcsán meg man chmod -
FixY67
senior tag
válasz
HUNNIA1920 #568 üzenetére
-
FixY67
senior tag
válasz
HUNNIA1920 #566 üzenetére
Azért, mert a feladat (számomra kissé értelmetlenül megfogalmazva) az volt, hogy a C és a D nevű file fizikailag azonos legyen, csak eltérő néven kerüljenek a könyvtárakba. Ehhez előbb létre kellett hozni egy file-t, ez volt a C. Amikor az "echo >C"-vel létrehozod a file-t, akkor keletkezik hozzá egy könyvtár bejegyzés és kap egy ú.n. inode-t. A második parancs annyit csinált, hogy készített egy újabb könyvtárbejegyzést másik könyvtárba, más néven, ami fizikailag ugyanarra a file-ra/inode-ra mutat.
Tehát végeredményben keletkezett egyetlen file-od ami több néven elérhető.
Ha a D-t is "echo >"-val hozod létre, akkor a két file-nak semmi köze nem lesz egymáshoz.Az
echo > A/C
ln A/C A/B/Dután ha beleírsz valamit az A/C-be és megnézed az A/B/D tartalmát, akkor abban is látni fogod a változást.
-
FixY67
senior tag
válasz
HUNNIA1920 #564 üzenetére
Amit először beírtál, az egyértelmű, de szerintem korábban írtam is: a feladat 1. sorának a megoldások 1. sora a megoldása. A 2.-é a 2. stb.
Szóval így továbbra sem tudok mit mondani... -
FixY67
senior tag
válasz
HUNNIA1920 #562 üzenetére
Az a baj, hogy én továbbra sem értem, mit nem értesz... a feladatot nem tudod értelmezni?
-
HUNNIA1920
őstag
válasz
HUNNIA1920 #557 üzenetére
No akkor senki se tud segíteni?
Sürgős lenne, aztán akkor megpróbálok más fórumokba segítséget kérni, ha itt nem kapok választ. Jövő héten Zh és addigra kéne valami. -
FixY67
senior tag
válasz
HUNNIA1920 #553 üzenetére
Ha valaki elmondja, mi akar lenni a "(C,D hard link)" szöveg, pláne így, duplázva, akkor a többit el tudom magyarázni.
---
De nem teljesen értem, hogy te mit nem értesz. Felül a feladat, alatta a megoldás, egy többé-kevésbé korrekt shell script formájában. Az egyes parancsok magyarázata kellene?
Új hozzászólás Aktív témák
- Bambu Lab 3D nyomtatók
- Azonnali alaplapos kérdések órája
- Samsung Galaxy S23 Ultra - non plus ultra
- Milyen házat vegyek?
- Xbox Series X|S
- Intel Core Ultra 3, Core Ultra 5, Ultra 7, Ultra 9 "Arrow Lake" LGA 1851
- Apple asztali gépek
- sziku69: Fűzzük össze a szavakat :)
- Renault, Dacia topik
- Milyen légkondit a lakásba?
- További aktív témák...
- Samsung Galaxy A22 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
- BESZÁMÍTÁS! Apple MacBook Air 15 M3 8GB 256GB SSD garanciával hibátlan működéssel
- Noblechairs HERO RL valódi bőr Gamer Szék
- ÁRGARANCIA!Épített KomPhone Ryzen 5 4500 16/32/64GB RAM RTX 3060 12GB GAMER PC termékbeszámítással
- ÁRGARANCIA!Épített KomPhone i7 14700KF 32/64GB RAM RTX 4070 Ti Super GAMER PC termékbeszámítással
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft
Város: Budapest