Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Comandos de Linux: Guía práctica para la gestión de archivos y sistemas, Apuntes de Competencias en Linux

Una colección de comandos de linux esenciales para la gestión de archivos y sistemas. Abarca desde la navegación básica por directorios hasta la creación, eliminación y modificación de archivos, pasando por la gestión de permisos, la búsqueda de archivos y la compresión y descompresión de datos. También incluye comandos para la administración de usuarios y grupos, la reparación y formateo de sistemas de archivos, la gestión de paquetes y la configuración de redes.

Tipo: Apuntes

2023/2024

Subido el 29/03/2025

cesar-aguirre-6
cesar-aguirre-6 🇵🇪

3 documentos

1 / 10

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
SERVICIO NACIONAL DE APRENDIZAJE SENA
REGIONAL NARIÑO
CENTRO INTERNACIONAL DE PRODUCCION LIMPIA - LOPE
COMANDOS PARA GNU/LINUX
INDICE:
1. Información del Sistema
2. Apagar (Reiniciar o Cerrar Sesión)
3. Archivos y Directorios
4. Encontrar archivos
5. Montando un sistema de ficheros
6. Espacio de Disco
7. Usuarios y Grupos
8. Permisos en Ficheros (Usa ”+” para colocar permisos y ”-” para eliminar)
9. Atributos especiales en ficheros (Usa ”+” para colocar permisos y ”-” para eliminar)
10. Archivos y Ficheros comprimidos
11. Paquetes RPM (Red Hat, Fedora y similares)
12. Actualizador de paquetes YUM (Red Hat, Fedora y similares)
13. Paquetes Deb (Debian, Ubuntu y derivados)
14. Actualizador de paquetes APT (Debian, Ubuntu y derivados)
15. Ver el contenido de un fichero
16. Manipulación de texto
17. Establecer caracter y conversión de ficheros
18. Análisis del sistema de ficheros
19. Formatear un sistema de ficheros
20. Trabajo con la SWAP
21. Salvas (Backup)
22. CD-ROM
23. Trabajo con la RED ( LAN y Wi-Fi)
24. Redes de Microsoft Windows (SAMBA)
25. Tablas IP (CORTAFUEGOS)
26. Monitoreando y depurando
27. Otros comandos útiles
INFORMACN DEL SISTEMA
1. arch: mostrar la arquitectura de la máquina (1).
2. uname -m: mostrar la arquitectura de la máquina (2).
3. uname -r: mostrar la versión del kernel usado.
4. dmidecode -q: mostrar los componentes (hardware) del sistema.
5. hdparm -i /dev/hda: mostrar las características de un disco duro.
6. hdparm -tT /dev/sda: realizar prueba de lectura en un disco duro.
7. cat /proc/cpuinfo: mostrar información de la CPU.
8. cat /proc/interrupts: mostrar las interrupciones.
9. cat /proc/meminfo: verificar el uso de memoria.
10. cat /proc/swaps: mostrar ficheros swap.
11. cat /proc/version: mostrar la versión del kernel.
12. cat /proc/net/dev: mostrar adaptadores de red y estadísticas.
13. cat /proc/mounts: mostrar el sistema de ficheros montado.
14. lspci -tv: mostrar los dispositivos PCI.
15. lsusb -tv: mostrar los dispositivos USB.
16. date: mostrar la fecha del sistema.
17. cal 2011: mostrar el almanaque de 2011.
18. cal 07 2011: mostrar el almanaque para el mes julio de 2011.
19. date 041217002011.00: colocar (declarar, ajustar) fecha y hora.
20. clock -w: guardar los cambios de fecha en la BIOS.
APAGAR (REINICIAR SISTEMA O CERRAR SESIÓN)
1. shutdown -h now: apagar el sistema (1).
2. init 0: apagar el sistema (2).
3. telinit 0: apagar el sistema (3).
pf3
pf4
pf5
pf8
pf9
pfa

Vista previa parcial del texto

¡Descarga Comandos de Linux: Guía práctica para la gestión de archivos y sistemas y más Apuntes en PDF de Competencias en Linux solo en Docsity!

REGIONAL NARIÑO

CENTRO INTERNACIONAL DE PRODUCCION LIMPIA - LOPE

