| 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 |
Regla mnemotécnica: mkdir = make directoryLa opción -p permite crear subcarpetas ademas de crear las otras carpetas
|
|
cd [ruta | carpeta] |
Navega hacia una carpeta |
C:\> cd la35 |
facu@DESKTOP:~$ cd la35 (por directorio) |
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 |
facu@DESKTOP-LC9706B:-$ ls -la |
-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\proyectoUso cd pagina
|
|||
| Ruta absoluta | Empieza desde la raíz |
Linux: /usr/binWindows: C:\Archivos de programa
|
|||