Linux Comandos Basicos
Directorios en Linux:
Todo parte del directorio raiz [ / ] (root, del que cuelgan los demás
directorios:
•
•
•
•
•
•
•
•
•
•
•
•
/bin: archivos ejecutables basicos
/lib: librerias de los lenguajes
/etc: archivos de config de la mayoria de los programas
/dev: contiene los archivos que te permiten acceder alos dispositivos del sistema
/usr: contienesoftware que se emplea para ejecutar programas que demandan
los usuariso
/var: archivos de datos variables
/tmp: archivos que eprmaneceran temporalmente en el sistema
/mnt: raiz de los directorios destinados a trabajar como puntoos de montaje de
los distintos file system que se montan en el sistema: cd’s pen-drives.
/home: directorio raiz de los directorios privados de los usuarios
/proc:directorio virtual que se crea en la memoria donde se organiza cierta
información relativa a la ejecución de los procesos.
/sbin: archivos ejecutables para el supervisor o root
/boot: archivos necesrios para el arranque del sistema
Otros directorios:
• Home directory, o Directorio de conexión, de login, de arranque o de inicio de
sesión: El shell de inicio de sesión del usuario tiene undirectorio de inicio de
sesión con el nombre del usuario debajo de /home. (Recordemos: el directorio
/home es el que contiene los directorios privados de los usuarios).
• Directorio de trabajo, directorio actual o working directory: es el directorio que
tiene activo un proceso en un momento determinado, es un atributo de un
proceso, no de una persona ni de un programa.
Trayectorias:
ABSOLUTA:siempre comienzan en el directorio RAIZ, /, y continuan con los
directorios que hay que recorrer hasta llegar al directorio o archivo.
RELATIVA: comienzan en un directorio distinto al RAIZ, utilizando el directorio de
trabajo como punto de partida, para especificar la ruta al directorio o archivo.
(.) representa al directorio actual
(..) representa al diretorio padre
Tipos de archivos:•
•
•
•
•
- archivo regular, común
d directorio
b archivo especial en bloque
c archivo especial de carácter
l archivo enlazado
Comando ls: visualiza el contenido de un directorio.
Sin opciones: archivos que contiene el directorio que le doy como ruta.
-l listado en forma extendida $ls -l
-r invierte el orden alfabético $ls -r
-i devuelve la referencia al nodo i $ls -i
Comandocd: para cambiar de directorio de trabajo. Si no coloco ruta, me lleva al home
directory, o directorio de conexión, login, arranque, etc.
$cd ruta
Comando pwd: nos muestra donde estamos:
$pwd
Comando who: listado de usuarios conectados al sistema
$who :nombUsuario TTY TIME
En informática, un inodo, nodo-i o nodo índice es una estructura de datos propia de
los sistemas de archivos deLinux. Un inodo contiene las características (permisos, fechas,
ubicación, pero NO el nombre) de un archivo regular, directorio, o cualquier otro objeto
que pueda contener el sistema de ficheros.
Cada inodo queda identificado por un número entero, único dentro del sistema de
ficheros, y los directorios recogen una lista de parejas formadas por un número de inodo y
nombre identificativo quepermite acceder al archivo en cuestión: cada archivo tiene un
único inodo, pero puede tener más de un nombre en distintos o incluso en el mismo
directorio para facilitar su localización.
• La primera – (rayita) significa el tipo de archivo, como hay una rayita es un
archivo comun. Si hubiese una d refiere a un directorio.
• rw- permisos del dueño. Read (r) write (w) execute (w).
• r - -permisos del grupo.
• r - - permisos de los otros usuarios.
• 1: ese espacio nos indica la cantidad de enlaces del archivo.
• Andre: nombre del dueño del archivo.
• None: nombre del grupo.
• 8: tamaño del archivo en bytes.
• Fecha y hora de ultima modificación del archivo.
• hola: Nombre del archivo
REDIRECCIONAMIENTO DE E/S: , >>.
•
Redireccionamiento de entrada: comando o >>....
Regístrate para leer el documento completo.