Archivo

Posts Tagged ‘shell’

Comandos básicos de Linux

April 29th, 2009 2 comments

Este es un resumen de comandos usuales utilizados en la consola de Linux, también conocida como Shell. No se pretende hacer un análisis exhaustivo de cada comando, más bien, se pretende proveer al usuario de una guía rápida. Las opciones de cada comando pueden ser consultadas por medio del comando: man. Las opciones que tienen la mayoría de los comandos son las que os permitirán efectuar diversas operaciones. En este manual solamente se incluyen algunas opciones de uso frecuente.

Convenciones utilizadas: Este manual utiliza las siguientes convenciones y/ó abreviaturas.

subdir: subdirectorio
directorio: Dada la jerarquía de Linux, se asume como único directorio a: /
[]: A menos de que se indique lo contrario, éstos paréntesis no deben incluírse.
fichero1: Representa un fichero cualquiera.
PID: Número que identifica un proceso.

Comandos básicos de GNU/Linux.

  1. man: Sirve para consultar la guía del comando del cual deseáis conocer información.
  2. ls: Muestra subdirectorios y ficheros.
  3. mkdir: Crea subdirectorios.
  4. rmdir: Borra subdirectorios, toda vez que estén vacíos.
  5. rm: Borra ficheros.
  6. cp: Copiar un fichero.
  7. pwd: Muestra el subdirectorio ó directorio en el cual estáis ubicado.
  8. cd: Cambio de subdirectorio ó directorio.
  9. date: Muestra el día y la hora actual.
  10. cal: Muestra el calendario del mes actual.
  11. more: Permite ver un fichero. Utiliza pausas.
  12. less: Permite ver un fichero. Se recomienda más que “more” debido a que os permitirá retroceder a lo largo del documento.
  13. clear: Limpia el contenido de la consola.
  14. passwd: Sirve para cambiar la contraseña de un usuario.
  15. emacs: Ejecuta el programa emacs, el cual es un potente editor de texto.
  16. vi: Ejecuta el programa vi. Es un editor de texto.
  17. vim: Ejecuta el programa vim. Es otro editor de texto similar a “vi”.
  18. chgrp: Cambia el grupo al cual pertenece un determinado fichero.
  19. chmod: Cambia los permisos de un determinado fichero.
  20. chown: Cambia de propietario a un determinado fichero.
  21. ln: Crea enlace entre ficheros.
  22. ps: Muestra los procesos que se están ejecutando.
  23. top: Similar a “ps”, con la diferencia de que “top” actualiza constantemente los procesos que están en ejecución. Asimismo, top provee más información, por ejemplo: Cantidad de usuarios conectados, total de tareas, porcentaje de uso de CPU por usuario, uso de memoria y espacio swap, entre otros.
  24. kill: Sirve para matar procesos.
  25. uname: Brinda información del sistema Linux.
  26. shutdown: Apaga ó reinicia el sistema/ordenador (puede programarse).
  27. halt: Cierra el sistema y a continuación apaga el ordenador.
  28. reboot: Reinicia el ordenador.
  29. grep: Busca texto en ficheros.
  30. reset: Sirve para reestablecer la terminal.

Web Hosting

Web Hosting

Administración de unidades de diskette y unidades ópticas (CD-R/DVD).

Para utilizar cualquier unidad de almacenamiento externo, en Linux, es necesario “montarla”. Esto significa que el contenido de la unidad se transferirá virtualmente al sistema Linux instalado.

El comando para montar unidades se llama: mount.

Si se desea montar un diskette, digite lo siguiente:

mount -t msdos /dev/floppy/mnt

Resulta importante mencionar que /dev/floppy = /dev/fd0.

Si se desea montar una unidad de CD, digite lo siguiente:

mount -t iso9660 /dev/cdrom/mnt

Igualmente, resulta apropiado mencionar que /dev/cdrom = /dev/hdb

Cuando ya no se necesite utilizar alguna(s) unidad(es), es necesario desmontarla. Asimismo, antes de extraer la unidad será necesario desmontarla. Para este efecto, cambie la palabra “mount” por:

umount

en las estructuras descritas anteriormente.

Los comandos para dar formato a diskettes son:

superformat Da formato en modo msdos, pero, hay que tener instalado fdutils.

mkfs.ext2 Hace formato ext2 (propio de Linux).

Compresión y descompresión de ficheros.

Otras operaciones comunes son la compresión y descompresión de ficheros. Cuando se desea comprimir varios ficheros y que éstos queden almacenados en uno sólo, antes es necesario utilizar el comando:

