Conceptos Fundamentales de Sistemas Operativos y Comandos de Consola
Clasificado en Informática
Escrito el en
español con un tamaño de 9,15 KB
Partes Fundamentales del Sistema Operativo
- Núcleo (Kernel): Componente principal y esencial del sistema operativo.
- Conjunto de Funciones y Órdenes: Herramientas que permiten la interacción y gestión del sistema.
Órdenes
Las órdenes se apoyan en el núcleo para gestionar los dispositivos existentes y representan los mandatos más sencillos que el usuario puede ejecutar.
Funciones
Las funciones se apoyan en el núcleo para gestionar el sistema de manera más compleja y suelen estar incorporadas en los programas y aplicaciones.
Niveles de Abstracción del Sistema Operativo
- Núcleo (Kernel): Nivel más básico, interactúa directamente con el hardware.
- Funciones y Órdenes: Nivel intermedio, proporciona servicios al usuario y a los programas.
- Programadores y Usuarios: Nivel más alto, interactúan con el sistema a través de aplicaciones y la interfaz.
Tipos de Comandos (Mandatos)
Comandos Externos
- Son programas ejecutables independientes (ficheros con extensiones como
.exeo.com). - Deben cargarse en memoria cada vez que se utilizan, lo que los hace relativamente más lentos.
Comandos Internos
- Están incluidos directamente en el intérprete de comandos (por ejemplo,
COMMAND.COMen DOS oCMD.exeen Windows). - Se cargan en la memoria al iniciar el sistema operativo, lo que los hace más rápidos y siempre disponibles.
- Ejemplos:
DIR,CD,COPY,DEL.
La Interfaz de Usuario del Sistema Operativo
- Es el puente de comunicación entre el sistema operativo y el usuario.
- Tradicionalmente, es de tipo textual, conocida como Interfaz de Línea de Comandos (CLI).
El Prompt
- El prompt es el indicador que muestra el sistema operativo, formado por la unidad activa y la trayectoria (ruta) actual.
Ejemplo: D:\carpetas\ficheros>
- Unidad activa:
D: - Trayectoria:
\carpetas\ficheros
Gestión de Trayectorias (Rutas de Archivos)
Tipos de Trayectorias
Trayectoria Absoluta
- Se especifica la ruta completa desde la raíz del sistema de archivos, incluyendo la unidad y todos los directorios hasta el archivo o carpeta deseada.
Ejemplo: C:\cosas\leeme.txt
Trayectoria Relativa
- Se especifica la ruta a partir del directorio activo (actual) en el que se encuentra el usuario.
Ejemplo: leeme.txt (si el archivo está en el directorio actual)
Ejemplos de uso de trayectorias:
COPY D:\cosas\cancion.mp3 C:\musica\ (Copia un archivo usando trayectorias absolutas)
Referencias Especiales en Trayectorias
.(punto): Hace referencia al directorio actual...(dos puntos): Hace referencia al directorio padre (superior).
Comandos Esenciales del Sistema Operativo (CMD/DOS)
FC- Compara dos archivos y muestra sus diferencias.
Sintaxis:FC [ruta]archivo1 [ruta]archivo2 DEL(oERASE)- Borra uno o más archivos del disco duro.
Sintaxis:DEL [ruta]archivo CLS- Borra todo el contenido de la pantalla de la consola.
DATE- Muestra la fecha actual del sistema y permite modificarla.
Sintaxis:DATE [MM-DD-AA] TIME- Muestra la hora actual del sistema y permite modificarla.
Sintaxis:TIME [HH:MM:SS] HELP- Muestra información de ayuda sobre los comandos del sistema.
Sintaxis:HELP [comando] VER- Muestra la versión del sistema operativo en uso.
FORMAT- Formatea un disco para su uso con el sistema de archivos.
Sintaxis:FORMAT [unidad:] [/parámetro]/U: Realiza un formato incondicional, haciendo muy difícil la recuperación de datos./Q: Realiza un formato rápido./V:[etiqueta]: Permite asignar una etiqueta de volumen al disco./F:[tamaño]: Especifica el tamaño del disquete a formatear en KB (obsoleto para discos duros modernos).
LABEL- Crea, cambia o elimina la etiqueta de volumen de un disco.
DISKCOPY- Copia el contenido completo de un disquete a otro (principalmente para disquetes).
Sintaxis:DISKCOPY [unidad_origen:] [unidad_destino:] VOL- Muestra la etiqueta de volumen y el número de serie de un disco.
CD(oCHDIR)- Cambia el directorio actual.
Sintaxis:CD [ruta] DIR- Muestra una lista de los archivos y subdirectorios de un directorio.
Sintaxis:DIR [/parámetro]/P: Muestra la lista paginada (pantalla a pantalla)./S: Muestra los archivos del directorio actual y de todos sus subdirectorios.
MKDIR(oMD)- Crea un nuevo directorio (carpeta).
Sintaxis:MD [ruta]nombre_carpeta RMDIR(oRD)- Elimina un directorio (carpeta), solo si está vacío.
Sintaxis:RD [ruta]nombre_carpeta DELTREE- Elimina un directorio y todos sus subdirectorios y archivos, sin importar si están vacíos (comando obsoleto en versiones modernas de Windows, reemplazado por
RD /S).
Sintaxis:DELTREE [ruta]nombre_carpeta MOVE- Mueve uno o más archivos de un directorio a otro, o renombra directorios.
Sintaxis:MOVE [origen] [destino]Ejemplo:
MOVE cancion.mp3 D:\musica\cancion.mp3 TREE- Muestra gráficamente la estructura de directorios de una unidad o ruta.
Tipos de Ficheros
- Ficheros Ejecutables: Tienen extensiones como
.COM,.EXEy.BAT(archivos de procesamiento por lotes). - Ficheros de Datos: No son ejecutables y contienen información (ej.
.TXT,.DOC,.JPG).
Uso de Caracteres Comodín (Wildcards)
El Carácter Asterisco (*)
- Representa cualquier número de caracteres (cero o más) en un nombre de archivo o extensión.
Ejemplo: DIR *.exe (Muestra todos los archivos con extensión .exe)
El Carácter Interrogación (?)
- Representa un único carácter en una posición específica del nombre de archivo o extensión.
Ejemplo: DIR ???.txt (Muestra los archivos con extensión .txt que tienen exactamente tres caracteres en su nombre)
TYPE- Muestra el contenido de un archivo de texto en la pantalla de la consola.
Sintaxis:TYPE [ruta]nombre_archivo REN(oRENAME)- Cambia el nombre de uno o más archivos.
Sintaxis:REN [nombre_antiguo] [nombre_nuevo] PRINT- Envía un archivo de texto a una impresora (comando menos común hoy en día).
Nota: A diferencia deTYPE,PRINTenvía el contenido a la impresora, no a la pantalla. COPY- Copia uno o más archivos de una ubicación a otra.
Sintaxis:COPY [origen] [destino]Ejemplo:
COPY A:\ART.TXT C:\APUNTES\HISTORIA\ ATTRIB- Muestra o cambia los atributos de un archivo (lectura, oculto, sistema, archivo).
Sintaxis:ATTRIB [+R|-R] [+A|-A] [+S|-S] [+H|-H] [ruta]archivo+R/-R: Establece / Quita el atributo de solo lectura.+A/-A: Establece / Quita el atributo de archivo (indica si el archivo ha sido modificado desde la última copia de seguridad).+S/-S: Establece / Quita el atributo de archivo de sistema.+H/-H: Establece / Quita el atributo de archivo oculto.