Mkdir: Unterschied zwischen den Versionen

Aus Foxwiki
K Textersetzung - „Category:Linuxbefehle“ durch „“
K Textersetzung - „== Syntax ==“ durch „== Aufruf ==“
 
(56 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
=Bezeichnung=
'''mkdir''' (make directory) erstellt Verzeichnisse


'''mv''' verschiebt Dateien und Verzeichnisse, dadurch können Dateien oder Verzeichnisse auch umbenannt werden.
= Beschreibung =
= Installation =
= Syntax =
== Parameter ==
== Optionen ==
= Konfiguration =
== Dateien ==


=Übersicht=
= Anwendung =
= Dokumentation =
mv [OPTION] Quelle    Ziel
== Man-Page ==
== Info-Pages ==
= Links =
== Intern ==
== Weblinks ==


=Option=
== Kontrollfragen ==
<div class="toccolours mw-collapsible mw-collapsed">
''Testfrage 1''
<div class="mw-collapsible-content">'''Antwort1'''</div>
</div>
<div class="toccolours mw-collapsible mw-collapsed">
''Testfrage 2''
<div class="mw-collapsible-content">'''Antwort2'''</div>
</div>
<div class="toccolours mw-collapsible mw-collapsed">
''Testfrage 3''
<div class="mw-collapsible-content">'''Antwort3'''</div>
</div>
<div class="toccolours mw-collapsible mw-collapsed">
''Testfrage 4''
<div class="mw-collapsible-content">'''Antwort4'''</div>
</div>
<div class="toccolours mw-collapsible mw-collapsed">
''Testfrage 5''
<div class="mw-collapsible-content">'''Antwort5'''</div>
</div>


'''-i''' oder ''--interactive '' fragt vor dem Überschreiben nach


'''-u''' oder ''--update '' verschiebt nur wenn Zieldatei älter ist
== Aufruf ==
'''mkdir''' [OPTIONen] VERZEICHNIS


'''-v''' oder ''--verbose'' zeigt Verschiebe-Fortschritt an
== Option ==
{| class="wikitable"
|-
! Option !!  !! Beschreibung
|-
| -p || --parents || Erzeugen von übergeordneten Verzeichnissen (wenn nötig)
|-
| -v || --verbose || Ausgabe von Statusmeldungen
|-
| -m || --mode=[Modus] || Setzen von Zugriffsrechten (wie bei chmod)
|-
| {dir1,dir2} ||  || erstellt multiple Ordner bzw.&nbsp;Unterordner (Eingabe durch Kommata separiert & ohne Leerzeichen)
|}
   
== Beispiele ==
$ '''mkdir -p -v -m660''' Garten/Gemüse/Kartoffel
mkdir: Verzeichnis 'Garten' angelegt
mkdir: Verzeichnis 'Garten/Gemüse' angelegt
  mkdir: Verzeichnis 'Garten/Gemüse/Kartoffel' angelegt


=Beispiel=
$ '''mkdir -p -v''' {Willy,Otto}/{Bilder,Briefe,Musik}
mkdir: Verzeichnis 'Willy' angelegt
mkdir: Verzeichnis 'Willy/Bilder' angelegt
mkdir: Verzeichnis 'Willy/Briefe' angelegt
mkdir: Verzeichnis 'Willy/Musik' angelegt
mkdir: Verzeichnis 'Otto' angelegt
mkdir: Verzeichnis 'Otto/Bilder' angelegt
mkdir: Verzeichnis 'Otto/Briefe' angelegt
mkdir: Verzeichnis 'Otto/Musik' angelegt


Datei ''alter_name.jpg'' in ''neuer_name.jpg'' umzubennen<br>
$ '''tree'''
  mv alter_name.jpg neuer_name.jpg
.
  mv ~/Desktop/altes_bild.jpg ~/Desktop/neues_bild.jpg
  ├── Otto
  mv ~/Desktop/altes_bild.jpg neues_bild.jpg
│   ├── Bilder
│   ├── Briefe
  │   └── Musik
  └── Willy
    ├── Bilder
    ├── Briefe
    └── Musik
 


Verschiebt bild-02.jpg oder bild-02.jpg und bild-03.jpg zusammen auf den Schreibtisch<br>
  $ '''mkdir -p''' Garten/{Obst/{Apfel,Birne},Gemüse/{Spinat,Kohlrabi,Erbse},Blumen}
  mv bild-02.jpg  ~/Desktop/
mv bild-02.jpg bild-03.jpg ~/Desktop/


Verschiebt die Datei „test.txt“ von „/home/user/“ nach „/tmp/“<br>
$ '''tree'''
  mv /home/user/test.txt /tmp/
.
  └── Garten
    ├── Blumen
    ├── Gemüse
    │   ├── Erbse
    │   ├── Kohlrabi
    │   └── Spinat
    └── Obst
        ├── Apfel
        └── Birne
       


Verschiebt den Ordner „user“ aus dem Verzeichnis „home“ nach „/tmp/“<br>
[[rm|'''rm''']] für das Löschen von Dateien & Verzeichnissen
mv /home/user /tmp/


Verschiebt alle Dateien die mit „.txt“ enden nach „/tmp/“<br>
[[tree|'''tree''']] für die Anzeige eines Verzeichnisbaumes
mv *.txt /tmp/


Ordner1 in Ordner2 umbenennen, der Ausgangsordner befindet sich im aktuellen Verzeichnis<br>
mv ordner1 ordner2




[[Category:Linux]]
= Verzeichnisse erstellen (mkdir) =
[[Category:Linux:LPIC:101]]
'''mkdir'''·[-Optionen]·Verzeichnis·...


(''make directory'') erzeugt ein leeres Verzeichnis sofern der Schreibschutz des übergeordneten Verzeichnisses dies zulässt.


=Bezeichnung=
Die Standardeinträge "'''.'''" und "'''..'''" werden automatisch erzeugt.


mkdir - Verzeichnisse erstellen


'''mkdir''' (Abkürzung für englisch make directory ‚erstelle Verzeichnis‘; manchmal md) ist ein Befehl um neue Verzeichnisse zu erstellen.
{|class="wikitable sortable"
|-
|  | '''-m·Modus'''
|  | setzt die Rechte des Verzeichnisses auf '''Modus'''
|-
|  | '''-p'''
|  | anlegen aller fehlenden Verzeichnisse  


=Übersicht=


mkdir [OPTION]… VERZEICHNISNAME…
|-
|}


=Option=
[[Kategorie:Linux/Befehl]]
 
[[Kategorie:Coreutils]]
    -p: erstellt die Verzeichnisse, sofern diese noch nicht existieren.
        Sollte das Verzeichnis bereits bestehen, wird kein Fehler ausgegeben und fortgefahren.
 
    -v: gibt die erstellten Verzeichnisse auf der Konsole aus, Verwendung meist mit -p.
 
    -m: weist den Verzeichnissen die Rechte zu, die als Dateiberechtigung hinter dem Parameter im Oktalwert angegeben sind.
 
=Beispiel=
 
mkdir Max
 
mkdir -p Doll/PP/SS
 
''man kann einen kompletten Baum erstellen''
 
 
mkdir -p tmpdir/{trunk/sources/{includes,docs},branches,tags}
 
Es entsteht folgender Baum:
<code>
          tmpdir
    ________|______
  |        |      |
branches  tags  trunk
                  |
                sources
              ____|_____
              |          |
          includes    docs
</code>
 
 
 
[[Category:Linux]]
[[Category:Linux:LPIC:101]]
[[Category:Filesystem Hierarchy]]

Aktuelle Version vom 12. November 2024, 18:48 Uhr

mkdir (make directory) erstellt Verzeichnisse

Beschreibung

Installation

Syntax

Parameter

Optionen

Konfiguration

Dateien

Anwendung

Dokumentation

Man-Page

Info-Pages

Links

Intern

Weblinks

Kontrollfragen

Testfrage 1

Antwort1

Testfrage 2

Antwort2

Testfrage 3

Antwort3

Testfrage 4

Antwort4

Testfrage 5

Antwort5


Aufruf

mkdir [OPTIONen] VERZEICHNIS

Option

Option Beschreibung
-p --parents Erzeugen von übergeordneten Verzeichnissen (wenn nötig)
-v --verbose Ausgabe von Statusmeldungen
-m --mode=[Modus] Setzen von Zugriffsrechten (wie bei chmod)
{dir1,dir2} erstellt multiple Ordner bzw. Unterordner (Eingabe durch Kommata separiert & ohne Leerzeichen)

Beispiele

$ mkdir -p -v -m660 Garten/Gemüse/Kartoffel
mkdir: Verzeichnis 'Garten' angelegt
mkdir: Verzeichnis 'Garten/Gemüse' angelegt
mkdir: Verzeichnis 'Garten/Gemüse/Kartoffel' angelegt
$ mkdir -p -v {Willy,Otto}/{Bilder,Briefe,Musik}
mkdir: Verzeichnis 'Willy' angelegt
mkdir: Verzeichnis 'Willy/Bilder' angelegt
mkdir: Verzeichnis 'Willy/Briefe' angelegt
mkdir: Verzeichnis 'Willy/Musik' angelegt
mkdir: Verzeichnis 'Otto' angelegt
mkdir: Verzeichnis 'Otto/Bilder' angelegt
mkdir: Verzeichnis 'Otto/Briefe' angelegt
mkdir: Verzeichnis 'Otto/Musik' angelegt
$ tree
.
├── Otto
│   ├── Bilder
│   ├── Briefe
│   └── Musik
└── Willy
    ├── Bilder
    ├── Briefe
    └── Musik
  
$ mkdir -p Garten/{Obst/{Apfel,Birne},Gemüse/{Spinat,Kohlrabi,Erbse},Blumen}
$ tree
.
└── Garten
    ├── Blumen
    ├── Gemüse
    │   ├── Erbse
    │   ├── Kohlrabi
    │   └── Spinat
    └── Obst
        ├── Apfel
        └── Birne
       

rm für das Löschen von Dateien & Verzeichnissen

tree für die Anzeige eines Verzeichnisbaumes


Verzeichnisse erstellen (mkdir)

mkdir·[-Optionen]·Verzeichnis·...

(make directory) erzeugt ein leeres Verzeichnis sofern der Schreibschutz des übergeordneten Verzeichnisses dies zulässt.

Die Standardeinträge "." und ".." werden automatisch erzeugt.


-m·Modus setzt die Rechte des Verzeichnisses auf Modus
-p anlegen aller fehlenden Verzeichnisse