Anda di halaman 1dari 4

Ejercicios

Parte I Ficheros
1. Defina la sintaxis para crear la siguiente estructura:
/opt/expedientes/
planilla/
file1
file2
trabajos/
clases/
clase01
clase02
msn
examenes/
examen1
examen2
examen3
software/
[root@localhost /]# mkdir -p opt/expediente/
[root@localhost expediente]# mkdir planilla
[root@localhost expediente]# mkdir trabajos
[root@localhost expediente]# mkdir software
[root@localhost expediente]# ls
planilla software trabajos
[root@localhost expediente]# cd planilla/
[root@localhost planilla]# toch file1
[root@localhost planilla]# toch file2
[root@localhost planilla]# ls
file1 file2
[root@localhost planilla]# cd !!
[root@localhost expediente]# ls
planilla software trabajos
[root@localhost expediente]# cd trabajos/
[root@localhost trabajos]# mkdir clases
[root@localhost trabajos]# mkdir examenes
[root@localhost trabajos]# ls
clases examenes
[root@localhost trabajos]# cd clases/
[root@localhost clases]# toch clase01
[root@localhost clases]# toch clase02
[root@localhost clases]# toch msn
[root@localhost clases]# ls
clase01 clase02 msn
[root@localhost clases]# cd !!
[root@localhost trabajos]# ls
clases examenes
[root@localhost trabajos]# cd examenes/
[root@localhost examenes]# toch examen01
[root@localhost examenes]# toch examen02
[root@localhost examenes]# toch examen03
[root@localhost examenes]# ls
examen1 examen! examen"
!. Describa la sintaxis para los siguientes casos
2!1 "opiar file1 a software
[root@localhost planilla]# cp -p file1 /opt/expediente/software/
[root@localhost planilla]# cd !!
[root@localhost expediente]# ls
planilla software trabajos
[root@localhost expediente]# cd software/
[root@localhost software]# ls
file1
2!2 "opiar file2 a clases
[root@localhost expediente]# cd planilla/
[root@localhost planilla]# ls
file1 file2
[root@localhost planilla]# cp -p file2 /opt/expediente/trabajos/clases/
[root@localhost planilla]# cd !!
[root@localhost expediente]# cd trabajos/
[root@localhost trabajos]# cd clases/
[root@localhost clases]# ls
clase01 clase02 file2
2.3 #enombrar el fichero clase01 como clasemartes
[root@localhost clases]# ls
clase01 clase02 file2 msn
[root@localhost clases]# m$ -i clase01 clasemartes
[root@localhost clases]# ls
clase02 clasemartes file2 msn
[root@localhost clases]#
2.4 %o$er la carpeta examenes a clases
[root@localhost trabajos]# m$ -$ examenes/ clases/
&examenes/' -( &clases/examenes'
[root@localhost trabajos]# ls
clases
[root@localhost trabajos]# cd clases/
[root@localhost clases]# ls
clase02 clasemartes examenes file2 msn
2.5 %o$er el archi$o msn al directorio software
[root@localhost clases]# m$ -$ msn /opt/expediente/software/
&msn' -( &/opt/expediente/software/msn'
[root@localhost clases]# cd !!
[root@localhost trabajos]# cd !!
[root@localhost expediente]# cd software/
[root@localhost software]# ls
file1 msn
[root@localhost software]#
2!) *liminar el directorio clases
[root@localhost trabajos]# rm -r clases/
rm+ ,descender al directorio &clases/'- .s/n/ s
rm+ ,borrar el fichero re0lar $ac1o &clases//file2'- .s/n/ s
rm+ ,borrar el fichero re0lar $ac1o &clases//clasemartes'- .s/n/ s
rm+ ,descender al directorio &clases//examenes'- .s/n/ s
rm+ ,borrar el fichero re0lar $ac1o &clases//examenes/examen02'- .s/n/ s
rm+ ,borrar el fichero re0lar $ac1o &clases//examenes/examen01'- .s/n/ s
rm+ ,borrar el fichero re0lar $ac1o &clases//examenes/examen03'- .s/n/ s
rm+ ,borrar el directorio &clases//examenes'- .s/n/ s
rm+ ,borrar el fichero re0lar $ac1o &clases//clase02'- .s/n/ s
rm+ ,borrar el directorio &clases/'- .s/n/ s
2!2 "opiar la carpeta trabajos como trabajosrespaldo
2!3 *liminar el archi$o clase02
4a no existe esa carpeta se borro
Parte II #$s%uedas
1! 5scar en el directorio /sr 6 sbdirectorios7 directorios 8e comiencen con
9man9! :tili;ar find .$er las opciones name 6 t6pe/!
[root@localhost sr]# find /sr/ -name man
/sr/local/share/man
/sr/kerberos/man
/sr/bin/man
/sr/share/man
/sr/share/locale/r/man
/sr/share/locale/it/man
/sr/share/locale/ja/man
/sr/share/locale/ro/man
/sr/share/locale/pl/man
/sr/share/locale/cs/man
/sr/share/locale/de/man
/sr/share/locale/nl/man
/sr/share/locale/da/man
/sr/share/locale/el/man
/sr/share/locale/man
/sr/share/locale/fi/man
/sr/share/locale/pt/man
/sr/share/locale/en/man
/sr/share/locale/sl/man
/sr/share/locale/ko/man
/sr/share/locale/es/man
/sr/share/locale/hr/man
/sr/share/locale/b0/man
/sr/share/locale/fr/man
/sr/share/doc/<6=%>-0!3!?/man
2! "rear en n archi$o de la si0iente forma+ 9toch @<*>>ABC!DC%5#*9
reempla;ando DC%5#* 6 @<*>>ABC! "ambiar de directorio 6 bscar el archi$o con
el comando 9locate9! ,Ee encontrF- ,<or 8G- #eali;ar la bHs8eda en combinando
ls con 0rep
[root@localhost sr]# toch @<*>>ABC!DC%5#*
3! :tili;ar locate pare encontrar archi$os comprimidos con 0;ip7 pero 8e se
encentren en /sr/doc .combinar locate con 0rep/
?! *ncontrar el binario 9ifconfi09 6 s pI0ina de manal!
5inario+
%anal+
J! :tili;ar 0rep para bicar archi$os en /etc 8e conten0an el texto 9tcp9! :tili;ar
less para $er los resltados! .hacer 8e 0rep nos informe de 8e archi$o pro$iene
cada resltado/
)! @hora7 reali;ar la misma bHs8eda pero para l1neas 8e ademIs de 9tcp9
ten0an el texto 9309! ,KG archi$os da como resltado-
2! "rear n directorio ne$o! "opiar al mismo J archi$os de texto comprimidos
con 0;ip! #eali;ar na bHs8eda de texto dentro de los J archi$os .sar ;cat 6
0rep/!
3! *xplicar para 8e sir$e la opciFn Lmont o Lxde$ del find!
M! 5scar en /etc archi$os con permisos 0)00 .lectra 6 escritra sFlo para el
propietario root/
10! ,"Fmo podr1a obtenerse el mismo resltado tili;ando el comando ls en
conjnto con 0rep-
Dombre+ "e$a Neli; %ar6ori