COMANDOS PARA GNU/LINUX

INDICE:

  1. Información del Sistema
  2. Apagar (Reiniciar o Cerrar Sesión)
  3. Archivos y Directorios
  4. Encontrar archivos
  5. Montando un sistema de ficheros
  6. Espacio de Disco
  7. Usuarios y Grupos
  8. Permisos en Ficheros (Usa ”+” para colocar permisos y ”-” para eliminar)
  9. Atributos especiales en ficheros (Usa ”+” para colocar permisos y ”-” para eliminar)
  10. Archivos y Ficheros comprimidos
  11. Paquetes RPM (Red Hat, Fedora y similares)
  12. Actualizador de paquetes YUM (Red Hat, Fedora y similares)
  13. Paquetes Deb (Debian, Ubuntu y derivados)
  14. Actualizador de paquetes APT (Debian, Ubuntu y derivados)
  15. Ver el contenido de un fichero
  16. Manipulación de texto
  17. Establecer caracter y conversión de ficheros
  18. Análisis del sistema de ficheros
  19. Formatear un sistema de ficheros
  20. Trabajo con la SWAP
  21. Salvas (Backup)
  22. CD-ROM
  23. Trabajo con la RED ( LAN y Wi-Fi)
  24. Redes de Microsoft Windows (SAMBA)
  25. Tablas IP (CORTAFUEGOS)
  26. Monitoreando y depurando
  27. Otros comandos útiles

INFORMACIÓN DEL SISTEMA

  1. arch : mostrar la arquitectura de la máquina (1).
  2. uname - m : mostrar la arquitectura de la máquina (2).
  3. uname - r : mostrar la versión del kernel usado.
  4. dmidecode - q : mostrar los componentes (hardware) del sistema.
  5. hdparm - i /dev/hda : mostrar las características de un disco duro.
  6. hdparm - tT /dev/sda : realizar prueba de lectura en un disco duro.
  7. cat /proc/cpuinfo : mostrar información de la CPU.
  8. cat /proc/interrupts : mostrar las interrupciones.
  9. cat /proc/meminfo : verificar el uso de memoria.
  10. cat /proc/swaps : mostrar ficheros swap.
  11. cat /proc/version : mostrar la versión del kernel.
  12. cat /proc/net/dev : mostrar adaptadores de red y estadísticas.
  13. cat /proc/mounts : mostrar el sistema de ficheros montado.
  14. lspci - tv : mostrar los dispositivos PCI.
  15. lsusb - tv : mostrar los dispositivos USB.
  16. date : mostrar la fecha del sistema.
  17. cal 2011 : mostrar el almanaque de 2011.
  18. cal 07 2011 : mostrar el almanaque para el mes julio de 2011.
  19. date 041217002011.00 : colocar (declarar, ajustar) fecha y hora.
  20. clock - w : guardar los cambios de fecha en la BIOS.

APAGAR (REINICIAR SISTEMA O CERRAR SESIÓN)

  1. shutdown - h now : apagar el sistema (1).
  2. init 0 : apagar el sistema (2).
  3. telinit 0 : apagar el sistema (3).

REGIONAL NARIÑO

CENTRO INTERNACIONAL DE PRODUCCION LIMPIA - LOPE

  1. halt : apagar el sistema (4).
  2. shutdown - h hours:minutes & : apagado planificado del sistema.
  3. shutdown - c : cancelar un apagado planificado del sistema.
  4. shutdown - r now : reiniciar (1).
  5. reboot : reiniciar (2).
  6. logout : cerrar sesión.

