Ejercicios sistemas Linux 100 primeros Nombre: Alex Chillagano 1. Listar Listar todos todos los los archiv archivos os del del directo directorio rio bin. $ ls bin
!. Listar Listar todos todos los archivos archivos del directorio directorio tmp. $ ls tmp
". List Listar ar todos todos los los arch archiv ivos os del dire direct ctor orio io etc #ue empi empiec ecen en por por t en orde orden n inverso. $ ls dr etct%
&. Listar Listar todos los los archivos archivos del direct directorio orio dev #ue #ue empiecen empiecen por tt' tt' ' tengan tengan ( caracteres. $ ls devtt'))
(. Listar Listar todos los los archivos archivos del del directorio directorio dev dev #ue empiece empiecen n por tt' ' acaben en en 1* !* " o &. $ ls devtt'%+1&,
-. Listar Listar todos todos los archiv archivos os del direct directori orio o dev #ue empiece empiecen n por t ' acaben acaben en C1. $ ls devt%C1
. List Listar ar todo todos s los los arch archiv ivos os** incl inclui uido dos s los los ocul oculto tos* s* del del direc directo tori rio o ra/. $ ls a
. Listar Listar todos todos los archivo archivos s del director directorio io etc #ue no empiece empiecen n por t. $ ls d etc+2t,%
3. Listar Listar todos los los archivos archivos del del directori directorio o usr ' sus sus subdirector subdirectorios. ios. $ ls 4 usr
10. Cambiarse Cambiarse al directorio directorio tmp. $ cd tmp
11. 5eri6icar 5eri6icar #ue el directorio actual ha cambiado. $ p7d
1!. 8ostrar 8ostrar el d/a ' la hora actual. actual. $ date 9;A ;< ;r => simplemente n de los usuarios conectados al sistema* guardar* ordenadas por el campo hora* las l/neas correspondientes al usuario #ue se desee en el archivo persona. $ 7ho ` grep $GSE4 ` sort H & ^ persona
-. Crear el directorio carpeta debajo del directorio F4GEA. Zuitarle todos los permisos de lectura. A continuaci>n* buscar todos los directorios #ue cuelguen del directorio propio ' guardarlos en el archivo direc. $ mHdir carpeta $ chmod ar carpeta $ 6ind _ t'pe d ^ direc
. 5olver a realiar la segunda parte del ejercicio anterior* pero re direccionando los errores al 6ichero malos. Comprobar la in6ormaci>n del 6ichero malo. $ 6ind _ t'pe d !^ malo
. A[adir al 6ichero direc la lista de todos los 6icheros ordinarios #ue cuelguen de etc. $ 6ind etc t'pe 6 ^^ direc
3. A[adir al archivo nuevalista ellos nombres de ellos 6icheros del directorio F4GEA #ue contengan en su nombre la cadena ai* a[adiendo el posible error al 6ichero malos. $ 6ind . t'pe 6 not iname %ai% 1^ nuevalista !^ malos $ 6ind . t'pe 6 iname %ai% 1^ nuevalista !^ malos
0. Sacar por pantalla Dnicamente el tiempo buscar comando timeO #ue tarda en ejecutarse el comando 7ho. $ time sleep " $ time 7ho p ;e
1. Sacar por pantalla un listado completo buscar comando psO de los procesos #ue estB realiando el usuario root. $ ps G root u root u
!. Crear el archivo proceso con los procesos #ue no tienen ningDn terminal asignado. $ ps G root u root u ` grep v ls dev
". A[adir al 6ichero anterior la 6echa actual ' la tra'ectoria completa del directorio actual. $ echo date 9;A ;n de un archivo 'a previamente creado $ touch t 3310011101 good $ ls l good
3(. Calcular la 6irma md( de un archivo $ md(sum good
3-. 8odi6icar la 6irma md( ' detectar #ue se ha cambiado revisi>n de 6irmaO $ md(sum good ^ good.8
Thank you for interesting in our services. We are a non-profit group that run this website to share documents. We need your help to maintenance this website.