![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrera | Forum Regler | Länkar | Album | FAQ | Medlemslista | Kalender | Söka | Dagens inlägg | Markera forum som lästa |
| UNIX for Dummies Frågor & Svar Om du inte är säker på var att skriva en UNIX eller Linux fråga efter det här. Alla UNIX-och Linux-nybörjare välkomna! |
Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Senaste Inlägg |
| tvivel i awk | jisha | Shell-programmering och Skript | 4 | 04-16-2008 05:02 |
| tvivel om awk | soujanya_srk | UNIX for Dummies Frågor & Svar | 2 | 01-10-2008 05:26 |
| Pls hjälp till tvivel | ravi.sadani19 | Shell-programmering och Skript | 4 | 04-12-2007 05:51 |
| tvivel sed | matrixmadhan | UNIX for Dummies Frågor & Svar | 3 | 08-03-2005 12:34 |
| tvivlar på det sed | esham | Shell-programmering och Skript | 2 | 03-08-2005 01:52 |
![]() |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
|
|
||||
|
konstigt tvivel användare
förväxlas med denna underliga tvivel
abc är min inloggning id ls-l | grep abc drwxr-xr-x 13 ABC req 1024 21 juni 22:50 abc Jag återställa bara min grupp från req försöka genom att ändra i / etc / passwd men ls-l | grep abc drwxr-xr-x 13 abc req 1024 21 juni 22:50 abc stället för att försöka konstiga är att jag har ett program som skulle verkställa bara om gruppen är att försöka och nu är jag i stånd att utföra den (verkar grp har ändrats men jag couldnt återspegla förändringen i / users /) Vad kan det bero på? hoppas jag att vara tydlig |
|
||||
|
Nu har jag försökt
chgrp prova / users / abc / ls-l | grep abc drwxr-xr-x 13 ABC prova 1024 21 juni 22:50 abc Jag har effekten av ovanstående chgrp kommandot endast för / users / abc / filen som jag hade som anges i chgrp men filen / users / abc / sub är i req grupp kan någon hjälpa mig med detta? |
|
||||
|
* Jag har aldrig spelat med grupper men * Hur svårt / disasterous skulle det vara att bara gå och ta bort gruppen och remake det. Det måste finnas något skript eller något där ute för att samla in namnen på användarna i gruppen sedan radera gruppen och sätta tillbaka det tillsammans. Som jag sa jag har icke spelat med grupper men bara en tanke.
Någon gång sa "Det svåraste problem löses genom den mest uppenbara lösningar, behöver du bara någon annan att berätta vad det är." Heh det är så sant ..... ibland är du så frustrerad över att du inte ser det uppenbara. |
|
||||
|
Det finns ett par saker som händer här. Först när du byter grupp i / etc / password den ändrar vilken grupp du tillhör, men det kommer inte att ha någon effekt på filer som redan skapats. Från och med nu, alla filer som du skapar kommer att få gruppen att försöka, men allt från tidigare kommer inte att förändras.
Därför är i ditt andra inlägg du behövde göra chgrp. När du gjorde chgrp prova / user / abc, som kommer att förändra gruppen för JUST / user / abc. Om du vill att den ska ändra gruppens allt nedan behöver du tala om det chgrp kommandot. I Solaris skulle det vara: chgrp-R prova / user / abc Om du använder en annan Unix-version bara se manualsidan för chgrp att kontrollera att växeln-R för dig också. Hoppas att det rensar upp åt dig. Senast redigerad av rhfrommn; 12-02-2005 at 12:10.. Orsak: Lade till mer information |
|
||||
|
Thats true mycket,
efter att ha bytt grupp i / etc / passwd alla filer därmed ut skapas kommer att ha aktuell grupp och inte de äldre Åtagit sig då gruppen ändras för en användare hemkatalogen för användaren som i sin tur innehåller en unik inode, Skulle ändra sitt gruppnamn bygger på grupp-ID identifierats från filen. Skulle inte innehållet i inode(gruppnamn) uppdateras med den nuvarande? Skulle uppskatta mycket om någon förklarar på nivån inodes? Tack, Arg |