ARCHIVOS Y DIRECTORIOS

  1. cd /home : entrar en el directorio “home”.
  2. cd .. : retroceder un nivel.
  3. cd ../.. : retroceder 2 niveles.
  4. cd: ir al directorio raíz.
  5. cd ~user1 : ir al directorio user1.
  6. cd - : ir (regresar) al directorio anterior.
  7. pwd : mostrar el camino del directorio de trabajo.
  8. ls : ver los ficheros de un directorio.
  9. ls - F : ver los ficheros de un directorio.
  10. ls - l : mostrar los detalles de ficheros y carpetas de un directorio.
  11. ls - a : mostrar los ficheros ocultos.
  12. *ls [0-9] *: mostrar los ficheros y carpetas que contienen números.
  13. tree : mostrar los ficheros y carpetas en forma de árbol comenzando por la raíz.(1)
  14. lstree : mostrar los ficheros y carpetas en forma de árbol comenzando por la raíz.(2)
  15. mkdir dir1 : crear una carpeta o directorio con nombre ‘dir1′.
  16. mkdir dir1 dir2 : crear dos carpetas o directorios simultáneamente (Crear dos directorios a la vez).
  17. mkdir - p /tmp/dir1/dir2 : crear un árbol de directorios.
  18. rm - f file1 : borrar el fichero llamado ‘file1′.
  19. rmdir dir1 : borrar la carpeta llamada ‘dir1′.
  20. rm - rf dir1 : eliminar una carpeta llamada ‘dir1′ con su contenido de forma recursiva. (Si lo borro recursivo estoy diciendo que es con su contenido).
  21. rm - rf dir1 dir2 : borrar dos carpetas (directorios) con su contenido de forma recursiva.
  22. mv dir1 new_dir : renombrar o mover un fichero o carpeta (directorio).
  23. cp file1 : copiar un fichero.
  24. cp file1 file2 : copiar dos ficheros al unísono.
  25. cp dir /.* : copiar todos los ficheros de un directorio dentro del directorio de trabajo actual.
  26. cp - a /tmp/dir1. : copiar un directorio dentro del directorio actual de trabajo.
  27. cp - a dir1 : copiar un directorio.
  28. cp - a dir1 dir2 : copiar dos directorio al unísono.
  29. ln - s file1 lnk1 : crear un enlace simbólico al fichero o directorio.
  30. ln file1 lnk1 : crear un enlace físico al fichero o directorio.
  31. touch - t 0712250000 file1 : modificar el tiempo real (tiempo de creación) de un fichero o directorio.
  32. file file1 : salida (volcado en pantalla) del tipo mime de un fichero texto.
  33. iconv - l : listas de cifrados conocidos.
  34. iconv - f fromEncoding - t toEncoding inputFile > outputFile : crea una nueva forma del fichero de entrada asumiendo que está codificado en fromEncoding y convirtiéndolo a ToEncoding.
  35. *find. - maxdepth 1 - name .jpg - print - exec convert ”,-” - resize 80×60 “thumbs/,-” ; : agrupar ficheros redimensionados en el directorio actual y enviarlos a directorios en vistas de miniaturas (requiere convertir desde ImagemagicK).

ENCONTRAR ARCHIVOS

  1. find / - name file1 : buscar fichero y directorio a partir de la raíz del sistema.
  2. find / - user user1 : buscar ficheros y directorios pertenecientes al usuario ‘user1′.
  3. find /home/user1 - name *.bin : buscar ficheros con extensión ‘. bin’ dentro del directorio ‘/ home/user1′.

REGIONAL NARIÑO

CENTRO INTERNACIONAL DE PRODUCCION LIMPIA - LOPE

  1. grpck : chequear la sintaxis correcta y el formato del fichero ‘/etc/group’ y la existencia de grupos.
  2. newgrp group_name : registra a un nuevo grupo para cambiar el grupo predeterminado de los ficheros creados recientemente.

PERMISOS EN FICHEROS (USA ”+” PARA COLOCAR PERMISOS Y ”-” PARA ELIMINAR)

  1. ls - lh : Mostrar permisos.
  2. ls /tmp | pr - T5 - W$COLUMNS : dividir la terminal en 5 columnas.
  3. chmod ugo+rwx directory1 : colocar permisos de lectura ®, escritura (w) y ejecución(x) al propietario (u), al grupo (g) y a otros (o) sobre el directorio ‘directory1′.
  4. chmod go-rwx directory1 : quitar permiso de lectura ®, escritura (w) y (x) ejecución al grupo (g) y otros (o) sobre el directorio ‘directory1′.
  5. chown user1 file1 : cambiar el dueño de un fichero.
  6. chown - R user1 directory1 : cambiar el propietario de un directorio y de todos los ficheros y directorios contenidos dentro.
  7. chgrp group1 file1 : cambiar grupo de ficheros.
  8. chown user1:group1 file1 : cambiar usuario y el grupo propietario de un fichero.
  9. find / - perm - u+s : visualizar todos los ficheros del sistema con SUID configurado.
  10. chmod u+s /bin/file1 : colocar el bit SUID en un fichero binario. El usuario que corriendo ese fichero adquiere los mismos privilegios como dueño.
  11. chmod u-s /bin/file1 : deshabilitar el bit SUID en un fichero binario.
  12. chmod g+s /home/public : colocar un bit SGID en un directorio – similar al SUID pero por directorio.
  13. chmod g-s /home/public : desabilitar un bit SGID en un directorio.
  14. chmod o+t /home/public : colocar un bit STIKY en un directorio. Permite el borrado de ficheros solamente a los dueños legítimos.
  15. chmod o-t /home/public : desabilitar un bit STIKY en un directorio.