tar

para lograrlo.

Modo de uso:

tar [opciones] [nombre del fichero.tar] [nombre de los
ficheros]

Para empaquetar: tar -czf fichero.tar ficheros
Para desempaquetar: tar -xvzf fichero.tar
Ver el contenido: tar -tzf fichero.tar

Cuando se tiene un fichero cualquiera que se desea comprimir, suele utilizarse el comando:

gzip

Modo de uso:

gzip [fichero]

Para comprimir: gzip fichero
Para descomprimir: gzip -d fichero.gz

Impresión.

Para imprimir -en la impresora por “defecto”- se utiliza el comando:

lpr

Modo de uso:

lpr fichero

Linux VPS

Linux VPS

Categories: manuales Tags:

Administración de software en GNU/Linux

April 29th, 2009 No hay comentarios

Una parte fundamental de la administración de un ordenador con GNU/Linux es el gestionamiento de sus programas (software).

Star Wars Cookbooks

Juguetes Geek


En gran medida ésto depende de la distribución que se esté utilizando debido a que existen diferentes “manejadores” de paquetes.

Resulta común encontrarse con paquetes “*.rpm”. Se utilizan en Suse, Red Hat y sus derivados de forma nativa. La distribución Debian (y sus derivadas) utilizan paquetes “*.deb”; mientras que Slackware utiliza “*.tgz”.

Lo anterior es una breve introducción a la administración de programas en GNU/Linux. Paulatinamente iré incrementado ésta referencia.

A continuación se ofrece un resumen de los comandos más importantes de administración de programas, de acuerdo con el manejador de paquetería.

Administrando programas en formato rpm.

Instalación.

rpm -i NombreDelPrograma.rpm

Desinstalación.

rpm -e NombreDelPrograma.rpm

Actualización.

rpm -u rpm -i NombreDelPrograma.rpm

Obtener información sobre un programa instalado:

rpm -qi rpm -i NombreDelPrograma.rpm

Categories: manuales Tags:

Cómo grabar CDs desde la línea de comandos Linux

March 28th, 2009 No hay comentarios

Autor: Joel Barrios Dueñas
Correo electrónico: darkshram en gmail punto com
Sitio de Red: http://www.alcancelibre.org/
Jabber ID: darkshram@jabber.org

Creative Commons Reconocimiento-NoComercial-CompartirIgual 2.1

© 1999-2007 Joel Barrios Dueñas. Usted es libre de copiar, distribuir y comunicar públicamente la obra y hacer obras derivadas bajo las condiciones siguientes: a) Debe reconocer y citar al autor original. b) No puede utilizar esta obra para fines comerciales (incluyendo su publicación, a través de cualquier medio, por entidades con fines de lucro). c) Si altera o transforma esta obra, o genera una obra derivada, sólo puede distribuir la obra generada bajo una licencia idéntica a ésta. Al reutilizar o distribuir la obra, tiene que dejar bien claro los términos de la licencia de esta obra. Alguna de estas condiciones puede no aplicarse si se obtiene el permiso del titular de los derechos de autor. Los derechos derivados de usos legítimos u otras limitaciones no se ven afectados por lo anterior. Licencia completa en castellano. La información contenida en este documento y los derivados de éste se proporcionan tal cual son y los autores no asumirán responsabilidad alguna si el usuario o lector hace mal uso de éstos.

Introducción.

Acerca de cdrtools.

Cdrtools es un conjunto de herramientas, con licenciamiento libre (GNU/GPL), creadas por Jörg Schilling y que son empleadas para la grabación de discos compactos. Están basada sobre la interfaz SCSI y en los mandatos de esta interfaz y es compatible con todo tipo de grabadoras discos compactos y DVD (Digital Versatile Disc o Disco Versátil Digital), tanto ATAPI (Advanced Technology Attachment Packet Interface) o SCSI (Small Computer System Interface).

URL http://www.fokus.gmd.de/research/cc/glone/employees/joerg.schilling/private/cdrecord.html

Acerca de cdrdao.

Cdrdao es una herramienta, con licenciamiento libre (GNU/GPL), para la grabación de discos compactos en modo DAO (Disk At Once o disco a la vez) basado sobre una descripción textual del contenido del medio. Durante éste, el láser escribe los datos una vez que empieza a grabar sin detenerse hasta haber finalizado todo el disco.

Read more…

Categories: manuales Tags: