Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Objetivos:
Requerimientos
• Windows XP (REAL)
• Acrobat Reader
• Máquina virtual de Linux (Fedora Core 7)
• Vmware Server
Convenciones
Consejo
Información
Advertencia
Tarea
Extrema precaución
Ejecución en una Terminal de Linux o Windows
Metodología
Desarrollo
history
note como muestra los comandos que se ejecutaron después de haber
cerrado la sesión
ls
ls -l
find ./ -name prueba
history
y también muestra los comandos que acaba de ejecutar
ifconfig -a
está opción permite ver todas las conexiones de red que tiene el equipo,
incluyendo la interfaz de LoopBack, está interfaz la tienen todos los
equipos y se utiliza para las conexiones de red entre el mismo equipo sin
necesidad de bajar a nivel físico. La interfaz de LoopBack siempre tiene
la dirección IP 127.0.0.1
ifconfig -a eth0
Configure:
Address: Dirección IP que desea configurar. Por ejemplo
192.168.130.1X
Subnet mask: Máscara de la subred a la que pertenece la dirección IP
Por ejemplo: 255.255.255.0
Default gateway address: Dirección IP del enrutador predeterminado.
Por ejemplo: 192.168.130.1
Ahora configuremos los servidores DNS. Para ello haga clic en la pestaña
(tab) de DNS
En esta pestaña, configure:
Los sufijos dns permiten abreviar los nombres en la una LAN, por
ejemplo si usted tiene el dominio laboratorio.net y todos sus equipos
tienen cómo sufijo dns laboratorio.net esto quiere decir que los usuarios
dentro de esa red pueden acceder a los servicios solo con el nombre del
equipo. Por ejemplo si el servidor web es http://www.laboratorio.net
usted podría acceder con http://www. Si el servidor ftp es
ftp://servidor1.laboratorio.net usted podría acceder a él con
ftp://servidor1
Ahora añadiremos/modificaremos el registro en el archivo hosts. Haga
clic en la pestaña (tab) Hosts
Configure:
Dirección IP
Gateway
Máscara (si no coincide con su máscara de red)
Tenga en cuenta que la dirección que debe poner es una dirección válida
para la subred en la que se encuentra, de los contrario, esa interfaz de
red no tendrá conectividad.
nameserver 192.168.100.23
nameserver 192.168.100.24
domain laboratorio.net
Tenga en cuenta que debe poner los Servidores DNS que desea
configurar
basados en unix)
/etc/init.d/network restart
ifconfig -a eth0
Paginadores
more
less
more permite visualizar el archivo por páginas y en un solo sentido, de
arriba a abajo.
more /etc/passwd
note que no puede utilizar las teclas de las flechas para indicar un
desplazamiento hacia arriba o hacia abajo, solo puede presionar enter o
barra espaciadora
para salirse del paginador, puede esperar a acabar de visualizar el archivo
a través del enter o barra espaciadora o presionar la letra q.
more /etc/passwd
more /etc/group
less /etc/passwd
less /etc/passwd
less /etc/group
Está redirección se puede hacer con los símbolos > o >> la diferencia
entre los dos radica que el primero, >, sobrescribe el archivo mientras
que el segundo, >>, adiciona al final del archivo.
ls archivoredireccion
echo “prueba” > archivoredireccion
cat archivoredireccion
la salida del comando echo “prueba” sería imprimir en la pantalla
(terminal) la palabra prueba, sin embargo con el operador > se
redireccionó la salida hacia el archivo archivoredireccion
el archivo archivoredireccion no existía, y se comprobó con el comando
ls archivoredireccion sin embargo al utilizar el operador >, si no existe
este lo crea.
Algunos de los comandos le pueden sacar error, eso hace parte de la guía
whereis cron
whereis cp
whereis mv
type cron
type mv
type cp
Note como algunas cosas que especifica whereis no las logra resolver
type esto se debe a que el comando whereis da información relacionada
con un aplicación, mientras que type solo lo referente a la ubicación de
los comandos o sus alias
Un alias es un método abreviado de ejecutar un comando con o sin
argumentos, se trabajará en otra guía.
1 2 3 4 5 6
min hora DdS Mes Día COMANDO
Donde cada columna significa:
1. Minuto
2. Hora
3. Día de la semana
4. Mes
5. Día
6. Programa que se desea ejecutar
cd
mkdir borracron
gedit /var/spool/cron/crontabs/root &
date
> /root/borracron/archivo1
> /root/borracron/archivo2
> /root/borracron/archivo3
> /root/borracron/archivo4
mkdir /root/borracron/directorio
ls /root/borracron
date
note el contenido de esta carpeta, verifique con el comando date, el
tiempo y vuelva a verificar con el comando ls /root/borracron después
de x minutos que falten para que se ejecute el cron.
cp /etc/passwd /root/passwd2
useradd -c”Usuario 1 de prueba de diff” -m -s/bin/bash -d/home/diff1
diff1
useradd -c”Usuario 2 de prueba de diff” -m -s/bin/bash -d/home/diff2
diff2
diff /etc/passwd /root/passwd2
diff está indicando las difrencias entre los dos archivos que en las filas 38
y 39 aparecen de más algo que no está (d)en la fila 37, el signo “<”
indica que lo que está al lado derecho del mayor indica que es a ese
archivo al que le hace falta, recuerde que el comando se invocó diff
/etc/passwd /root/passwd2 así que primero está /etc/passwd y
luego /root/passwd2 entonces al que le falta es a passwd2
cd
ln archivorigenrenombrado linkh_archivorigen
echo “add duro” >> linkh_archivorigen
cat linkh_archivorigen
du
El comando du permite monitorear el espacio utilizado por un directorio,
ya sea un resumen o con un informe detallado del espacio utilizado de
cada uno de sus subdirectorios.
df
df -k
está opción permite ver el espació usado y disponible por cada partición
en términos de KB
df -m
está opción permite ver el espació usado y disponible por cada partición
en términos de MB
df -i
está opción permite ver el número de i-nodos usados y disponibles en por
cada partición
cómo ya se mencionó, los i-nodos son los que representan los archivos
físicos en el disco duro, son una estructura de datos que contienen
información de:
Número de i-nodo
Tipo de Archivo (binario, texto, directorio, link)
Propietario del archivo
Permisos del archivo
Fecha de creación del mismo
df -h