Red Hat Linux 7.1: Official Red Hat Linux Getting Started Guide | ||
---|---|---|
Anterior | Capítulo 10. El indicador de comandos de la shell | Siguiente |
Ahora que ya sabe cómo cambiar de directorios, ha llegado el momento de echar un vistazo al contenido de los directorios.
Teclee ls y pulse Intro. Debería ver los contenidos de su directorio actual — o la mayoría de ellos.
El comando ls, por sí solo, no le mostrará todos los archivos de su directorio. Para verlos todos, debe incluir otra u otras opciones.
Con el comando ls tiene a su disposición una amplia gama de opciones.
Lea la páginas de manual de ls | |
---|---|
Si desea ver todas las opciones del comando ls, puede leer la página de manual escribiendo man ls en el indicador de comandos de la shell. Si quiere imprimir la página de manual, teclee man ls | col -b | lpr en el indicador de comandos. |
¿Por qué existen tantas opciones? Porque pueden ayudarle a escoger el tipo de información dependiendo de sus necesidades. Por ejemplo, puede especificar el modo en que los archivos son visualizados, ver sus permisos y mucho más.
Teclee ls -a. Verá ficheros que empiezan con puntos llamados ficheros ocultos o ficheros dot.
Los ficheros ocultos son, en su mayoría, ficheros de configuración que establecen preferencias en los programas, gestores de ventana, shells y mucho más. El motivo por el que están ocultos es para evitar cualquier error accidental por parte del usuario. Además, cuando busca en un directorio, habitualmente no busca estos ficheros de configuración, por lo que mantenerlos ocultos le ayudará a evitar confusión en la pantalla.
La posibilidad de poder ver todos los ficheros (ls -a) le aportará una información detallada. No obstante, podrá acceder todavía a más información añadiendo más de una opción.
Si quiere ver el tamaño de un fichero o un directorio, al crearse, añada la opción "long" (-l) al comando ls -a:
ls -al |
Este comando le muestra la fecha de creación del fichero, su tamaño, propietario, permisos, etc.
No es necesario que esté en el directorio cuyos contenidos quiere ver para el uso del comando ls.
Vea lo que hay dentro del directorio tecleando /etc:
ls -al /etc |
Obtendrá información sobre los contenidos del directorio /etc.
A continuación le ofrecemos una lista de algunas de las opciones más populares de ls. Recuerde, puede ver la lista completa leyendo las páginas de manual ls man page (man ls).
-a — todo. Lista todos los ficheros en el directorio, incluyendo los ficheros ocultos (.filename). El .. y el . al inicio de la lista, hacen referencia al directorio principal y el directorio actual, respectivamente.
-l — largo. Lista los detalles sobre el contenido, incluyendo los permisos (modos), el propietario, el grupo, el tamaño, la fecha de creación, si el fichero es o no un enlace de algún sitio del sistema y cuál es.
-F — tipo de fichero. Añade un símbolo al final de cada listado. Estos símbolos incluyen / para indicar un directorio; @ para indicar un enlace simbólico a otro fichero y * para indicar un fichero ejecutable.
-r — inverso (en inglés "reverse"). Lista los contenidos del directorio desde el final hasta el inicio.
-R — recursive. La opción recursive lista los contenidos de todos los directorios (bajo el directorio actal) recursivamente.
-S — tamaño (del inglés "size"). Clasifica los ficheros por su tamaño.
Posteriormente en este capítulo, cuando le presentemos los canales y la reorientación E/S, descubrirá que existen otros modos de visualizar los contenidos de un directorio.