radio max, radio hecha con software libre

Filed under: by: Caballero

RADIO MAX, LA MAXIMA EXPRESION DE TUS SENTIDOS

Es una radio hecha con GNU/Linux y transmite por internet, dejemos que la describa su creador Sergio Juárez:

Radio Max La Máxima Expresión de Tus Sentidos... frase orgullosa y de palabras fuertes, nació para dar lucha y ser invencible...... LINUX y el software Libre fué la plataforma de diseño, Radio Max fué concebida como una guerrera, Inteligente y Misteriosa, ¿Porque el color oscuro? me llegaron a preguntar... por ser elegante y ocultar toda la fuerza y tecnología que había detras de ella, como un lobo acechando a su presa Radio Max estaba a la espectativa de un día superar Radio Nova y otras estaciones de Radio..... Radio Max es fuerte y cada día crece mas...

Si quieres escucharla, pica en la imagen.
NO TE ARREPENTIRAS.......






poster hardware

Filed under: by: Caballero

Hecho por sonic840 Debianart

Permisos en linux y comando chmod

Filed under: by: Caballero

PERMISOS EN LINUX




Con la siguiente línea interpretamos la información así:

- rw- r-- r-- 1 raul raul 246417 2005-03-03 13:13 foto1.png
↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑
1 2 3 4 5 6 7 8 9 10 11

1 : Tipo de archivo = es un archivo regular
2 : Permisos = los permisos para el propietario son de lectura y escritura
3 : Permisos = el grupo tiene permiso de sólo lectura
4 : Permisos = los otros usuarios tienen el permiso de sólo lectura
5 : Enlace Físico = tiene un enlace físico
6 : Propietario = el usuario raul es el propietario de este archivo
7 : Grupo = este archivo pertenece al grupo raul
8 : Tamaño = su tamaño es de 246417 bytes
9 : Fecha = fue creado el 03 de marzo de 2005
10 : Hora = a 13:13 horas
11 : Nombre = el archivo se llama foto1.png

Como habrás apreciado los permisos están asignados en grupos de 3 (rwx) y corresponde al: propietario (owner: dueño del archivo o directorio), grupo (group: grupo del archivo o directorio) y otros (others: otro usuario diferente del propietario).

En la siguiente imagen resalta nuevamente la ubicación de los permisos

Linux dispone de 3 comandos que permite cambiar los permisos, el propietario y el grupo de un archivo y/o directorio respectivamente:

  • Comando chmod : se utiliza para cambiar los permisos del archivo o directorio
    $ chmod [permisos] [archivo/directorio] [opciones]
  • Comando chown : se utiliza para cambiar el propietario del archivo o directorio
    # chown [nuevo usuario propietario] [archivo/directorio] [opciones]
  • Comando chgrp : utilizado para cambiar el grupo del archivo o directorio
    # chgrp [nuevo grupo] [archivo/directorio] [opciones]

r = 4 (lectura)
w = 2 (escritura)
x = 1 (ejecucion)
- = 0 (sin permisos)

Cuando asignamos los permisos utilizando números debemos tener en cuenta que primero se sumarán los valores y dicho resultado será el que se coloque, aquí una tabla que muestra dichos valores:

Valor

Permisos

Descripción

0

---

El valor cero significa que no se han asignado permisos

1

--x

sólo se ha asignado el de ejecución

2

-w-

sólo permiso de escritura

3

-wx

permisos de escritura y ejecución

4

r--

sólo permiso de lectura

5

r-x

permisos de lectura y ejecución

6

rw-

permisos de lectura y escritura

7

rwx

permisos: lectura, escritura y ejecución

Los permisos por números se asignan en grupos de 3, es decir, para el propietario-grupo-otros, no es factible asignar solo para uno o dos de ellos.

Ejemplos:

  • rw------- (600) Sólo el propietario tiene el derecho de leer y escribir.
  • rw-r--r-- (644) Sólo el propietario tiene los permisos de leer y escribir; el grupo y los demás sólo pueden leer.
  • rwx------ (700) Sólo el propietario tiene los derechos de leer, escribir y ejecutar el archivo.
  • rwxr-xr-x (755) El propietario tiene los derechos de leer, escribir y ejecutar; el grupo y los demás sólo pueden leer y ejecutar.
  • rwx--x--x (711) El propietario tiene los derechos de lectura, escritura y ejecución; el grupo y los demás sólo pueden ejecutar.
  • rw-rw-rw- (666) Todo el mundo puede leer y escribir en el archivo. ¡No es una buena elección!
  • rwxrwxrwx (777) Todo el mundo puede leer, escribir y ejecutar. ¡Tampoco es buena elección!


