Comandos unix

Solo disponible en BuenasTareas
  • Páginas : 9 (2022 palabras )
  • Descarga(s) : 0
  • Publicado : 21 de febrero de 2012
Leer documento completo
Vista previa del texto
Colección de apuntes sobre comandos Unix/Linux, aunque algunos de los ejemplos están basados en la distribución de Ubuntu, la mayoría de ellos son aplicables a cualquier distro.
Sistema de ficheros en un Sistema Operativo UNIX/LINUX
Resumen de los directorios más importantes:
• /bin: contiene los ejecutables (binarios) esenciales para el sistema. Si observamos su contenido encontraremos loscomandos más básicos.
• /boot: aquí están los archivos usados por el sistema durante el arranque, incluida la imagen del núcleo.
• /dev: almacena los controladores (device drivers o device files) para el acceso a los dispositivos físicos del disco, como el ratón, las tarjetas, el escáner, etc.
• /var: suele contener información variable, tanto generada por el propio sistema como por losusuarios. Contiene algunos subdirectorios interesantes:
• /var/lock: alberga los ficheros de bloqueo para indicar al sistema que un determinado dispositivo es inaccesible cuando está siendo usado por alguna aplicación.
• /var/log: es la bitácora del sistema, puesto que aquí se almacenan los registros detallados de toda la actividad desarrollada en el transcurso de una sesión de trabajo.
• /var/spool:contiene información preparada para ser transferida, por ejemplo, los trabajos de impresión o los mensajes de correo.
• /lib: contiene las librerías usadas por diferentes aplicaciones, evitando que cada programa incluya las suyas propias con la consiguiente redundancia de ficheros.
• /etc: es el directorio destinado para almacenar todos los archivos de configuración del sistema.
• /home:contiene el árbol de directorios propio de cada usuario del sistema. Encontraremos un subdirectorio para cada usuario, lo que en el entorno gráfico se llama carpeta personal. Es una buena costumbre situar este directorio en una partición independiente para salvaguardar los datos en caso de catástrofe o para reinstalar completamente un sistema distinto respetando el trabajo anterior.
• /sbin: alojacomandos esenciales de administración del sistema, normalmente reservados al administrador.
• /usr: donde se almacenan las aplicaciones y recursos disponibles para todos los usuarios del sistema.
Destacaremos:
• /usr/bin: contiene la mayoría de programas y comandos a disposición de los usuarios.
• /usr/share: suele contener datos compartidos independientes de la máquina, como la documentación delos programas o colecciones de imágenes para el escritorio.
• /tmp: es un directorio temporal usado generalmente por las aplicaciones para almacenar algunos ficheros en tiempo de ejecución.
• /media: cuando montamos un CDRom, una memoria usb o un disquete se crea aquí automáticamente un subdirectorio .
• /media/cdrom0 para la primera unidad de cdrom
• /media/usbdisk para la memoria usb
•/media/floppy para el disquete
Operaciones con ficheros
• df[opciones] visualiza el punto de montaje, el número de bloques libres y si le pongo la opción -i los inodos libres en cada sistema de archivos.
• du[opciones] directorio|fichero informa de los bloques totales que usa el directorio sumando lo que ocupan los objetos de toda la rama que cuelga de él.
Opciones:
-a recursivamente
• fdformat/dev/fd0: formatea a bajo nivel la disquetera.
• mkfs ext2|ext3 /dev/fd0: crea el sistema de archivos ext2 ó ext3 en un dispositivo.
• mkdosfs /dev/fd0: crea un sistema de archivos en formato 2 en un dispositivo
• cfdisk dispositivo: programa visual para hacer particiones en dispositivos.
• mount /dev/fd0 /floppy: monta la disquetera en el directorio floppy.
• umount dispositivo: desmontasistemas de ficheros.
Tipos de dispositivos:
/dev/fd0: disquetera
/dev/hda1: partición de disco duro no1
/dev/hdc: cdrom
nota: el lápiz USB se monta en /media/usbdisk
Para ver que sistemas de archivos hay y con qué características se montan cuando el sistema arranca hay que mirar el fichero fstab:
Ejemplo:
cat/etc/fstab
Manejo de Directorios y Ficheros
• cd: cambia de directorio activo,...
tracking img