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
.exe
o.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.COM
en DOS oCMD.exe
en 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
,.EXE
y.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
,PRINT
enví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.