ďťż
 
 
   plik readonly
 
 

Tematy

 
    
 

 

 

 

plik readonly





ewter - 09-07-2007 19:45
Chce wyedytowac vim /etc/resolv.conf w celu zmienienia DNS'ów, ale nie mogę zmienić praw dostępu do tego pliku :evil:

Dostaje info przy próbie zapisu:

W10: Warning: Changing a readonly file
E325: ATTENTION
Found a swap file by the name "/etc/.resolv.conf.swp"
          owned by: root  dated: Thu Jul  5 20:50:44 2007
        file name: /etc/resolv.conf
          modified: YES
        user name: root  host name: debian
        process ID: 2906
While opening file "/etc/resolv.conf"
            dated: Thu Jul  5 20:47:57 2007

(1) Another program may be editing the same file.
    If this is the case, be careful not to end up with two
    different instances of the same file when making changes.
    Quit, or continue with caution.

(2) An edit session for this file crashed.
    If this is the case, use ":recover" or "vim -r /etc/resolv.conf"
    to recover the changes (see ":help recovery").
    If you did this already, delete the swap file "/etc/.resolv.conf.swp"
    to avoid this message.

Press ENTER or type command to continue Pomożecie?



ruun - 09-07-2007 19:57
Edytuj go z konta roota.



ewter - 09-07-2007 20:38
edytuje z konta root :(



ruun - 09-07-2007 20:45
pokaż mi jego prawa

ls -l /etc/resolv.conf



mikmik - 09-07-2007 20:54
spróbuj ctrl alt F1 wyłącz X'y i wtedy zedytuj sobie ten plik jako root:)



ruun - 09-07-2007 20:58

spróbuj ctrl alt F1 wyłącz X'y i wtedy zedytuj sobie ten plik jako root:) a co mają do tego x'y??



ewter - 09-07-2007 21:12
debian:/# ls -l /etc/resolv.conf
-rw-r--r-- 1 root root 51 2007-07-05 20:47 /etc/resolv.conf
debian:/#



mlyczek - 09-07-2007 21:23
Wszystko jest ok - root może czytać i zapisywać.



ewter - 09-07-2007 21:30
Wygląda że można, ale jednak nie chce zapisać.
Moze zle zapisuje? zapisuje poleceniem
wq! lub w!

dostaje komunikat:

"/etc/resolv.conf"
"/etc/resolv.conf" E212: Can't open file for writing
Press ENTER or type command to continue Próbowałem nawet usunąć:
debian:/# rm /etc/resolv.conf
rm: usunąć zabezpieczony przed zapisem zwykły plik `/etc/resolv.conf'? Tak
rm: nie można usunąć `/etc/resolv.conf': Operacja niedozwolona



mlyczek - 09-07-2007 21:54
A spróbuj edytować go innym edytorem - nano, albo mcedit.



ewter - 09-07-2007 22:22
W nano:
Error writing /etc/resolv.conf: Brak dostępu w mcedit:
Błąd przy próbie zapisu



Kaka' - 09-07-2007 22:28
ewter, a może spróbuj zmienić zawartość pliku z innego systemu (Windows/LiveCD)...



ewter - 09-07-2007 22:33
Gdybym posiadał szczegółową wiedzę w jaki sposób to uczynić to z pewnością bym tak to wykonał :-)



Kaka' - 09-07-2007 22:37
A co to za problem odpalić LiveCD, zamontować partycję i zmienić ten plik?



ewter - 09-07-2007 23:36
żaden :)



Rad - 10-07-2007 12:21
Sprawdź atrybuty tego pliku - lsattr



ewter - 10-07-2007 12:42
No niestety liveCD tez nie pomogło... pokazuje te same błędy.

@Rad

debian:/etc# lsattr resolv.conf
----i------------- resolv.conf



Rad - 10-07-2007 12:53
Właśnie - jest i - czyli plik nie może zostać zmieniony. Z roota daj chattr -i /etc/resolv.conf



ewter - 10-07-2007 12:59
no nareszcie :) mogę modyfikować.

Tylko, że po wpisaniu vim relolv.conf mam takie info:
E325: ATTENTION
Found a swap file by the name ".resolv.conf.swp"
          owned by: root  dated: Thu Jul  5 20:50:44 2007
        file name: /etc/resolv.conf
          modified: YES
        user name: root  host name: debian
        process ID: 2906
While opening file "resolv.conf"
            dated: Tue Jul 10 12:56:54 2007
      NEWER than swap file!

(1) Another program may be editing the same file.
    If this is the case, be careful not to end up with two
    different instances of the same file when making changes.
    Quit, or continue with caution.

(2) An edit session for this file crashed.
    If this is the case, use ":recover" or "vim -r resolv.conf"
    to recover the changes (see ":help recovery").
    If you did this already, delete the swap file ".resolv.conf.swp"
-- More -- Dzieki @Rad ;)



Rad - 10-07-2007 13:03
Bo edytowałeś, zrobił się swap i coś się stało z vimem. Jak ci to wyskoczy, to weź tam delete swp albo coś takiego.



ruun - 10-07-2007 13:19
Albo

rm /etc/.resolv.conf.swp



ewter - 10-07-2007 13:25
rm /etc/.resolv.conf.swp usunąłem i po kłopocie. Dzięki. Temat wyczerpany. :-D
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis