Вы находитесь на странице: 1из 24

Procedimiento de Instalacin de CentOS 6.

Autor: Ing. Alan David Manotas LLinas Email: mymtelco@hotmail.com

Parmetros Configuracin Maquina Virtual


Para configurar el S.O. en la maquina virtual tenga en cuenta los siguientes datos: 1. Configuracin General a. Nombre: CentOS 6.1 b. Sistema Operativo: Linux c. Version: Red Hat 2. Sistema a. Memoria Base: 1024 Nota: menos de 1GB no arranca el entorno Grafico. 3. Pantalla a. Memoria de Video: 64 Mb 4. Almacenamiento a. Disco Duro vdi de 8 Gb 5. Red a. Habilitar Adaptador de Red b. Conectado a :Adaptador Puente

Instalacin del sistema operativo


Inserte el disco DVD de instalacin de CentOS 6, y espere 60 segundos para el inicio automtico, o bien pulse la tecla ENTER para iniciar de manera inmediata, o bien pulse la tecla TAB, e ingrese las opciones de instalacin deseadas.

La primera pantalla que aparecer, le preguntar si desea verificar la integridad del medio de instalacin. Si est haciendo la instalacin desde una mquina virtual con una imagen ISO, descarte verificar.

En este punto escoja el idioma y la distribucin del teclado que usted prefiera.

Defina el nombre del sistema en el siguiente el formato: nombre.dominio.tld. Procure que el nombre del equipo sea corto, de hasta a 12 caracteres, y que el dominio est resuelto en un DNS. Si est indeciso al respecto, deje el valor predeterminado como localhost.localdomain, y haga clic sobre el botn denominado Siguiente.

Seleccione la zona horaria que corresponda a su localidad, haciendo clic sobre cualquier punto en el mapa. Se recomienda dejar seleccionada la casilla El reloj del sistema utiliza UTC. sto ltimo significa que el reloj del sistema utilizar UTC (Tiempo Universal Coordinado), que es el sucesor de GMT (b>Greenwich Mean Time, que significa Tiempo Promedio de Greenwich), y es la zona horaria de referencia respecto a la cual se calculan todas las otras zonas horarias del mundo. Al terminar, haga clic sobre el botn denominado Siguiente.

Defina, y confirme, la clave de acceso para el usuario root, el cual ser el utilizando para la administracin del sistema. Al terminar, haga clic sobre el botn denominado Siguiente.

Seleccione Crear un diseo personalizado, y haga clic sobre el botn denominado Siguiente.

Se mostrar la tabla de particiones actual, mostrando el espacio libre disponible para crear nuevas particiones. Haga clic sobre el botn Crear. A la hora de particionar el disco duro, el tamao, las caractersticas y el nmero de particiones, dependen en gran medida del tipo de uso y de la cantidad de espacio del que se dispone. Como mnimo hay que crear dos particiones: una primera para montar el sistema raz (/) y otra para instalar la memoria de intercambio /swap. Para aumentar la eficiencia del sistema, nosotros crearemos las siguientes particiones sobre un disco duro vdi (virtual) de 8189 Mb tal como se muestra en la Tabla.

Tabla 1. Relacin del tipo de particionamiento del disco duro

tem 1 2 3 4 5 6 7

Dispositivo sda1 sda2 sda3 sda5 sda6 sda7 sda8

Punto de montaje /boot / /swap /usr /home /var /tmp

% 30% 10% 20% 10% Resto

Tipo ext3 ext3 swap ext3 ext3 ext3 ext3

Tamao 200 Mb 2460 Mb 2048 Mb 820 Mb 1640 Mb 820 Mb 200 Mb

clase Primaria Primaria Primaria Lgica Lgica Lgica Lgica

Se solicitar que confirme de manera explcita que se proceder a eliminar o dar formato a particiones existentes en el medio de almacenamiento. Si desea proceder, haga clic sobre el botn Formato.

Se solicitar confirme que desea escribir los cambios al disco duro. Si desea proceder, haga clic sobre el botn Escribir cambios al disco.

Espere algunos minutos mientras de guarda la tabla de particiones, y se da formato a todas las particiones definidas en los pasos anteriores. Elija la instalacin adecuada, en nuestro caso, la mnima:

Una vez culminada la instalacin, hacer click en reiniciar, no olvidarse de retirar el DVD.

cat /proc/cpuinfo#
Nos muestra la informacion referente al procesador del sistema. [root@localhost ~]# cat /proc/cpuinfo processor vendor_id cpu family model model name stepping cpu MHz cache size : 0 : AuthenticAMD : 15 : 107 : AMD Athlon(tm) 64 X2 Dual Core Processor 4000+ : 1 : 2009.260 : 512 KB

cat /proc/meminfo #
Verifica el uso de la memoria. [root@localhost ~]# cat /proc/meminfo MemTotal: MemFree: Buffers: Cached: SwapCached: 3030856 kB 571796 kB 88272 kB 1393576 kB 0 kB

date#
Nos muestra la fecha que tiene registrado el sistema.

Ejemplo:
[root@localhost ~]# date mi oct 29 13:52:34 CST 2008 En caso de querer modificar la fecha solo se debe de seguir la siguiente sintaxis date [MesDiaHoraMinutoAo.Segundos]

Ejemplo:
[root@localhost ~]# date 041217002007.00

ps -xa#
Este comando lista los procesos que se estan ejecutando en el sistema . root@localhost ~]# ps -xa S 2389 ? 2391 ? 2392 ? 2401 ? 0:00 /usr/libexec/gdm-session-worker S S Ssl S 0:03 /usr/libexec/gconfd-2 4 0:00 /usr/bin/gnome-keyring-daemon -d --login 0:00 gnome-session 0:00 dbus-launch --sh-syntax --exit-with-session

Administrando carpetas y archivos#

cd#
Este comando se utiliza para cambiarnos a un directorio, con cd podremos movernos a los diferentes directorio dentro de nuestro sistema operativo. Descripcin ascariote@ascariote:~$ cd Desktop/ ascariote@ascariote:~$ cd Desktop/ATIX/ ascariote@ascariote:~$ cd /tmp ascariote@ascariote:/tmp$ cd |Regresemos a nuestro Home. ascariote@ascariote:/tmp$ cd .. Regresa un nivel anterior. Entrado a un directorio. Entrado una ruta existente. Entrando a otro directorio del sistema.

cal#
Comando que muestra un calendario desde consola. Descripcin ascariote@ascariote:~$ cal Muestra calendario del mes actual.

ascariote@ascariote:~$ cal 09 2010 Solicitamos que muestre el calendario de un mes y de un ao

cat#
Comando que permite concatenar archivos, tambin sirve para mostrar la informacin que contiene un archivo en texto plano. Descripcin cat archivo1.txt archivo2.txt > archivo3.txt Concatenar informacin de archivos. cat archivo3.txt Mostrando informacin de un archivo.

clear#
Limpia pantalla de una terminal o interprete de comandos Nomenclatura Descripcin

ascariote@ascariote:~$ clear Limpiando pantalla.

cp #
Comando que puede copiar informacin de un archivo o directorio. Opciones. Descripcin -f -d -p -R -a -u Borra los archivo ya existentes en el destino. Mantiene los enlaces simblicos. Mantiene los permisos y los propietarios Copiar recursivamente archivos y directorios de una ruta. Es equivalente a las opciones -dpR No copia archivo que ya existan siempre y cuando estos no hayan sido modificados.

Ejemplos: ascariote@ascariote:~$ cp archivo1.txt archivo1-backup.txt ascariote@ascariote:~$ cp -a Musica/ /tmp/

date#
Muestra la fecha y la hora actual del sistema. Nomenclatura ascariote@ascariote:~$ date ascariote:# date --set "2010-1215 17:30" Descripcin Mostrando fecha y hora actual del sistema Podremos cambiar la fecha y hora del sistema en caso que este mal, esta modificacin solamente la puede realizar el root.

df#
Comando que nos muestra la informacin en tiempo real de cuanto espacio libre esta disponible en el disco duro y en particiones del mismo. Nomenclatura Descripcin

ascariote@ascariote:~$ df Mostrando informacin de espacio en disco duro y particiones. ascariote@ascariote:~$ df Muestra la informacin de espacio en disco duro y particiones en un sistema mas -h legible con capacidades KB/MB/GB/TB. ascariote@ascariote:~$ df Muestra los inodos de uso de los discos duros y de las particiones. -i ascariote@ascariote:~$ df Muestra el sistema de ficheros utilizado en el disco duro y de las particiones. -T

du#
Comando utilizado para saber el tamao de un archivo o directorio. Nomenclatura Descripcin

ascariote@ascariote:~$ du -sh archivo1.txt Tamao de un archivo en formato KB/MB/GB/TB. ascariote@ascariote:~$ du -sh ascariote@ascariote:~$ du -ah Tamao de un directorio en formato KB/MB/GB/TB. Muestra el tamao de todos los archivo en formato KB/MB/GB/TB.

echo#
Muestra un mensaje a pantalla, como tambin puede hacer operaciones matemticas bsicas como multiplicacin, resta, divisin, etc con valores de enteros. Nomenclatura echo Esto es una prueba Descripcin Imprimiendo un mensaje a pantalla

ascariote@ascariote:~$ echo $[ 2 * 10 ] Multiplicacin. ascariote@ascariote:~$ echo $[ 2 + 10] Suma. ascariote@ascariote:~$ echo $[ 10 / 2 ] Resta. ascariote@ascariote:~$ echo $[ 10 % 2 ] Modulo

exit#
Comando que nos ayuda a salir de sesin que estamos trabajando en el sistema GNU/Linux. Nomenclatura Descripcin

ascariote@ascariote:~$ exit Saliendo de una sesin.

free#
Muestra informacin sobre el estado actual de la memoria RAM y memoria intercambio SWAP. Nomenclatura Descripcin

ascariote@ascariote:~$ free -tm Muestra estado actual de la memoria RAM y SWAP en formato de MB. ascariote@ascariote:~$ free -tg Muestra estado actual de la memoria RAM y SWAP en formato de GB.

head#
Comando que muestra las primeras 10 lineas de un archivo. Nomenclatura ascariote@ascariote:~$ head archivo1.txt Descripcin Muestra las primeras 10 lineas de un archivo.

ascariote@ascariote:~$ head -n 30 archivo1.txt Mustrame las primeras 30 lineas de un archivo.

history#
Este comando muestra un historial de los comandos ejecutados en el sistema. Nomenclatura ascariote@ascariote:~$ history Descripcin Muestra un historial de lo comando ejecutados.

ascariote@ascariote:~$ history 10 Muestra los ltimos 10 comandos ejecutados en el sistema. ascariote@ascariote:~$ history -c Borra el historial de los comandos ejecutados en el sistema.

hostname#
Muestra el nombre de la maquina. Nomenclatura ascariote@ascariote:~$ hostname Descripcin Muestra el nombre de la maquina.

ascariote@ascariote:~$ hostname -a Muestra los alias de la maquina. ascariote@ascariote:~$ hostname -i Muestra la direccin ip del hosts

less#
Muestra el contenido de un archivo, permitiendo movernos libremente en el archivo y permite la bsqueda de palabras. Nomenclatura Descripcin

ascariote@ascariote:~$ less archivo1.txt Muestra el contenido de un archivo.

ln#
Comando que nos permite crear enlaces de archivo y directorios, son accesos directos, existen 2 tipos de enlaces: Fuertes o duros: Son aquellos que realmente un archivo existe fsicamente. Si modificamos un archivo los dems archivos tendrn los mismos cambios. Simblicos o dbiles: Son enlaces hacia archivo pero no a su contenido, solamente se permiten crear enlaces simblicos para directorios. Nomenclatura Descripcin ascariote@ascariote:~$ ln archivo1.txt archivo5.txt Enlace duro.

ascariote@ascariote:~$ ln -s /home/ascariote/archivo2.txt archivo6.txt Enlace simblico a archivo.

ascariote@ascariote:~$ ln -s /media/disk disk

Enlace simblico a directorio

ls#
Comando que lista archivos y directorios. Nomenclatura Descripcin

Lista todos los archivos y directorios mostrando sus ascariote@ascariote:~$ ls -l propiedades como dueo, grupo encargado, fecha y hora de modificacin y nombre de archivo. ascariote@ascariote:~$ ls -t Lista todos los archivos y directorios ordenados por la ultima fecha de modificacin.

ascariote@ascariote:~$ ls -a Lista todos los archivos y directorios ocultos. scariote@ascariote:~$ ls -p Agrega un barrita / al final de los directorios. ascariote@ascariote:~$ ls -u Lista todos los archivos y directorios ordenados por la ultima fecha de acceso. scariote@ascariote:~$ ls -i Muestra el inodo de los archivos y directorios.

ascariote@ascariote:~$ ls -h Muestra el tamao de un archivo y directorio en formato de KB/MB/GB. ascariote@ascariote:~$ ls -r Lista todos lo archivo y directorios invertidos. scariote@ascariote:~$ ls -S Lista todos los archivo y directorios por su tamao ascariote@ascariote:~$ ls Lista todos los archivos ordenados por extensiones. X

mkdir#
Comando que permite crear un directorio. Nomenclatura ascariote@ascariote:~$ mkdir Musica Descripcin Creando un carpeta.

ascariote@ascariote:~$ mkdir -p Documentos/PDF/Linux Creando un ruta con directorios y subdirectorios. ascariote@ascariote:~$ mkdir -m 750 Videos Creando directorio con permisos.

more#
Nos ayuda a mostrar el contenido de un archivo en un formato de paginado. Nomenclatura Descripcin

ascariote@ascariote:~$ more archivo1.txt Visualizando el contenido del archivo.

mv#
Este comando permite mover archivos/directorios, renombrar archivo/directorios. Nomenclatura Descripcin

ascariote@ascariote:~$ mv archivo1.txt archivo01.txt Renombrado un archivo. ascariote@ascariote:~$ mv Musica/ MUSICA/ ascariote@ascariote:~$ mv archivo01.txt /tmp/ ascariote@ascariote:~$ mv MUSICA/ /tmp/ Renombrado un directorio. Moviendo archivo a /tmp Moviendo directorio a /tmp

pwd#
Muestra la ruta actual en donde se encuentra nuestro cursor parpadeando. Nomenclatura Descripcin

ascariote@ascariote:~$ pwd Muestra la ruta actual en donde se localiza nuestro cursor

reset#
Este comando es muy importante cuando tenemos nuestra consola bloqueada o nos salen smbolos raros en ella y quisiramos recuperar esta consola. Nomenclatura Descripcin

ascariote@ascariote:~$ reset Resetea consola o interprete de comandos.

rm#
Comando utilizado para borrar archivos. Nomenclatura ascariote@ascariote:~$ rm archivo01.txt ascariote@ascariote:~$ rm -f archivo2.txt ascariote@ascariote:~$ rm -i archivo3.txt ascariote@ascariote:~$ rm -rf Documentos/ Descripcin Borrando un archivo.

Borrando archivo sin confirmacin del usuario.

Borrando archivo preguntando al usuario su confirmacin de eliminacin. Borrado un directorio con sus archivos y subdirectorio que se encontraban sin confirmacin del usuario.

rmdir#
Comando utilizado para borrar directorio, no puede borrar directorios si existen dentro de este algn archivo o un subdirectorio. Nomenclatura Descripcin

ascariote@ascariote:~$ rmdir Videos/ Borrando un directorio.

tail#
Comando que nos muestra las ultimas 10 lineas de un archivo. Nomenclatura tail archivo1.txt tail -n 20 archivo1.txt Descripcin Mostrando las ultimas 10 lineas de un archivo Muestra las ultimas 20 lineas de un archivo

tail -f /var/log/messages Mostrando las ultimas 10 lineas de un archivo y se queda en la espera de mas datos.

top#
Comando que muestra en tiempo real un listado de procesos que se estn ejecutando en el sistema, especificando el estado del CPU y Memoria que estn siendo utilizando, numero de usuarios conectado, la carga del sistema. Nomenclatura ascariote@ascariote:~$ top Descripcin Mostrando informacin del estado del sistema en tiempo real.

scariote@ascariote:~$ top -c

Mostrando informacin del estado del sistema con la ruta completa del proceso. Mostrando informacin del estado del sistema cada 5 segundo actualizando la informacin del estado. Mostrando informacin del estado del sistema de un usuario.

ascariote@ascariote:~$ top -d 5 ascariote@ascariote:~$ top -u ascariote ascariote@ascariote:~$ top -p 11870 ascariote@ascariote:~$ top -n 5

Mostrando informacin del estado del sistema sobre el un proceso. Refresca la informacin 4 veces y cierra la aplicacin.

touch#
Cambia la fecha de modificacin de un archivo, en caso de no existir el archivo lo creara sin informacin. Nomenclatura ascariote@ascariote:~$ touch archivo7.txt ascariote@ascariote:~$ touch -c archivo7.txt Descripcin Cambia la fecha de modificacin de un archivo, en caso de que no existiera creara el archivo sin informacin. Cambia la fecha de modificacin de un archivo existente.

wget#
Es un gestor de descarga desde consola. Nomenclatura Descripcin

wget http://192.168.1.65/debian/debian-504-i386Descargando un archivo. DVD-1.iso wget -c http://192.168.1.65/pub/Arturo.mpg Continuara la descarga del fichero en caso de que se fue la luz o se perdiera la conexin de la descarga.

whatis#
Comando que nos muestra un resumen de lo que hace un comando. Nomenclatura Descripcin

ascariote@ascariote:~$ whatis man Informacin del comando man. ascariote@ascariote:~$ whatis whatis Informacin del comando whatis

whereis#
Comando se utiliza para localizar el archivo binario, el cdigo fuente y la pgina de manual de un determinado comando. Nomenclatura Descripcin

ascariote@ascariote:~$ whereis ls Localiza el binario, cdigo fuente y el manual de un comando ascariote@ascariote:~$ whatis -b ls Localiza solamente el binario ascariote@ascariote:~$ whatis -m ls Localiza solamente el manual. ascariote@ascariote:~$ whatis -b ls Localiza solamente el cdigo fuente.

which#
Este comando nos sirve para encontrar en donde se encuentra el ejecutable de un comando o aplicacin. Nomenclatura Descripcin

ascariote@ascariote:~$ which whereis Localiza el ejecutable de un comando o aplicacin.

Busqueda de archivos#

find#
Busca archivos en una ruta especifica, su sintaxis es: find [ruta] [expresion]

Ejemplo1.- Buscar archivos y carpetas con el nombre "expedienteX" en todo el directorio Raiz
[root@localhost ~]# find / -name expedienteX

Ejemplo 2.-Buscar archivos y carpetas que le pertenezcan al usuario "cmartinez" en todo el directorio raiz
[root@localhost ~]# find / -user cmartinez

Ejemplo 3.-Buscar archivos con extension .bin dentro del directorio '/home/ilemus'
[root@localhost ~]# find /home/ilemus -name \*.bin

Ejemplo 4.-Buscar archivos binarios que no han sido usados en los ultimos 100 dias.
[root@localhost ~]# find /usr/bin -type f -atime +100

Ejemplo5.-Buscar archivos binarios creados o modificados en los ultimos diez dias


[root@localhost ~]# find /usr/bin -type f -mtime -10

Ejemplo 6.-Mostrar archivos con la extension ".ps". Hay que destacar que para hacer uso de este comando primero se tiene que ejecutar el comando updatedb
[root@localhost ~]# find / -user cmartinez

Вам также может понравиться