En aquest tema, aprendrem les comandes bàsiques per gestionar fitxers a OpenVMS utilitzant el llenguatge de comandes DCL (Digital Command Language). Aquestes comandes són essencials per a qualsevol usuari d'OpenVMS, ja que permeten realitzar operacions bàsiques com crear, copiar, moure, renombrar i eliminar fitxers.

Objectius

  • Entendre les comandes bàsiques de gestió de fitxers a OpenVMS.
  • Aprendre a utilitzar les comandes per crear, copiar, moure, renombrar i eliminar fitxers.
  • Practicar amb exemples pràctics per consolidar els coneixements.

Comandes Bàsiques

  1. Creació de Fitxers

Per crear un fitxer nou, podem utilitzar l'editor de text integrat en OpenVMS, com l'editor EDIT o EDT.

Exemple:

$ EDIT nou_fitxer.txt

Aquesta comanda obrirà l'editor de text on podreu escriure el contingut del fitxer. Després de guardar i sortir de l'editor, el fitxer nou_fitxer.txt es crearà al directori actual.

  1. Copiar Fitxers

La comanda COPY s'utilitza per copiar fitxers d'un lloc a un altre.

Sintaxi:

$ COPY origen destí

Exemple:

$ COPY fitxer_original.txt fitxer_copia.txt

Aquesta comanda crearà una còpia del fitxer_original.txt amb el nom fitxer_copia.txt.

  1. Moure Fitxers

Per moure un fitxer d'un lloc a un altre, utilitzem la comanda RENAME.

Sintaxi:

$ RENAME fitxer_origen fitxer_destí

Exemple:

$ RENAME fitxer_copia.txt [nou_directori]fitxer_copia.txt

Aquesta comanda mou fitxer_copia.txt al directori especificat.

  1. Renombrar Fitxers

La comanda RENAME també s'utilitza per canviar el nom d'un fitxer.

Sintaxi:

$ RENAME fitxer_actual nou_nom_fitxer

Exemple:

$ RENAME fitxer_copia.txt fitxer_renombrat.txt

Aquesta comanda canvia el nom de fitxer_copia.txt a fitxer_renombrat.txt.

  1. Eliminar Fitxers

Per eliminar un fitxer, utilitzem la comanda DELETE.

Sintaxi:

$ DELETE fitxer

Exemple:

$ DELETE fitxer_renombrat.txt

Aquesta comanda elimina fitxer_renombrat.txt del sistema.

Exercicis Pràctics

Exercici 1: Crear i Editar un Fitxer

  1. Creeu un fitxer nou anomenat exercici1.txt utilitzant l'editor EDIT.
  2. Afegiu el text "Hola, OpenVMS!" al fitxer.
  3. Guardeu i sortiu de l'editor.

Solució:

$ EDIT exercici1.txt

(Escriviu "Hola, OpenVMS!" a l'editor, després guardeu i sortiu.)

Exercici 2: Copiar un Fitxer

  1. Copieu el fitxer exercici1.txt a un nou fitxer anomenat exercici1_copia.txt.

Solució:

$ COPY exercici1.txt exercici1_copia.txt

Exercici 3: Moure un Fitxer

  1. Moveu el fitxer exercici1_copia.txt a un directori anomenat [nou_directori].

Solució:

$ RENAME exercici1_copia.txt [nou_directori]exercici1_copia.txt

Exercici 4: Renombrar un Fitxer

  1. Canvieu el nom del fitxer exercici1.txt a exercici1_renombrat.txt.

Solució:

$ RENAME exercici1.txt exercici1_renombrat.txt

Exercici 5: Eliminar un Fitxer

  1. Elimineu el fitxer exercici1_renombrat.txt.

Solució:

$ DELETE exercici1_renombrat.txt

Errors Comuns i Consells

  • Error: "File not found" (Fitxer no trobat)

    • Solució: Assegureu-vos que el nom del fitxer i el camí són correctes. Utilitzeu la comanda DIRECTORY per llistar els fitxers del directori actual.
  • Error: "Insufficient privilege or file protection violation" (Privilegi insuficient o violació de protecció del fitxer)

    • Solució: Comproveu els permisos del fitxer i assegureu-vos que teniu els drets necessaris per realitzar l'operació.

Resum

En aquesta secció, hem après les comandes bàsiques per gestionar fitxers a OpenVMS utilitzant DCL. Hem vist com crear, copiar, moure, renombrar i eliminar fitxers, i hem practicat amb exemples pràctics. Aquestes habilitats són fonamentals per treballar eficaçment amb fitxers a OpenVMS. En la propera secció, explorarem les comandes de gestió de processos.

Curs de Programació OpenVMS

Mòdul 1: Introducció a OpenVMS

Mòdul 2: Comandes Bàsiques d'OpenVMS

Mòdul 3: Sistema de Fitxers d'OpenVMS

Mòdul 4: Scripting amb DCL

Mòdul 5: Gestió del Sistema OpenVMS

Mòdul 6: Xarxes a OpenVMS

Mòdul 7: Programació Avançada a OpenVMS

Mòdul 8: Clúster d'OpenVMS

Mòdul 9: Seguretat a OpenVMS

Mòdul 10: Resolució de Problemes i Optimització

© Copyright 2024. Tots els drets reservats