Entwicklungsumgebung konfigurieren

LinuxBeginner
Jetzt üben

Einführung

Sie sind gerade einem neuen Software-Entwicklungsteam bei TechCorp beigetreten. Das Team nutzt ein spezifisches Setup für die Entwicklungsumgebung, und Sie müssen Ihr System entsprechend konfigurieren. Diese Challenge testet Ihre Fähigkeiten im Umgang mit Umgebungsvariablen unter Linux – eine essenzielle Fertigkeit für jeden Entwickler oder Systemadministrator.

TechCorp Entwicklungsumgebung

TechCorp verwendet ein eigenes Skript namens devtool für den Entwicklungs-Workflow. Dieses Werkzeug muss systemweit von überall aus aufrufbar sein. Zusätzlich nutzt das Team eine spezielle Konfigurationsdatei, auf die über eine Umgebungsvariable verwiesen werden muss.

Aufgaben

  1. Erstellen Sie ein Verzeichnis mit dem Namen techcorp_tools in Ihrem Home-Verzeichnis.
  2. Erstellen Sie ein einfaches Bash-Skript namens devtool im Verzeichnis techcorp_tools, das bei der Ausführung "TechCorp DevTool v1.0" ausgibt.
  3. Machen Sie das Skript devtool ausführbar.
  4. Fügen Sie das Verzeichnis techcorp_tools Ihrer PATH-Variable hinzu, damit devtool von überall aus gestartet werden kann. Wenden Sie diese Änderung sofort auf Ihre aktuelle Sitzung an.
  5. Hängen Sie den entsprechenden Export-Befehl an die Datei .zshrc an, um diese Umgebungsvariable dauerhaft einzurichten.
  6. Erstellen Sie eine Datei namens techcorp_config.json in Ihrem Home-Verzeichnis mit folgendem Inhalt: {"env": "development"}.
  7. Erstellen Sie eine Umgebungsvariable namens TECHCORP_CONFIG, die auf den vollständigen Pfad der Datei techcorp_config.json verweist.
  8. Stellen Sie sicher, dass die Umgebungsvariable TECHCORP_CONFIG in allen neuen Shell-Sitzungen verfügbar ist.

Hinweise

  • Denken Sie daran, export zu verwenden, wenn Sie Umgebungsvariablen setzen.
  • Vergessen Sie nicht, Ihr Skript mit chmod ausführbar zu machen.
  • Verwenden Sie $HOME oder ~, um bei der Pfadangabe auf Ihr Home-Verzeichnis zu verweisen.
  • Mit source ~/.zshrc laden Sie die Datei .zshrc neu.

Beispiel

Nach Abschluss der Aufgaben sollten Sie in der Lage sein, die folgenden Befehle in jedem beliebigen Verzeichnis auszuführen:

$ devtool
TechCorp DevTool v1.0

$ echo $TECHCORP_CONFIG
/home/labex/techcorp_config.json
✨ Lösung prüfen und üben

Zusammenfassung

Herzlichen Glückwunsch! Sie haben Ihre Entwicklungsumgebung erfolgreich nach den Vorgaben von TechCorp konfiguriert. Sie haben bewiesen, dass Sie in der Lage sind:

  1. Verzeichnisse und Dateien zu erstellen und zu bearbeiten.
  2. Ein einfaches Bash-Skript zu schreiben und ausführbar zu machen.
  3. Die PATH-Umgebungsvariable anzupassen.
  4. Eigene Umgebungsvariablen zu definieren.
  5. Änderungen an der Umgebung dauerhaft zu speichern.

Diese Fertigkeiten sind entscheidend für die Einrichtung und Wartung von Entwicklungsumgebungen und werden Ihnen bei TechCorp sowie in Ihrer weiteren Laufbahn als Entwickler oder Systemadministrator sehr nützlich sein.