ATRIBUTOS ESPECIALES EN FICHEROS (USA ”+” PARA COLOCAR PERMISOS Y ”-” PARA ELIMINAR)

  1. chattr +a file1 : permite escribir abriendo un fichero solamente modo append.
  2. chattr +c file1 : permite que un fichero sea comprimido / descomprimido automaticamente.
  3. chattr +d file1 : asegura que el programa ignore borrar los ficheros durante la copia de seguridad.
  4. chattr +i file1 : convierte el fichero en invariable, por lo que no puede ser eliminado, alterado, renombrado, ni enlazado.
  5. chattr +s file1 : permite que un fichero sea borrado de forma segura.
  6. chattr +S file1 : asegura que un fichero sea modificado, los cambios son escritos en modo synchronous como con sync.
  7. chattr +u file1 : te permite recuperar el contenido de un fichero aún si este está cancelado.
  8. lsattr : mostrar atributos especiales.

ARCHIVOS Y FICHEROS COMPRIMIDOS

  1. bunzip2 file1.bz2 : descomprime in fichero llamado ‘file1.bz2′.
  2. bzip2 file1 : comprime un fichero llamado ‘file1′.
  3. gunzip file1.gz : descomprime un fichero llamado ‘file1.gz’.
  4. gzip file1 : comprime un fichero llamado ‘file1′.
  5. gzip - 9 file1 : comprime con compresión máxima.
  6. rar a file1.rar test_file : crear un fichero rar llamado ‘file1.rar’.
  7. rar a file1.rar file1 file2 dir1 : comprimir ‘file1′, ‘file2′ y ‘dir1′ simultáneamente.
  8. rar x file1.rar : descomprimir archivo rar.
  9. unrar x file1.rar : descomprimir archivo rar.
  10. tar - cvf archive.tar file1 : crear un tarball descomprimido.
  11. tar - cvf archive.tar file1 file2 dir1 : crear un archivo conteniendo ‘file1′, ‘file2′ y’dir1′.
  12. tar - tf archive.tar : mostrar los contenidos de un archivo.
  13. tar - xvf archive.tar : extraer un tarball.
  14. tar - xvf archive.tar - C /tmp : extraer un tarball en / tmp.
  15. tar - cvfj archive.tar.bz2 dir1 : crear un tarball comprimido dentro de bzip2.

REGIONAL NARIÑO

CENTRO INTERNACIONAL DE PRODUCCION LIMPIA - LOPE

  1. tar - xvfj archive.tar.bz 2 : descomprimir un archivo tar comprimido en bzip
  2. tar - cvfz archive.tar.gz dir1 : crear un tarball comprimido en gzip.
  3. tar - xvfz archive.tar.gz : descomprimir un archive tar comprimido en gzip.
  4. zip file1.zip file1 : crear un archivo comprimido en zip.
  5. zip - r file1.zip file1 file2 dir1 : comprimir, en zip, varios archivos y directorios de forma simultánea.
  6. unzip file1.zip : descomprimir un archivo zip.

