Pwd: Unterschied zwischen den Versionen
KKeine Bearbeitungszusammenfassung |
|||
Zeile 1: | Zeile 1: | ||
'''pwd''' (print working directory) gibt das aktuelle Arbeitsverzeichnis aus, in welchem man sich befindet. | '''pwd''' (print working directory) gibt das aktuelle Arbeitsverzeichnis aus, in welchem man sich befindet. | ||
'''topic''' kurze Beschreibung | |||
= Beschreibung = | |||
= Installation = | |||
= Syntax = | |||
== Parameter == | |||
== Optionen == | |||
= Konfiguration = | |||
== Dateien == | |||
= Anwendungen = | |||
= Dokumentation = | |||
== Man-Pages == | |||
== Info-Pages == | |||
= Links = | |||
== Intern == | |||
== Weblinks == | |||
== 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> | |||
Daneben existiert eine Variable '''PWD''' ('''P'''resent '''W'''orking '''D'''irectory), die den Namen des aktuellen Verzeichnisses enthält. | Daneben existiert eine Variable '''PWD''' ('''P'''resent '''W'''orking '''D'''irectory), die den Namen des aktuellen Verzeichnisses enthält. |
Version vom 5. März 2022, 09:20 Uhr
pwd (print working directory) gibt das aktuelle Arbeitsverzeichnis aus, in welchem man sich befindet.
topic kurze Beschreibung
Beschreibung
Installation
Syntax
Parameter
Optionen
Konfiguration
Dateien
Anwendungen
Dokumentation
Man-Pages
Info-Pages
Links
Intern
Weblinks
Kontrollfragen
Testfrage 1
Testfrage 2
Testfrage 3
Testfrage 4
Testfrage 5
Daneben existiert eine Variable PWD (Present Working Directory), die den Namen des aktuellen Verzeichnisses enthält.
Syntax
pwd [OPTIONEN]
Optionen
Option | Beschreibung | |
---|---|---|
-L | --logical | folgt der logischen Verzeichnisstruktur (Standard) - etwaige symbolische Links werden aufgelöst |
-P | --physical | folgt der physischen Verzeichnisstruktur |
Beispiel
Nachfolgend wird im aktuellen Verzeichnis ein symbolischer Link mit dem Namen 'Kartoffelsalat' erzeugt, der auf das Verzeichnis 'Garten/Gemüse/Kartoffel' zeigt.
Mit cd wird in dieses Verzeichnis gewechselt:
$ ln -s -T Garten/Gemüse/Kartoffel Kartoffelsalat $ cd Kartoffel
│ ├── Garten │ └── Gemüse │ └── Kartoffel │ ├── Kartoffelsalat -> Garten/Gemüse/Kartoffel │
pwd ohne Angabe von Optionen bzw. mit Angabe der Option -L folgt der logischen Verzeichnisstruktur:
$ pwd /home/user/Kartoffelsalat $ pwd -L /home/user/Kartoffelsalat
pwd unter Angabe der Option -P folgt der physischen Verzeichnisstruktur:
$ pwd -P /home/user/Garten/Gemüse/Kartoffel
Ausgabe der Variable PWD
$ echo $PWD /home/user/Kartoffel
Arbeitsverzeichnis (pwd)
Um festzustellen wo z.B. Ihr Heimatverzeichnis innerhalb des Dateisystembaums befindet, können Sie das Kommando pwd (print working directory) benutzen.
$ pwd /home/DSW/dirkw
pwd ist in vielen Shells ein integriertes Kommando (z. B. in der bash). Wenn in der Distribution kein binäres pwd-Kommando enthalten ist, kann als Notbehelf beispielsweise mit der tcsh, bei der kein pwd-Kommando integriert ist, das folgende Shellscript benutzt werden:
#!/bin/bash
pwd
Working directory
Das Verzeichnis, in das sie zuletzt gewechselt haben, in dem „sie sich gerade befinden“ wird als „aktuelles Verzeichnis“ (working directory) bezeichnet.
pwd
- Gibt das aktuelle Arbeitsverzeichnis aus.
- Mit der der Option »-P« wird der Pfad ohne enthaltene symbolische Links angegeben; mit »-L« werden Links berücksichtigt.
- Beide Optionen sind sinnvoll, um die Einstellung der Variablen »physical« zu überschreiben:
pwd /usr/X11 pwd -P /usr/X11R6 set -o physical pwd /usr/X11R6
Um nun festzustellen wo zum Beispiel
Ihr Heimatverzeichnis innerhalb des Dateisystembaums befindet, können Sie das Kommando pwd (print working directory) benutzen.
$ pwd /home/DSW/dirkw
pwd ist in vielen Shells ein integriertes Kommando (z. B. in der bash). Wenn in der Distribution kein binäres pwd-Kommando enthalten ist, kann als Notbehelf beispielsweise mit der tcsh, bei der kein pwd-Kommando integriert ist, das folgende Shellscript benutzt werden:
#!/bin/bash pwd
Working directory
Das Verzeichnis, in das sie zuletzt gewechselt haben, in dem „sie sich gerade befinden“ wird als „aktuelles Verzeichnis“ (working directory) bezeichnet.