TuxInfo revista de argentina online

Filed under: by: Caballero


TuxInfo es una magnifica revista de Argentina dedicada al software libre se publico el numero 18 hace unos días con la portada de Fedora 11 "Leónidas el Gran León Azul", en su pagina se pueden descargar las ediciones anteriores.





Contenido

Columna mensual de OpenSolaris, nuevas integraciones de diseño gráfico en la revista, como nota de tapa Fedora 11, vigilancia sobre Linux, producción musical sobre software libre, todo sobre Firefox 3.5, Cómo configurar un iPod en GNU/Linux, las clásicas secciones de programación, consola, páginas, rincón, laboexpress, opinión, lo que viene y mucho más.

Humor linux MAFALDA

Filed under: by: Caballero

Revista papirux

Filed under: by: Caballero

Hoy navegando por la red he encontrado una revista magnifica, sobre GNU/Linux y se puede descargar en linea se llama Papirux van en el numero 4 se publica online en español y portugués, me ha impresionado gratamente, por su contenido, presentación y explicaciones sencillas

En este número podemos encontrar:

  • EyeOS
  • Redes (I)
  • Licencia Creative Commons
  • Prisión o Libertad
  • Linux From Scratch
  • Pitágoras con KIG
  • Algoritmo y programación
  • Juegos: Capitán Sevilla (I)

Explicacion del sistema de archivos Linux

Filed under: by: Caballero


Explicacion del sistema de archivos Linux


ver videos de youtube en Terminal

Filed under: by: Caballero

mplayer -fs $(echo "http://youtube.com/get_video.php?$(curl -s $youtube_url | sed -n "/watch_fullscreen/s;.*\(video_id.\+\)&title.*;\1;p")")

lo he sacado de kaeltas blog, que por cierto es uno de los mejores vale la pena

El regreso de los prinosaurios

Filed under: by: Caballero



Mientras que en el resto de Latinoamerica la historia avanza hacia adelante: Lula en Brasil, Ortega en Nicaragua, el histórico FMLN en el Salvador con Mauricio Funes, Evo Morales en Bolivia, Bachelet en Chile, solo por decir algunos; en México regresamos a los dinosaurios, en estas elecciones donde un partido que gobernó durante 70 años, que causo tanto sufrimiento, dolor y desbanco al país vuelve a ganar.




Jostein Gaarder en su libro "El mundo de Sofia" cita:
El que no sabe llevar su contabilidad por espacio de tres mil años se queda como un ignorante en la oscuridad y sólo vive al día Goethe

Y en México no sabemos ver atrás unos pocos años y repetimos la historia, estamos condenados a vivir como ignorantes en la oscuridad.

ojala en México después de caminar toda la noche llegue el amanecer


comandos para ver ip y configuracion router en GNU/Linux

Filed under: by: Caballero

more /etc/hosts Ver ip


netstat -r
Configuracion Router


more /etc/resolv.conf quién es nuestro servidor de DNS

Trabajos no interactivos (comandos)

Filed under: by: Caballero

Para realizar este tipo de trabajos “fuera de horas”, como servicios periódicos o programados, hay diversos sistemas que nos permiten construir un tipo de agenda de tareas:

nohup es quizás el caso más simple utilizado por los usuarios, les permite la ejecución de una tarea no interactiva una vez hayan salido de su cuenta. Normalmente, al salir de la cuenta, el usuario pierde sus procesos; nohup permite dejarlos corriendo, a pesar den que el usuario se desconecte.

at nos permite lanzar una acción para más tarde, rogramando un determinado instante en el que va a iniciarse, especificándose la hora (hh:mm) y fecha, o bien si se hará hoy (today) o mañana (tomorrow). Ejemplos:

at 10pm tarea realizar la tarea a las diez de la noche.

at 2am tomorrow tarea realizar la tarea a las dos de la madrugada.