PAQUETES RPM (RED HAT, FEDORA Y SIMILARES)

  1. rpm - ivh package.rpm : instalar un paquete rpm.
  2. rpm - ivh – nodeeps package.rpm : instalar un paquete rpm ignorando las peticiones de dependencias.
  3. rpm - U package.rpm : actualizar un paquete rpm sin cambiar la configuración de los ficheros.
  4. rpm - F package.rpm : actualizar un paquete rpm solamente si este está instalado.
  5. rpm - e package_name.rpm : eliminar un paquete rpm.
  6. rpm - qa : mostrar todos los paquetes rpm instalados en el sistema.
  7. rpm - qa | grep httpd : mostrar todos los paquetes rpm con el nombre “httpd”.
  8. rpm - qi package_name : obtener información en un paquete específico instalado.
  9. rpm - qg “System Environment/Daemons” : mostar los paquetes rpm de un grupo software.
  10. rpm - ql package_name : mostrar lista de ficheros dados por un paquete rpm instalado.
  11. rpm - qc package_name : mostrar lista de configuración de ficheros dados por un paquete rpm instalado.
  12. rpm - q package_name – whatrequires : mostrar lista de dependencias solicitada para un paquete rpm.
  13. rpm - q package_name – whatprovides : mostar la capacidad dada por un paquete rpm.
  14. rpm - q package_name – scripts : mostrar los scripts comenzados durante la instalación /eliminación.
  15. rpm - q package_name – changelog : mostar el historial de revisions de un paquete rpm.
  16. rpm - qf /etc/httpd/conf/httpd.conf : verificar cuál paquete rpm pertenece a un fichero dado.
  17. rpm - qp package.rpm - l : mostrar lista de ficheros dados por un paquete rpm que aún no ha sido instalado.
  18. rpm – import /media/cdrom/RPM-GPG-KEY : importar la firma digital de la llave pública.
  19. rpm – checksig package.rpm : verificar la integridad de un paquete rpm.
  20. rpm - qa gpg-pubkey : verificar la integridad de todos los paquetes rpm instalados.
  21. rpm - V package_name : chequear el tamaño del fichero, licencias, tipos, dueño, grupo, chequeo de resumen de MD5 y última modificación.
  22. rpm - Va : chequear todos los paquetes rpm instalados en el sistema. Usar con cuidado.
  23. rpm - Vp package.rpm : verificar un paquete rpm no instalado todavía.
  24. *rpm2cpio package.rpm | cpio – extract – make-directories bin *: extraer fichero ejecutable desde un paquete rpm.
  25. rpm - ivh /usr/src/redhat/RPMS/arch/package.rpm : instalar un paquete construido desde una fuente rpm.
  26. rpmbuild – rebuild package_name.src.rpm : construir un paquete rpm desde una fuente rpm.

ACTUALIZADOR DE PAQUETES YUM (RED HAT, FEDORA Y SIMILARES)

  1. yum install package_name : descargar e instalar un paquete rpm.
  2. yum localinstall package_name.rpm : este instalará un RPM y tratará de resolver todas las dependencies para ti, usando tus repositorios.
  3. yum update package_name.rpm : actualizar todos los paquetes rpm instalados en el sistema.
  4. yum update package_name : modernizar / actualizar un paquete rpm.
  5. yum remove package_name : eliminar un paquete rpm.
  6. yum list : listar todos los paquetes instalados en el sistema.
  7. yum search package_name : Encontrar un paquete en repositorio rpm.

REGIONAL NARIÑO

CENTRO INTERNACIONAL DE PRODUCCION LIMPIA - LOPE

ESTABLECER CARACTER Y CONVERSIÓN DE FICHEROS

  1. dos2unix filedos.txt fileunix.txt : convertir un formato de fichero texto desde MSDOS a UNIX.
  2. unix2dos fileunix.txt filedos.txt : convertir un formato de fichero de texto desde UNIX a MSDOS.
  3. recode ..HTML < page.txt > page.html : convertir un fichero de texto en html.
  4. recode - l | more : mostrar todas las conversiones de formato disponibles.

