
Si comienza a usar una computadora con Windows, puede usar el término carpeta.
Pero cuando cambie a Linux, encontrará que las carpetas generalmente se llaman directorios.
Esto puede confundir a algunos usuarios nuevos de Linux. ¿Debería llamarlo carpeta o directorio? ¿Hay siquiera una diferencia?
Esta es la cosa. Puede llamarlo carpeta según sea necesario, o puede llamarlo directorio según sea necesario. No será diferente.
Pero si quiere saber por qué una carpeta se llama directorio en Linux, aquí hay algunas explicaciones.
¿Por qué las carpetas se llaman directorios en Linux?
Antes de explicar, recordemos el uso de carpetas y directorios en el mundo real.
Se puede utilizar una carpeta (sobre) para almacenar varios archivos (u otros elementos) en ella. El catálogo se puede utilizar para mantener un índice de artículos para que pueda averiguar qué artículos están ubicados y dónde.
Por eso tiene sentido que se le llame directorio. El catálogo mantiene el índice del artículo, no necesariamente el artículo en sí. Los directorios en Linux y UNIX no almacenan archivos en ellos. Solo tienen información sobre la ubicación del archivo.
Si quieres saber más, mi artículo Enlace duro Debería ayudarte.
Entonces, ¿por qué se llama carpeta? Para mí, viene desde la perspectiva. Cuando estás en un entorno gráfico, puedes visualizar cosas. Aquí, los archivos se pueden visualizar como páginas y estas páginas de archivos se almacenan en sobres (carpetas).
Cuando el sistema operativo comenzó a usar elementos gráficos, creo que algunos términos cambiaron en consecuencia, y las carpetas de directorio fueron uno de ellos.
¿Debería llamarlo carpeta o directorio?
Todo depende de ti. Puede utilizar cualquier término a su conveniencia.
Sin embargo, si está aprendiendo la línea de comandos de Linux o la usa con frecuencia, puede ser más útil usar el término directorio.
Hay comandos de Linux como mkdir y rmdir. El término «dir» implica que estos comandos están relacionados con directorios.
De manera similar, muchos comandos de Linux y scripts bash usarán opciones -d
Para el catálogo y -f
Para archivos.
Incluso los atributos de archivo en la terminal distinguen entre archivos y carpetas (directorios) poniendo letras d
Delante de la tabla de contenido.
Tome este ejemplo como ejemplo, tengo un archivo llamado «algunos» y una carpeta / directorio llamado «algo». Tenga en cuenta cómo varios comandos de Linux usan’dir ‘o’d’ para distinguir entre archivos y directorios.