Previamente, en Adriania…

Administración de usuarios y permisos en Linux

Apenas comience a usar Linux “seriamente”, o al menos, apenas empiece a curiosear por el sistema, una de las ganas o curiosidades que tendrá será de agregar nuevos usuarios. Es cierto que la mayoría de las distribuciones pensadas para uso masivo

Los programas principales a conocer son useradd, userdel, passwd, chmod y chown. Pero además [...]

Reduciendo el tipeo de comandos: uso de áliases y de scripts

En todos los tutoriales hemos hablado de comandos de consola, comandos que muchas veces son bastante largos de tipear y recordar, especialmente si empezamos a agregar opciones a cada uno. Para solucionar esto, lo más efectivo es el uso de áliases o scripts. Un alias (plural áliases, creemos) es un "acceso directo" de consola. Se [...]

Ksysv e Init – Configuración avanzada del arranque

En Linux, es posible configurar detalladamente el arranque. El programa que nos interesa es init, se ubica en el directorio /sbin, y sus archivos de configuración (en el caso de Mandriva Linux) en los subdirectorios de /etc/rc.d. Para la distribución Debian GNU/Linux y distribuciones basadas en Debian como UbuntuLinux, estos archivos se encuentran en el [...]

Búsqueda de archivos y texto

Uno de los pasos importantes en la configuración de un sistema es la búsqueda de los archivos a configurar. Aunque la interfaz de búsqueda humana (preguntarle a alguien) suele ser suficiente; en este tutorial veremos la manera de buscar archivos o cadenas de texto ("texto" siendo cualquier cosa: números, etc.) dentro de ellos. Usaremos 2 [...]

El directorio /usr

Aquí dentro hay ejecutables de programas (en directorios como /usr/bin, documentación, datos de configuración, librerías, etc. Veamos lo esencial.

/usr/X11R6

Los caminos de XFree son inescrutables. En este caso, ha decidido no sólo alterar la jerarquía de directorios, sino hacerlo varias veces.

[...]

El directorio /etc

El directorio /etc es el núcleo de la configuración del sistema, con directorios y archivos dedicados exclusivamente a responder a la pregunta "¿Cómo?". "¿Cómo hago la conexión?" "¿Cómo configuro la red?" "¿Cómo administro la seguridad?" y otras. Todos los archivos de /etc son simplemente archivos de texto (salvo el directorio de almacenamiento de los passwords, [...]

Introducción al árbol de directorios

Como usted puede ver al usar programas de manejo de archivos como Konqueror o Nautilus, Linux tiene un sistema de directorios extenso y a primera vista muy complejo. Esto es porque el poder y la configurabilidad son altos, pero no desespere: hay principios generales que le harán la vida muy fácil.

[...]

Cron y At – Daemons de agenda

En determinadas ocasiones necesitaremos ejecutar programas a intervalos constantes, o en momentos fijos del día. Un ejemplo sería recibir por mail un aviso sobre las actualizaciones hechas al sistema, recibido todos los fines de semana. En general, estamos buscando ejecutar un trabajo (un job, que le llaman) cada cierto tiempo.

Este tipo de servicio esta [...]

Uso intermedio de Bash

Vamos a hablar ahora de otros comandos, operaciones y conceptos que no son tan comunes para un usuario nuevo, pero sí muy útiles una vez que se aprenden.

Administración de procesos

Hemos hablado un poco de esto al mencionar los programas top, fs y kill. Sin embargo, hay bastante más (siempre hay más) que decir [...]

Introducción al shell Bash

Introducción

Usted habrá visto referencias al uso de terminales o consolas, o al famoso modo texto. Los sistemas basados en Unix (todos, desde Solaris a Mac OS X) tienen base en un entorno de texto del estilo de DOS pero de potencia varios órdenes de magnitud mayor. Se ha comparado al paso del viejo DOS [...]

Python 3.0 is here

Go check Python.org for the joyful news.

El Miniver usa Unix?

adriano@edhellond:~/work/Perl$ cat 1984 We’ve always been at war with Eurasia. adriano@edhellond:~/work/Perl$ sed s/Eur/East/ <1984 We’ve always been at war with Eastasia. adriano@edhellond:~/work/Perl$