ANÁLISIS DEL SISTEMA DE FICHEROS

  1. badblocks - v /dev/hda1 : Chequear los bloques defectuosos en el disco hda1.
  2. fsck /dev/hda1 : reparar / chequear la integridad del fichero del sistema Linux en el disco hda1.
  3. fsck.ext2 /dev/hda1 : reparar / chequear la integridad del fichero del sistema ext 2 en el disco hda1.
  4. e2fsck /dev/hda1 : reparar / chequear la integridad del fichero del sistema ext 2 en el disco hda1.
  5. e2fsck - j /dev/hda1 : reparar / chequear la integridad del fichero del sistema ext 3 en el disco hda1.
  6. fsck.ext3 /dev/hda1 : reparar / chequear la integridad del fichero del sistema ext 3 en el disco hda1.
  7. fsck.vfat /dev/hda1 : reparar / chequear la integridad del fichero sistema fat en el disco hda1.
  8. fsck.msdos /dev/hda1 : reparar / chequear la integridad de un fichero del sistema dos en el disco hda1.
  9. dosfsck /dev/hda1 : reparar / chequear la integridad de un fichero del sistema dos en el disco hda1.

FORMATEAR UN SISTEMA DE FICHEROS

  1. mkfs /dev/hda1 : crear un fichero de sistema tipo Linux en la partición hda1.
  2. mke2fs /dev/hda1 : crear un fichero de sistema tipo Linux ext 2 en hda1.
  3. mke2fs - j /dev/hda1 : crear un fichero de sistema tipo Linux ext3 (periódico) en la partición hda1.
  4. mkfs - t vfat 32 - F /dev/hda1 : crear un fichero de sistema FAT32 en hda1.
  5. fdformat - n /dev/fd0 : formatear un disco flooply.
  6. mkswap /dev/hda3 : crear un fichero de sistema swap.

TRABAJO CON LA SWAP

  1. mkswap /dev/hda3 : crear fichero de sistema swap.
  2. swapon /dev/hda3 : activando una nueva partición swap.
  3. swapon /dev/hda2 /dev/hdb3 : activar dos particiones swap.

SALVAS (BACKUP)

  1. dump - 0aj - f /tmp/home0.bak /home : hacer una salva completa del directorio ‘/home’.
  2. dump - 1aj - f /tmp/home0.bak /home : hacer una salva incremental del directorio ‘/home’.
  3. restore - if /tmp/home0.bak : restaurando una salva interactivamente.
  4. rsync - rogpav – delete /home /tmp : sincronización entre directorios.
  5. rsync - rogpav - e ssh – delete /home ip_address:/tmp : rsync a través del túnel SSH.
  6. rsync - az - e ssh – delete ip_addr:/home/public /home/local : sincronizar un directorio local con un directorio remoto a través de ssh y de compresión.
  7. rsync - az - e ssh – delete /home/local ip_addr:/home/public : sincronizar un directorio remoto con un directorio local a través de ssh y de compresión.
  8. dd bs=1M if=/dev/hda | gzip | ssh user@ip_addr ‘dd of=hda.gz’ : hacer una salva de un disco duro en un host remoto a través de ssh.
  9. dd if=/dev/sda of=/tmp/file1 : salvar el contenido de un disco duro a un fichero. (En este caso el disco duro es “sda” y el fichero “file1”).
  10. tar - Puf backup.tar /home/user : hacer una salva incremental del directorio ‘/home/user’.

REGIONAL NARIÑO

CENTRO INTERNACIONAL DE PRODUCCION LIMPIA - LOPE

  1. ( cd /tmp/local/ && tar c. ) | ssh - C user@ip_addr ‘cd /home/share/ && tar x - p’ : copiar el contenido de un directorio en un directorio remoto a través de ssh.
  2. ( tar c /home ) | ssh - C user@ip_addr ‘cd /home/backup-home && tar x - p’ : copiar un directorio local en un directorio remoto a través de ssh.
  3. tar cf –. | (cd /tmp/backup ; tar xf – ) : copia local conservando las licencias y enlaces desde un directorio a otro.
  4. find /home/user1 - name ‘.txt’ | xargs cp - av – target-directory=/home/backup/ –* parents : encontrar y copiar todos los ficheros con extensión ‘.txt’ de un directorio a otro.
  5. find /var/log - name ‘.log’ | tar cv – files-from=- | bzip2 > log.tar.bz2* : encontrar todos los ficheros con extensión ‘.log’ y hacer un archivo bzip.
  6. dd if=/dev/hda of=/dev/fd0 bs=512 count=1 : hacer una copia del MRB (Master Boot Record) a un disco floppy.
  7. dd if=/dev/fd0 of=/dev/hda bs=512 count=1 : restaurar la copia del MBR (Master Boot Record) salvada en un floppy.

