Proyecto informatico

WINDOWS (CMD / PowerShell) LINUX (Bash) QUÉ HACE EJEMPLO BATCH EJEMPLO BASH Aclaraciones y utilidades
mkdir [opciones] [nombre] Crea un directorio hijo en el directorio actual C:\> mkdir la35
facu@DESKTOP:~$ mkdir la35
facu@DESKTOP:~$ mkdir -p proyectos/pagina/src
Regla mnemotécnica: mkdir = make directory
La opción -p permite crear subcarpetas ademas de crear las otras carpetas
cd [ruta | carpeta] Navega hacia una carpeta
C:\> cd la35
C:\> cd C:\la35
C:\> cd "Archivos de programa"
C:\Archivos de programa\Google> cd ..
C:\> cd /
facu@DESKTOP:~$ cd la35 (por directorio)
facu@DESKTOP:~$ cd /home/facu/la35 (por ruta absoluta)
facu@DESKTOP:~$ cd "Archivos de programa"
facu@DESKTOP:/home/facu/Google/Chrome$ cd ..
facu@DESKTOP:~$ cd /
Carpetas con espacios → usar comillas
.. vuelve una carpeta atrás
/ lleva a la raíz
(No es nativo) touch archivo Crea un archivo vacío o actualiza su fecha touch archivo.txt Crea el archivo en la ruta actual
dir ls [opciones] Lista archivos y carpetas
C:\Archivos de programa> dir Google
El volumen de la unidad C no tiene etiqueta.
El número de serie del volumen es: 382F-AFE8
Directorio de C:\Archivos de programa\Google
26/11/2024 12:56 <DIR> .
26/11/2024 12:56 <DIR> ..
12/10/2025 11:11 <DIR> Chrome
08/10/2025 04:15 <DIR> Drive File Stream
0 archivos 0 bytes
4 dirs 65.083.973.632 bytes libres
facu@DESKTOP-LC9706B:-$ ls -la
drwxr-xr-x 3 facu facu 96 Oct 13 14:30 .
drwxr-xr-x 13 facu facu 416 Oct 13 14:29 ..
-rw-r--r-- 1 facu facu 0 Oct 13 14:30 .config
-rw-r--r-- 1 facu facu 0 Oct 13 14:30 archivo.txt
-l: detalles
-a: ocultos
-h: tamaño legible
-t: orden por hora de modificación
-r: orden inverso
-R: recursividad
-S: orden por tamaño de archivo
-1: Enumera un archivo por línea
-d: solo carpetas
-F: agrega caracteres para indicar que es cada cosa (/ para directorios, * para archivos, etc.)
Se pueden combinar: -lahtrRS1
cd pwd Muestra la ruta actual C:\Archivos de programa /home/facu/Desktop
echo [texto] Muestra texto o lo guarda en un archivo echo "Hola mundo" echo "contenido" > archivo.txt Si no existe, el archivo se crea
cls clear Limpia la terminal Atajo: Ctrl + L
type archivo cat archivo Muestra el contenido de un archivo type archivo.txt cat archivo.txt
¿Qué es una ruta? Es el camino completo hasta una carpeta C:\Escritorio\proyecto\pagina
Ruta relativa Parte desde el directorio actual Estoy en C:\Escritorio\proyecto
Uso cd pagina
Ruta absoluta Empieza desde la raíz Linux: /usr/bin
Windows: C:\Archivos de programa