Mi a gond a terminál kóddal?
Van egy linux feladat, itt linkelem:
ezt terminálba kell megoldani parancssorral
ehhez elkészítettem szerintem a megoldást:D de hiba van benne, és nem tudok rájönni hogy micsoda, átnézné valaki?
#!/bin/bash
mkdir .mc
chmod 751 .mc
mkdir .mc/tmp
chmod 1777 .mc/tmp
echo > .mc/Muttre
chmod 2750 .mc/Muttre
ln .mc/Muttre tHreat
chmod 2750 tHreat
ln -s .mc/Muttre .mc/tmp/GRUB
chmod 777 .mc/tmp/GRUB
echo > .mc/tmp/dOxyGEN
chmod 640 .mc/tmp/dOxyGEN
mkdir IScsi
chmod 2751 IScsi
A terminál azt írja hibaként hogy: "chmod nem lehet dolgozni a '.mc/tmp/GRUB' törött szimbolikus linken"
Rég kinuxoztam, de a chmod az nem 3 karakter?
A tempnek nem 1777-el adod ki a teljes jogot hanem 777-el. Miért szeretnél 1777-et használni?
közben megleltem a választ, a szimbolikusnak nem kell chmod, és néhol a jogokat elírtam, amúgy azért kell mer van sticky bit, pl rwxrwsrwx = itt az s ad egy 2est elé ami 2777
azért köszi:D
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!