CD-ROM

  1. cdrecord - v gracetime=2 dev=/dev/cdrom - eject blank=fast - force : limpiar o borrar un cd regrabable.
  2. mkisofs /dev/cdrom > cd.iso : crear una imagen iso de cdrom en disco.
  3. mkisofs /dev/cdrom | gzip > cd_iso.gz : crear una imagen comprimida iso de cdrom en disco.
  4. mkisofs - J - allow-leading-dots - R - V “Label CD” - iso-level 4 - o ./cd.iso data_cd : crear una imagen iso de un directorio.
  5. cdrecord - v dev=/dev/cdrom cd.iso : quemar una imagen iso.
  6. gzip - dc cd_iso.gz | cdrecord dev=/dev/cdrom - : quemar una imagen iso comprimida.
  7. mount - o loop cd.iso /mnt/iso : montar una imagen iso.
  8. cd-paranoia - B : llevar canciones de un cd a ficheros wav.
  9. cd-paranoia – ”-3” : llevar las 3 primeras canciones de un cd a ficheros wav.
  10. cdrecord – scanbus : escanear bus para identificar el canal scsi.
  11. dd if=/dev/hdc | md5sum : hacer funcionar un md5sum en un dispositivo, como un CD.

TRABAJO CON LA RED (LAN Y WI-FI)

  1. ifconfig eth0 : mostrar la configuración de una tarjeta de red Ethernet.
  2. ifup eth0 : activar una interface ‘eth0′.
  3. ifdown eth0 : deshabilitar una interface ‘eth0′.
  4. ifconfig eth0 192.168.1.1 netmask 255.255.255.0 : configurar una dirección IP.
  5. ifconfig eth0 promisc : configurar ‘eth0′en modo común para obtener los paquetes (sniffing).
  6. dhclient eth0 : activar la interface ‘eth0′ en modo dhcp.
  7. route - n : mostrar mesa de recorrido.
  8. route add - net 0/0 gw IP_Gateway : configurar entrada predeterminada.
  9. route add - net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1 : configurar ruta estática para buscar la red ’192.168.0.0/16′.
  10. route del 0/0 gw IP_gateway : eliminar la ruta estática.
  11. echo “1” > /proc/sys/net/ipv4/ip_forward : activar el recorrido ip.
  12. hostname : mostrar el nombre del host del sistema.
  13. host www.example.com : buscar el nombre del host para resolver el nombre a una dirección ip(1).
  14. nslookup www.example.com : buscar el nombre del host para resolver el nombre a una direccióm ip y viceversa(2).
  15. ip link show : mostar el estado de enlace de todas las interfaces.
  16. mii-tool eth0 : mostar el estado de enlace de ‘eth0′.
  17. ethtool eth0 : mostrar las estadísticas de tarjeta de red ‘eth0′.
  18. netstat - tup : mostrar todas las conexiones de red activas y sus PID.
  19. netstat - tupl : mostrar todos los servicios de escucha de red en el sistema y sus PID.
  20. tcpdump tcp port 80 : mostrar todo el tráfico HTTP.
  21. iwlist scan : mostrar las redes inalámbricas.

REGIONAL NARIÑO

CENTRO INTERNACIONAL DE PRODUCCION LIMPIA - LOPE

  1. wget - r www.example.com : descargar un sitio web completo.
  2. wget - c www.example.com/file.iso : descargar un fichero con la posibilidad de parar la descargar y reanudar más tarde.
  3. echo ‘wget - c www.example.com/files.iso‘ | at 09:00 : Comenzar una descarga a cualquier hora. En este caso empezaría a las 9 horas.
  4. ldd /usr/bin/ssh : mostrar las bibliotecas compartidas requeridas por el programa ssh.
  5. alias hh=’history’ : colocar un alias para un commando – hh= Historial.
  6. chsh : cambiar el comando Shell.
  7. chsh – list-shells : es un comando adecuado para saber si tienes que hacer remoto en otra terminal.
  8. who - a : mostrar quien está registrado, e imprimir hora del último sistema de importación, procesos muertos, procesos de registro de sistema, procesos activos producidos por init, funcionamiento actual y últimos cambios del reloj del sistema.