Dateiattribute anzeigen / ändern [gelöst]

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
Benutzeravatar
rksteve
Beiträge: 716
Registriert: 11.09.2003 12:24:53
Kontaktdaten:

Dateiattribute anzeigen / ändern [gelöst]

Beitrag von rksteve » 14.01.2007 21:01:30

Hallo!

Ich habe eine Datei in meinem Homeverzeichnis die ich nicht mehr ändern kann. Ändere ich sie und möchte sie mit vi speichern bekomme ich folgende Meldung:
E212: Cannot open file for writing

Schreibrecht habe ich für diese Datei (-rw-r--r--)

Wenn ich mich nicht irre gibt es bei Files allerdings noch weitere Eigenschaften (z.B Schreibschutzbit).
Mit welchem Programm kann ich diese auslesen/ändern?

Gruss
Steve
Zuletzt geändert von rksteve am 16.01.2007 14:12:32, insgesamt 1-mal geändert.

Benutzeravatar
hitch
Beiträge: 856
Registriert: 21.12.2001 23:38:24
Wohnort: Im Exil

Re: Dateiattribute anzeigen / ändern

Beitrag von hitch » 14.01.2007 21:20:19

hi
rksteve hat geschrieben:Schreibrecht habe ich für diese Datei (-rw-r--r--)
Nur zur Sicherheit: Du bist sicher auch Owner?

Es gibt neben den Dateirechten noch Dateiattribute, die du dir mit lsattr anzeigen lassen kannst.
Daneben gibt's noch ACLs(Acces Control List), hab ich aber noch nicht benutzt.

gruss
marcus

Benutzeravatar
rksteve
Beiträge: 716
Registriert: 11.09.2003 12:24:53
Kontaktdaten:

Beitrag von rksteve » 15.01.2007 14:25:41

Ich ich bin der Owner.

Ich war es ja auch selbst der vor langer Zeit mal das a (open only for append) Attribute gesetzt hat, nur ich wusste nicht mehr wie *g*.

Kann man vi dazubringen eine Datei auch nur mit a zu öffnen?

Gruss
Steve

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22456
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 15.01.2007 14:33:34

Poste mal ein

Code: Alles auswählen

dir -l datei
und die Ausgabe von id Die acls lassen sich mit lsattr anzeigen
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
rksteve
Beiträge: 716
Registriert: 11.09.2003 12:24:53
Kontaktdaten:

Beitrag von rksteve » 15.01.2007 15:29:28

Ich weiss ja dass es am a Attribut liegt. Ich weiss jetzt auch dass ich es mit chattr löschen kann, aber ich hätte die Datei ja gerne verlängert, sodass keine alten Inhalte vesehentlich gelöscht werden.

vi öffnet aber scheinbar die Datei mit fopen(...,"w") und dass geht leider nicht. Zum anhöngen muss ich wohl die Umleitung '>>' benutzen.

Gruss
Steve

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22456
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 15.01.2007 15:52:49

Warum haste das nicht gleich geschrieben ?
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Beitrag von nepos » 15.01.2007 16:05:24

Wäre aus Sicht eines Editors ja auch doof, ne Datei nur zum Anhängen aufzumachen.

Antworten