Hinweis: Das Forum wird geschlossen! Neue Registrierungen sind nicht mehr möglich!

 Zurück zu Pro-Linux   Foren-Übersicht   FAQ     Suchen    Mitgliederliste
mit mkdir, datei erstellen, dieser datei,lese,schr

 
Neuen Beitrag schreiben   Auf Beitrag antworten    Pro-Linux Foren-Übersicht -> Sonstiges
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
as13
Gast





BeitragVerfasst am: 13. Jan 2001 13:31   Titel: mit mkdir, datei erstellen, dieser datei,lese,schr

hallo,

ich habe eine datei erstellt, z.B: mkdir /eigene dateien

wie gebe ich jetzt über die shell dieser datei lese,schreib und betrachtungungsrechte?

schonmal vielem dank

alex
 

andib



Anmeldungsdatum: 20.06.2000
Beiträge: 277
Wohnort: Dortmund

BeitragVerfasst am: 13. Jan 2001 17:04   Titel: Re: mit mkdir, datei erstellen [...]

das ist einfach:
chmod a+rwx /eigene dateien
Damit gibts du allen usern (a) die Rechte (+) lesen (r), schreiben (w) und ausführen (x) - was im Falle eines Verzeichnisses bedeutet, dass man darein wechseln darf - für die Verzeichnisse /eigene und ./dateien.
Was du eigentlich machen wolltest ist ein Verzeichnis "eigene dateien" anzulegen. Merke: NIEMALS Leezeichen in Dateinamen (bzw. Verzeichnissen) verwenden! Das gibt immer Probleme... Aber kannst du natürlich tun:
mkdir /eigene\ dateien
geht. Den Sinn verstehe ich allerdings nicht, denn dafür ist /home da...
Was übrigens auch geht: chown dein_user_name /eigene dateien (oder eben /eigene\ dateien) - damit gehört diesem user das Verzeichnis.
Mit chgrp deine_gruppe /egene\ dateien bekommst du ein ähnliches Ergebnis für die Gruppe in der du bist (z.B. users)

CU
Andi
 
Benutzer-Profile anzeigen Private Nachricht senden

Ozi
Gast





BeitragVerfasst am: 13. Jan 2001 17:05   Titel: Rechtevergabe

Hi Alex,

also, erstmal ist das ein Verzeichnis und zweitens kommt es darauf an, welchen Gruppen (user, group, RestDerWelt)
du diese Rechte geben willst.

Ein beispielhafter Aufbau könnte so aussehen:

drwxr-xr-x Besitzer Gruppe ...

Das "d" am Anfang steht für "Directory" und dann folgen drei Gruppen aus jeweils drei Buchstaben. Unschwer zu erkennen,
dass die für "read", "write" und "execute" stehen. Der erste Block sind die Rechte des Dateibesitzers, der zweite Block sind die Rechte der Gruppe der diese Datei zugeordnet ist und der dritte Block sind die Rechte für den Rest der Welt. Die obige Ausgabe gibts mit "ls -l" . Mit dem Kommando "id" kriegst du raus, wie es mit deiner Gruppenzugehörigkeit so steht.

Der Befehl der nun die Rechte ändert heisst "chmod" (man chmod).

Um obiges Beispiel zu erreichen benutzt du:

chmod 755 Dateiname

Dazu folgendes:

r = 4
w = 2
x = 1

Das sind die Werte für die einzelnen Rechte. Die rechnest du jetzt für jeden Block zusammen und bildest die Quersumme.
Und schon haben wir die 755. Geht so irgendwie effektiver find ich

So hat jetzt länger gedauert, aber ich hoffe mal du hast es verstanden

CU

Oliver
 

Eddie



Anmeldungsdatum: 22.09.1999
Beiträge: 180
Wohnort: Lennestadt

BeitragVerfasst am: 13. Jan 2001 17:06   Titel: Re: mit mkdir, datei erstellen, ...

Hi Alex!

Mit mkdir hast du keine Datei erstellt sondern ein Verzeichnis!
Zum Thema "Rechte" kann ich dir ein "man chmod" wärmstens empfehlen, die Erklärung ist perfekt!

Außerdem würde ich dir zu einem guten Einsteigerbuch raten, wenn du hierbei schon Probleme hast, wird noch einiges auf dich zukommen!
_________________
Gruß
Eddie
 
Benutzer-Profile anzeigen Private Nachricht senden

andib



Anmeldungsdatum: 20.06.2000
Beiträge: 277
Wohnort: Dortmund

BeitragVerfasst am: 13. Jan 2001 17:12   Titel: Re: mit mkdir, datei erstellen [...]

Heh heh
Da haben wir wohl alle gleichzeitig getippt hm?
Jetzt sollte die Frage aber erschöpfend beantwortet sein

CU
Andi
 
Benutzer-Profile anzeigen Private Nachricht senden

as13
Gast





BeitragVerfasst am: 13. Jan 2001 19:00   Titel: vielen dank euch allen :-) alex

vielen dank euch allen alex
 

Beiträge vom vorherigen Thema anzeigen:   
     Pro-Linux Foren-Übersicht -> Sonstiges Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehen Sie zu:  

Powered by phpBB © phpBB Group
pro_linux Theme © 2004 by Mandaxy