Académique Documents
Professionnel Documents
Culture Documents
FACULTAD DE INGENIERIA DE
SISTEMAS E INFORMATICA
V
DOCENTE:
ING. BOGAR MANTILLA
CURSO:
ADMINISTRACION DE SERVIDORES
TEMA
SOLUCIONARIO COMANDOS
ALUNMO:
PLASENCIA QUISPE MARIA ELIZABETH
FECHA:
20/05/2015
CHIMBOTE PERU
ADMINISTRACION DE SERVIDORES
SOLUCIONARIO COMANDOS
1. Listar todos los archivos del directorio lib
[root@localhost ~]# ls /lib
2. Listar todos los archivos del directorio etc que empiecen por t
en orden inverso.
[root@localhost ~]# ls /etc/t* r
ADMINISTRACION DE SERVIDORES
3. Listar todos los archivos del directorio dev que empiecen por
tty y tengan 5 caracteres.
[root@localhost ~]# ls dev/tty??
4.
Listar todos los archivos del directorio dev que empiecen por
tty y acaben en 1, 2, 3 4. [root@localhost ~]# ls /dev/tty*1
ADMINISTRACION DE SERVIDORES
5.
Listar todos los archivos del directorio dev que empiecen por
t y acaben en C1. [root@localhost ~]# ls /dev/t*S1
ADMINISTRACION DE SERVIDORES
7. Listar todos los archivos del directorio etc que no empiecen por
t.
[root@localhost ~]# ls /etc [t]
ADMINISTRACION DE SERVIDORES
ADMINISTRACION DE SERVIDORES
ADMINISTRACION DE SERVIDORES
ADMINISTRACION DE SERVIDORES
ADMINISTRACION DE SERVIDORES
ADMINISTRACION DE SERVIDORES
[root@localhost PRUEBA]# mkdir dir3/dir31/dir312
[root@localhost PRUEBA]# ls dir3/dir31/
dir311 dir312
ADMINISTRACION DE SERVIDORES
etc]# cd ~
~]# PRUEBA/
PRUEBA]# cp mensaje.conf /root/PRUEBA/dir1/
PRUEBA]# cp mensaje.conf /root/PRUEBA/dir2/
PRUEBA]# cp mensaje.conf /root/PRUEBA/dir3/
PRUEBA]#
18. Copiar los archivos del directorio rc.d que se encuentra en /etc
al directorio dir31.
[root@localhost rc.d]# cd /etc/rc.d/
[root@localhost rc.d]# cp * /root/PRUEBA/dir3/dir31/
[root@localhost rc.d]
ADMINISTRACION DE SERVIDORES
ADMINISTRACION DE SERVIDORES
[root@localhost dir3]#
24. Borrar los archivos y directorios de dir1, incluido el propio
directorio.
[root@localhost ~]# cd ~
[root@localhost ~]# rm Rf
PRUEBA/dir1/
[root@localhost ~]#
25. Copiar al directorio dir312 los ficheros del directorio /dev que
empiecen por t, acaben
en
una letra que vaya de la a a la b y tengan cinco letras en su
nombre.
[root@localhost dev]# cd /dev/
[root@localhost dev]# cp rf
t???[ab]
/root/PRUEBA/dir3/dir312/
[root@localhost dev]#
26. Borrar los archivos de dir312 que no acaben en b y tengan una
q como cuarta letra.
[root@localhost dev]# cd ~/PRUEBA/dir3/dir312/
[root@localhost dir312]# rm f
???q[b]
[root@localhost dir312]#
27. Mover el directorio dir312 debajo de dir3.
[root@localhost PRUEBA]# cd dir3/dir31/
[root@localhost dir31]# mv dir312/ /root/PRUEBA/dir3/
[root@localhost dir31]#
28. Crear un enlace simblico al directorio dir1 dentro del
directorio dir3 llamado
ADMINISTRACION DE SERVIDORES
enlacedir1.
[root@localhost /]# cd ~/PRUEBA/dir3/
[root@localhost dir3]# ln sf
/root/PRUEBA/dir1/ /root/PRUEBA/dir3/enlacedir1
[root@localhost dir3]#
29. Posicionarse en dir3 y empleando el enlace creado en el
ejercicio anterior, crear el
directorio nuevo1 dentro de dir1.
[root@localhost dir31]# cd ~/PRUEBA/dir3/
[root@localhost dir3]# mkdir enlacedir1/nuevo1
//Comprobando
[root@localhost dir3]# ls /root/PRUEBA/dir1/
nuevo1
[root@localhost dir3]#
30. Utilizando el enlace creado copiar los archivos que empiecen
por u del directorio /bin
en
directorio nuevo1.
[root@localhost ~]# cd /bin/
[root@localhost bin]# cp rf
u* /root/PRUEBA/dir3/enlacedir1/
[root@localhost bin]#
31. Crear dos enlaces duros del fichero fich1 (tienes que crearlo
en otro directorio
cualquiera), llamarlo enlace, en los directorios dir1 y dir2.
//Creamos el fichero fich1
[root@localhost ~]# cd PRUEBA/
[root@localhost PRUEBA]# touch fich1
ADMINISTRACION DE SERVIDORES
[root@localhost PRUEBA]# ls
dir1 dir2 dir3 Directorio1 Directorio2 fich1 mensaje.conf
sysctl.conf
//Creamos el enlace duro en la carpeta Dir1 y Dir2
[root@localhost PRUEBA]# ln fich1 /root/PRUEBA/dir2/enlace
[root@localhost PRUEBA]# ln fich1 /root/PRUEBA/dir1/enlace
[root@localhost PRUEBA]#
32. Borrar el archivo fich1 y copiar enlace en dir3.
//Borrando fichero
[root@localhost ~]# cd PRUEBA/dir3/
[root@localhost dir3]# rm Rf
fich1
//Copiando fichero enlace
[root@localhost dir3]# cd ~/PRUEBA/dir1/
[root@localhost dir1]# ls
enlace nuevo1 umount uname unicode_start unicode_stop unlink
usleep
[root@localhost dir1]# cp enlace /root/PRUEBA/dir3/
[root@localhost dir1]# ls ~/PRUEBA/dir3/
dir31 dir312 enlace enlacedir1
[root@localhost dir1]#
33. Crear un enlace simblico (llamado enlafich1) al fichero enlace
de dir2 en dir1.
[root@localhost ~]# ln sf
/root/PRUEBA/dir2/enlace /root/PRUEBA/dir1/enlacefich1
[root@localhost ~]#
34. Posicionarse en dir1 y, mediante el enlace creado, copiar el
archivo fichl dentro de
ADMINISTRACION DE SERVIDORES
dir311.
[root@localhost ~]# cd ~/PRUEBA/dir1/
[root@localhost dir1]# cp enlacefich1
/root/PRUEBA/dir3/dir31/dir311/fich
35. Seguir en dir1 y mediante el enlace creado, sacar por pantalla
las lneas que tiene el
archivo fich1.
/*
Se escribio el siguiente texto en el archivo fich1 para el ejemplo
Lineas creadas
solo para
el ejercicio 35.
*/
[root@localhost ~]# cd ~/PRUEBA/dir1/
[root@localhost dir1]# vi enlacefich1
36. Borrar el fichero fich1 de dir2
[root@localhost ~]# rm Rf
~/PRUEBA/dir2/enlace
[root@localhost ~]
37. Borrar todos los archivos y directorios creados durante los
ejercicios.
[root@localhost ~]# rm Rf
~/PRUEBA/*
[root@localhost ~]
38. Crear el directorio dir2 y dir3 en el directorio PRUEBA
[root@localhost ~]# mkdir ~/PRUEBA/dir2 ~/PRUEBA/dir3
[root@localhost ~]#
Cules son los actuales permisos del directorio dir2?
ADMINISTRACION DE SERVIDORES
[root@localhost PRUEBA]# ls l
drwxrxrx
root root 4096 jun 20 20:40 dir2
[root@localhost PRUEBA]
Para el usuario: READ/WRITE/EXECUTE (LECTURA/ ESCRITURA/
EJECUCION)
Para el Grupo: READ/NO WRITE/NO EXECUTE (LECTURA/ NO ESCRITURA/
NO EJECUCION)
Para Otros: READ/NO WRITE/NO EXECUTE (LECTURA/ NO ESCRITURA/ NO
EJECUCION)
ADMINISTRACION DE SERVIDORES
drwxrxrx
2 root root 4096 jun 21 11:52 dir3
[root@localhost PRUEBA]#
41. Cules son ahora los permisos asociados a dir2?
[root@localhost PRUEBA]# ls l
dxxx
2 root root 4096 jun 21 11:52 dir2
[root@localhost PRUEBA]#
42. Crear bajo dir2, un directorio llamado dir2l.
[root@localhost ~]# mkdir ~/PRUEBA/dir2/dir21
mkdir: no se puede crear el directorio << ~/PRUEBA/dir2/dir21/>>
: Permiso denegado
[root@localhost ~]#
43. Concederse a s mismo permiso de escritura en el directorio
dir2 e intentar de nuevo
el
paso anterior.
[root@localhost PRUEBA]# chmod 200 dir2/
[root@localhost PRUEBA]# ls l
dw4
root root 4096 jun 21 12:58 dir2
drwxrxrx
2 root root 4096 jun 21 11:52 dir3
[root@localhost PRUEBA]#
//Creando Directorio
[root@localhost ~]# mkdir ~/PRUEBA/dir2/dir21
[root@localhost ~]# ls ~/PRUEBA/dir2/
dir21
ADMINISTRACION DE SERVIDORES
[root@localhost ~]#
44. Cules son los valores por omisin asignados a los archivos?
En el ejercicio 42: No se pudo crear el archivo porque me denego
el acceso.
mkdir: no se puede crear el directorio << ~/PRUEBA/dir2/dir21/>>
: Permiso denegado
En el ejercicio 43: Si se pudo crear la Carpeta ya que se dio los
permisos necesarios.
dir21
45. Cambiar el directorio actual al directorio dir3. Imprimir su
trayectoria completa para
verificar el cambio.
[root@localhost ~]# cd ~/PRUEBA/dir2/
[root@localhost dir2]# mv ~/PRUEBA/dir2/ ~/PRUEBA/dir3/
//Comprobando Trayectoria
[root@localhost dir2]# ls l
~/PRUEBA/dir3/
dw3
root root 4096 jun 21 13:20 dir2
[root@localhost dir2]#
46. Cules son los permisos asignados en su momento a este
directorio?
[root@localhost ~]# # cd ~# ls l
~/PRUEBA/dir3/
dw3
root root 4096 jun 21 13:20 dir2
[root@localhost dir2]#
47. Establecer mediante el comando umask los siguientes valores
por omisin: rwxrrpara
ADMINISTRACION DE SERVIDORES
ADMINISTRACION DE SERVIDORES
ADMINISTRACION DE SERVIDORES
dwxwxwx
2 root root 4096 jun 22 08:25 uno
[root@localhost PRUEBA]# rm Rf
uno/
rm: no se puede borrar << uno/>> : Es un Directorio
[root@localhost PRUEBA]#