Windows: Cómo enumerar directorios en
la CLI
Es importante saber que hay varias interfaces de línea de comandos o
CLI disponibles en Windows. La primera se llama símbolo del sistema
o [Link]. La segunda es PowerShell o [Link]. El símbolo
del sistema existe hace mucho tiempo. Es muy similar al que se usaba
en MS-DOS.
Reproduce el video desde ::23 y sigue la transcripción0:23
Como PowerShell admite la mayoría de los comandos del símbolo del
sistema y más usaremos PowerShell para los ejercicios de este
módulo. Muchos de los comandos de PowerShell que usaremos son
en realidad alias de otros comandos en otros shells. Un alias es como
el sobrenombre de un comando. El primer comando que usaremos es
para enumerar archivos y directorios.
Reproduce el video desde ::46 y sigue la transcripción0:46
Comencemos por ver los directorios en la raíz de la unidad C. En la
unidad C, está instalado el sistema operativo Windows. Es posible que
sea la única unidad que tengas en tu computadora. Para llegar a la
CLI de PowerShell busca "PowerShell" en la lista de aplicaciones.
Reproduce el video desde :1:4 y sigue la transcripción1:04
Ahí, podemos iniciar el programa PowerShell.
Reproduce el video desde :1:9 y sigue la transcripción1:09
Vamos a usar el comando ls para enumerar directorios y le
indicaremos la ruta de acceso que queremos revisar.
Reproduce el video desde :1:17 y sigue la transcripción1:17
La ruta no es parte del comando, sino que es un parámetro de este.
Puedes considerar a los parámetros como valores asociados con un
comando.
Reproduce el video desde :1:28 y sigue la transcripción1:28
Ahora puedes ver todos los directorios en la raíz de la unidad C.
Reproduce el video desde :1:33 y sigue la transcripción1:33
Es posible que veas pocos o muchos directorios. Depende del uso que
se le dé a tu computadora. La carpeta raíz de la unidad C es lo que
llamamos un directorio principal y sus contenidos se consideran
directorios secundarios. A medida que sigas trabajando con sistemas
operativos te encontrarás con términos que pueden parecer un poco
extraños pero en realidad tienen mucho sentido. Los términos
"principal" y "secundario" se suelen usar para indicar relaciones
jerárquicas en los sistemas operativos. Si hay una carpeta llamada
"perros" que incluye otra llamada "Corgi" la primera sería el directorio
principal y la segunda, el directorio secundario. Veamos algunos
directorios secundarios habituales de esta carpeta. Archivos de
programa (x86). Estos directorios contienen la mayoría de las apps y
otros programas instalados en Windows. Usuarios. Esto incluye los
directorios del perfil de usuario o principales. Cuando los usuarios
abran esta terminal de Windows verán sus propios directorios aquí.
Windows. Ahí está instalado el sistema operativo Windows. Si abrimos
PowerShell y ejecutamos Get-Help ls veremos el texto que describe
los parámetros del comando ls. Esto nos dará un resumen de los
parámetros del comando. Pero, si quieres ver más detalles, prueba
con Get-Help ls -Full.
Reproduce el video desde :2:57 y sigue la transcripción2:57
Ahora puedes ver una descripción de todos los parámetros y algunos
ejemplos de cómo usar el comando.
Reproduce el video desde :3:8 y sigue la transcripción3:08
¿Y si quisiéramos ver los archivos ocultos de ese directorio? Podemos
usar otro parámetro útil para el comando ls: -Force.
Reproduce el video desde :3:19 y sigue la transcripción3:19
Este parámetro muestra los archivos ocultos y del sistema que no se
suelen mostrar solo con el comando ls. Ahora puedes ver archivos y
directorios importantes, como la papelera de reciclaje. Ahí se
encuentra ubicada la papelera. Cuando envías archivos a la papelera,
no se eliminan de inmediato sino que se transfieren a este directorio.
Reproduce el video desde :3:38 y sigue la transcripción3:38
ProgramData. Este directorio contiene muchos elementos. En general,
se usa para almacenar datos de programas instalados en Archivos de
programa. Ahora que sabes cómo explorar el sistema de archivos de
Windows veamos cómo es este proceso en Linux.