cron permite establecer una lista de trabajos por realizar con su programación; esta configuración se guarda en /etc/crontab; concretamente, en cada entrada de este fichero tenemos: minutos y hora en que se va a efectuar la tarea, qué día del mes, qué mes, qué día de la semana, junto con qué (ya sea una tarea, o bien un directorio donde estarán las tareas a ejecutar). Por ejemplo, de forma estándar el contenido es:
25 6 * * * root test -e /usr/sbin/anacron || run-parts --report /etc/cron.daily
47 6 * * 7 root test -e /usr/sbin/anacron || run-parts --report /etc/cron.weekly
52 6 1 * * root test -e /usr/sbin/anacron || run-parts --report /etc/cron.monthl

donde se está programando que una serie de tareas van a hacerse: cada día (““ indica ’cualquiera’), semanalmente (el 7.o día de la semana), o mensualmente (el 1.o de cada mes). Normalmente, los trabajos serían ejecutados por el comando crontab, pero el sistema cron supone que la máquina está siempre encendida, si no es así, es mejor utilizar anacron, que verifica si la acción no se realizó cuando habría debido hacerlo, y la ejecuta. En cada línea del anterior fichero se verifica que exista el comando anacron y se ejecutan los scripts asociados a cada acción, que en este caso están guardados en unos directorios asignados para ello, los cron.
También pueden existir unos ficheros cron.allow, cron.deny, para limitar quién puede colocar (o no) trabajos en cron. Mediante el comando crontab, un usuario puede definir trabajos en el mismo formato que hemos visto antes, que habitualmente se guardarán en /var/spool/ cron/crontabs. En el caso de la distribución Debian, existe también un directorio /etc/cron.d donde se pueden colocar trabajos y que es tratado como si fueran una extensión del fichero /etc/crontab.

comandos útiles para administración de usuarios GNU/Linux

Filed under: by: Caballero

Comandos útiles para administración de usuarios

useradd: añadir un usuario al sistema.

userdel: borrar un usuario del sistema.

usermod: modificar un usuario del sistema.

groupadd, groupdel, groupmod lo mismo para grupos.

newusers, chpasswd: pueden ser de utilidad en grandes instalacio-
nes con muchos usuarios, ya que permiten crear varias cuentas
desde la información introducida en un fichero (newusers) o bien
cambiar las contraseñas a un gran número de usuarios (chpasswd).

chsh: cambiar el shell de login del usuario.

chfn: cambiar la información del usuario, la presente en el co-
mentario del fichero /etc/passwd.

passwd: cambia la contraseña de un usuario. Puede ejecutarse
como usuario, y entonces pide la contraseña nueva y la vieja. En
el caso de hacerlo, el root tiene que especificar el usuario al que
va a cambiar la contraseña (si no, estaría cambiando la suya) y
no necesita la contraseña antigua. Es quizás el comando más
usado por el root, de cara a los usuarios cuando se les olvida la
contraseña antigua.

montaje GNU/Linux; comandos mount umount

Filed under: by: Caballero

El proceso de montaje se realiza mediante la orden mount con el si-
guiente formato:

mount -t filesystem-type device mount-point

El tipo de filesystem puede ser msdos (fat), vfat (fat32), ntfs (ntfs lec-
tura), iso9660 (para cdrom), ...
El dispositivo es la entrada correspondiente en el directorio /dev a la
localización del dispositivo, los IDE tenían /dev/hdxy donde x es
a,b,c, o d (1 master, 1 slave, 2 master, 2 slave) e y, el número de
partición, los SCSI (/dev/sdx) donde x es a,b,c,d ... (según el ID SCSI
asociado 0,1,2,3,4 ...).

Vamos a ver algunos ejemplos:

mount -t iso9660 /dev/hdc /mnt/cdrom
montaría el CD-ROM (si es el IDE que está en el segundo IDE de forma master) en el punto /mnt/cdrom.

mount -t iso9660 /dev/cdrom /mnt/cdrom
montaría el CD-ROM; /dev/cdrom se usa como sinónimo (es un link) del dispositivo donde está conectado.

mount -t vfat /dev/fd0H1440 /mnt/floppy
montaría el disquete, /dev/fd0H1440. Sería la disquetera A en alta densidad (1.44 MB), también puede usarse /dev/fd0.

