Archivos/Directorios Importantes de Linux

Archivo/Directorioordenar ascendente Descripción
/etc/hosts

Contiene el nombre del nodo completamente cuantificado, Si yo cambio mi nombre de nodo en /etc/hostname (el nombre corto) debo cambiarlo en /etc/hosts (ambos nombres el fqdm y el nombre corto)

127.0.0.1 localhost.localdomain localhost

127.0.1.1 pepe.pzo.cvg.com pepe

/etc/hostname

Contiene el nombre corto del nodo. Si yo cambio mi nombre de nodo en /etc/hostname (el nombre corto) debo cambiarlo en /etc/hosts (ambos nombres el fqdm y el nombre corto)

/etc/host.conf

Contiene el orden de búsqueda para los nombres de nodo.

cat /etc/host.conf

# The "order" line is only used by old versions of the C library.

order hosts,bind

multi on

Primero busca en /etc/host a ver si consigue la IP del nodo sino lo consigne consulta al servidor de DNS bind

/etc/group

Contiene los nombres de los grupos y una lisa de los usuarios que pertenecen a cada grupo. Cada línea representa un grupo y contiene 4 campos:

  • El nombre del grupo (es recomendable que no tenga más de 8 caracteres).
  • La contraseña cifrada o bien una x que indica la existencia de un archivo gshadow.
  • Le número de GID
  • Lista de los miembros del grupo, separados por comas (sin espacios)

Por defecto prevalecerá la pertenecía al grupo que se defina en /etc/passwd en caso de discrepar con este archivo.

/etc/fstab

Contiene la lista de las particiones y puntos de montaje que se cargan al inicio del sistema.Para recargar este archivo luego de modificado use: mount -a. Se puede utilizar el comando ntfs-config (en Fedora) para manipular este archivo.

/etc/ethers

Contiene los 48 bist de una dirección Ethernet y su correspondiente dirección IP (puede ser también el nombre del nodo), una por cada línea. Un ejemplo es:

08:00:20:00:61:CA 192.168.1.102

En la actualidad el archivo /etc/ethers no se suele encontrar (aunque para el sistema sigue conservando su funcionalidad, es decir, si existe se tiene en cuenta) ya que las direcciones hardware se obtienen por ARP. No obstante, aún resulta útil en determinados casos, como por ejemplo en cortafuegos.

/etc/dovecot.conf

Archivo de configuración principal del servidor IMAP/POP3 Dovecot

/etc/dovecot

Contiene las direcciones de los DNS a los cueles les consultamos, va a consultar al siguiente servidor en la lista (al siguiente nameserver), solo si el primero le da "time out", no si le da una respuesta negativa.

cat /etc/resolv.conf

domain cantv.net pepe.net

nameserver 200.44.32.12

nameserver 200.11.248.12

/etc/defaultdomain

Aquí se guarda en nombre de dominio NIS en Debian (y derivados), los scripts de inicio ejecutan automáticamente ypbind (demonio del cliente NIS, realiza las consultas NIS) cuando se encuentran con este archivo.

/etc/crontab

Contiene información acerca de los trabajos que se van a ejecutar. Cada usuario tiene un archivo crontab que se guarda en el directorio /var/spool/cron. Cada archivo tendrá un nombre que será el del usuario que creo cada tab. La única diferencia entre /etc/crontab y los crontabs de usuario es que el /etc/crontab agrega un campo adicional donde se especifica bajo que usuario se ejecutarán las tareas. Ejemplo:

@reboot root kinit -k host/pzosdgstdeb1$ -c /tmp/krb5cc_0

* */7 * * * root kinit -k host/pzosdgstdeb1$ -c /tmp/krb5cc_0

@reboot postfix kinit -k -t /var/spool/postfix/etc/krb5.keytab -c /var/spool/postfix/tmp/krb5cc_107

* */7 * * * postfix kinit -k -t /var/spool/postfix/etc/krb5.keytab -c /var/spool/postfix/tmp/krb5cc_107

A continuación se ejecuta el script: /home/user/test.pl cada 5 minutos.

*/5 * * * *  /home/user/test.pl
.---------------- minuto (0 - 59) 
| .------------- hora (0 - 23)
| | .---------- día del mes (1 - 31)
| | | .------- mes (1 - 12) O jan,feb,mar,apr ... (los meses en inglés)
| | | | .---- día de la semana (0 - 6) (Domingo=0 o 8) O sun,mon,tue,wed,thu,fri,sat (los días en inglés)
| | | | |
* * * * * comando para ser ejecutado

Crontab NO soporta variables de entorno

Editar crontab de un usuario en particular

crontab [ -u usuario ] fichero

crontab [ -u usuario ] { -l | -r | -e }

La opción -u se utiliza para indicar el crontab de usuario que queremos administrar. Sólo root podrá usar la orden crontab con esta opción.

La opción -e se utiliza para editarlo

 

Ejemplo: Evitar que Amule se cierre solo

1) Creamos el archivo amule.cron (touch /home/adrian/amule.cron) y colocamos en el:

#!/bin/sh

/sbin/pidof amule >/dev/null

if [ $? != 0 ]
then

exec /usr/bin/amule
fi

 

2) Luego lo hacemos ejecutable:

chmod +x /home/adrian/amule.cron

 

3) Editamos nuestro crontab (crontab -e) y colocamos en el:

*/1 * * * * export DISPLAY=:0 && /home/adrian/amule.cron
/etc/bashrc

Aquí se coloca la configuración global del sistema (la configuración personal en ~/.bashrc y se leerá después de la configuración global) referente los valores de las variables de entorno, los alias, la ruta de búsqueda. El valor de umask, las variables prompt, history, savehist, etc.

/etc/apt/sources.list

Archivo que contiene las fuentes APT, se compone de fuentes individuales separadas una por línea, y cada línea contiene los siguientes campos:

  • La clase de fuente (ej. paquete binario deb o código fuente deb-src)
  • La url de la fuente
  • El nombre de la distribución (ej. hardy ó intrepid)
  • Los campos restantes le dicen a APT que repositorio usar de la fuente, los cueles pueden ser:

    main se instalan por defecto y tienen soporte oficial (realiza actualizaciones de seguridad).

    restricted paquetes que tiene limitaciones de copyright, por ej. drivers

    backports si se quiere que después de instalar una determinada versión, se pueda actualizar a nuevas versiones de software.

    universe paquetes mantenidos por la comunidad Ubuntu

    multiverse paquetes que no son libres

Ejemplos:

deb http://archive.ubuntu.com/ubuntu/ intrepid main restricted

deb-src http://archive.ubuntu.com/ubuntu/ intrepid main restricte

Páginas

 

Solicita Asistencia

Llámenos al:+54-9-11-32788353

Envíenos un e-mail: consultas@ ---Para enviar el SPAM--- francisconi.org

Skype Status for francisconi.hugo.adrian
 

Suscríbete

Suscríbete y recibe las últimas actualizaciones, noticias y más ...
Zircon - This is a contributing Drupal Theme
Design by WeebPal.