mount -t ntfs /dev/hda2 /mnt/winXP

montaría la segunda partición del primer dispositivo IDE (la C:),
de tipo NTFS (por ejemplo un Windows XP).


El proceso contrario, el desmontaje, es bastante sencillo, el comando
umount con punto o dispositivo:
umount /mnt/cdrom
umount /dev/fd0

En el caso de medios extraíbles, tipo CD-ROM (u otros), puede usarse
eject para la extracción del medio:
o, en este caso, sólo:
eject /dev/cdrom
eject

Los comandos mount y umount montan o desmontan todos los siste-
mas disponibles. En el fichero /etc/mtab se mantiene una lista de los
sistemas montados en un momento concreto se puede consultar o
ejecutar mount sin parámetros para obtener esta información.

comandos para examinar la memoria GNU/Linux

Filed under: by: Caballero

Para examinar la información sobre memoria tenemos varios méto-
dos y comandos útiles:

Fichero /etc/fstab: aparece la partición swap (si existiese). Con un
comando fdisk podemos averiguar su tamaño

• Comando ps: permite conocer qué procesos tenemos, y con las
opciones de porcentaje y memoria usada.

• Comando top: es una versión ps dinámica actualizable por perio-
dos de tiempo. Puede clasificar los procesos según la memoria
que usan o el tiempo de CPU.

• Comando free: informa sobre el estado global de la memoria. Da
también el tamaño de la memoria virtual.

• Comando vmstat: informa sobre el estado de la memoria virtual,
y el uso que se le da.

Kernel: Directorio/proc Gnu/linux

Filed under: by: Caballero

El kernel durante su arranque pone en funcionamiento un pseudofilesystem llamado /proc, donde vuelca la información que recopila de la máquina, así como muchos de sus datos internos. El directorio /proc está implementado sobre memoria y no se guarda en disco. Los datos contenidos son tanto de naturaleza estática como dinámica (varían durante la ejecución).




procesos linux

Filed under: by: Caballero

Procesos GNU/Linux
Los procesos que se encuentren en ejecución en un determinado momento serán, en general, de diferente naturaleza. Podemos encontrar:

Procesos de sistema, o bien procesos asociados al funcionamiento local de la máquina y del kernel, o bien procesos (denominados daemons) asociados al control de diferentes servicios, ya sean locales, o de red, porque estamos ofreciendo el servicio (actuamos de servidor) o estamos recibiendo el servicio (actuamos de clientes). La mayoría de estos procesos aparecerán asociados al
usuario root, aunque no estemos presentes en ese momento como usuarios. Puede haber algunos servicios asociados a otros usuarios de sistema (lp, bin, www, mail, etc.), estos son usuarios “virtuales” que utiliza el sistema para ejecutar ciertos procesos.

Procesos del usuario administrador: en caso de actuar como root, nuestros procesos interactivos o aplicaciones lanzadas también aparecerán como procesos asociados al usuario root.

Procesos de usuarios del sistema: asociados a la ejecución de sus aplicaciones, ya sea tareas interactivas en modo texto o en modo gráfico.

Como comandos rápidos y más útiles podemos utilizar:

ps: el comando estándar, lista los procesos con sus datos de usuario, tiempo, identificador de proceso y línea de comandos usada.
Una de las opciones utilizada es ps ef, pero hay muchas opciones
disponibles (ver man).

top: una versión que nos da una lista actualizada a intervalos.

kill: nos permite eliminar procesos del sistema mediante el envío de señales al proceso como, por ejemplo, la de terminación kill -9 PID, donde indicamos el identificador del proceso. Útil para procesos con comportamiento inestable o programas interactivos que han dejado de responder.

comillas en linux

Filed under: by: Caballero

Comillas en linux
• Las “dobles” permiten que sea considerado todo como una unidad.
• Las ‘simples’ son parecidas, pero se ignoran los caracteres espe-
ciales que se encuentren dentro.

• Las inclinadas hacia la izquierda `comando`, son utilizadas para
evaluar el interior, si hay alguna ejecución o sustitución que ha-
cer. Primero se ejecuta el contenido, y se sustituye lo que había
por el resultado de la ejecución. Por ejemplo: var = `ls` guarda el
listado del directorio en $var.