TEMA 3: CONCEPTOS BÁSICOS Y PRIMEROS COMANDOS DE LINUX EJERCICIOS RESUELTOS

TEMA 3: CONCEPTOS BÁSICOS Y PRIMEROS COMANDOS DE LINUX EJERCICIOS RESUELTOS EJERCICIOS TEMA 3: CONCEPTOS BÁSICOS Y PRIMEROS COMANDOS ENUNCIADO ÍND

11 downloads 39 Views 117KB Size

Recommend Stories


Ejercicios sistemas Linux 100 primeros
Ejercicios sistemas Linux 100 primeros 1. Listar todos los archivos del directorio bin. 2. Listar todos los archivos del directorio tmp. 3. Listar tod

EJERCICIOS RESUELTOS TEMA 7
INTRODUCCIÓN AL ANÁLISIS DE DATOS EJERCICIOS RESUELTOS TEMA 7 7.1. Seleccione la opción correcta: A) Hay toda una familia de distribuciones normales,

EJERCICIOS RESUELTOS DEL TEMA 5
EJERCICIOS RESUELTOS DEL TEMA 5 MULTIPLICACIÓN 1.- Multiplicar los números 27 y -7 utilizando representación binaria en complemento a 2, con el mínimo

Tema 3. Medidas de tendencia central Ejercicios resueltos 1
Tema 3. Medidas de tendencia central Ejercicios resueltos 1 Ejercicio resuelto 3.1 La demanda de cierto art´ıculo en 48 d´ıas fue 1, 4, 1, 0, 2, 1,

Story Transcript

TEMA 3: CONCEPTOS BÁSICOS Y PRIMEROS COMANDOS DE LINUX EJERCICIOS RESUELTOS

EJERCICIOS TEMA 3: CONCEPTOS BÁSICOS Y PRIMEROS COMANDOS

ENUNCIADO

ÍNDICE DE CONTENIDO 1.Averiguar el número total de usuarios conectados y sus nombres.................................................................... 3 2.Obtener la última fecha y hora en la que se inició el sistema, con el significado de cada columna............... 3 3.Mostrar todos los usuarios autentificados y conectados, con el significado de cada columna....................... 3 4.Mostrar todos los usuarios conectados, con el significado de cada columna....................................................3 5.Obtener toda la información del usuario conectado, con el significado de cada columna.............................. 4 6.Cambiar la contraseña del usuario actual, equivocándose tres veces para ver que ocurre.............................4 7.Cambiar la contraseña del usuario actual..............................................................................................................4 8.Contar el número de bytes y de caracteres del archivo /usr/games/gnome-sudoku . Ver que coincide......4 9.Contar el número de líneas del archivo del ejercicio 8........................................................................................ 5 10.Contar la longitud de la línea más larga del archivo del ejercicio 8.................................................................5 11.Borrar todo el contenido de la consola de comandos........................................................................................ 5 12.Probar el comando echo, escribiendo cualquier texto para ver que corta los espacios.................................5 13.Mostrar la hora actual del sistema en formato RFC 2822.................................................................................. 5 14.Mediante formatos, mostrar el texto “Hoy es ...”............................................................................................... 5 15.Mediante formato, mostrar el texto “Estamos en el mes de ….”.......................................................................5 16.Usando los formatos, mostrar en pantalla el texto “Hoy es día_semana_completo, número_de_día de nombre_mes_completo de año”................................................................................................................................ 5 17.Mostrar el calendario completo del mes actual..................................................................................................6 18.Mostrar el calendario completo de mayo de 2011.............................................................................................. 6 19.Mostrar el calendario completo del año de nacimiento.................................................................................... 6 20.Mostrar el calendario del año de nacimiento, contando los días desde el principio del año........................ 7 21.Mostrar el calendario del mes de nacimiento, contando los días desde el principio del año....................... 9 22.Ver una página del manual referente a uno de los comandos y comparar la información mostrada con el comando info............................................................................................................................................................... 9

Página 2 de 11

EJERCICIOS TEMA 3: CONCEPTOS BÁSICOS Y PRIMEROS COMANDOS

ENUNCIADO Y SOLUCIÓN

1. Averiguar el número total de usuarios conectados y sus nombres josemariatc@CURSOS:~$ who -q administrador josemariatc josemariatc # users=3 2. Obtener la última fecha y hora en la que se inició el sistema, con el significado de cada columna josemariatc@CURSOS:~$ who -bH NOMBRE LÍNEA

TIEMPO

PID COMENTARIO

system boot 2011-03-28 10:09 3. Mostrar todos los usuarios autentificados y conectados, con el significado de cada columna josemariatc@CURSOS:~$ who -uH NOMBRE LÍNEA administrador tty1

TIEMPO

PID COMENTARIO

2011-03-28 10:11 04:28

josemariatc tty8

2011-03-28 14:58 antig

josemariatc pts/0

2011-03-28 16:22 .

2643 4939 (:0) 5647 (:0.0)

4. Mostrar todos los usuarios conectados, con el significado de cada columna josemariatc@CURSOS:~$ who -aH NOMBRE

LÍNEA

TIEMPO

2011-03-26 13:11

PID COMENTARIO SALIDA 388 id=si

term=0 salida=0

system boot 2011-03-26 13:11 `run-level' 2 2011-03-26 13:11 2011-03-26 13:11 administrador - tty1

último=S 1230 id=l2

2011-03-26 16:17 00:35

term=0 salida=0 5086

LOGIN

tty6

2011-03-26 13:11

2308 id=6

LOGIN

tty3

2011-03-26 13:11

2305 id=3

LOGIN

tty4

2011-03-26 13:11

2306 id=4

LOGIN

tty5

2011-03-26 13:11

2307 id=5

LOGIN

tty2

2011-03-26 13:11

2304 id=2

josemariatc - tty7 josemariatc + pts/0

2011-03-26 13:14 antig

2374 (:0)

2011-03-26 16:25 .

5169 (:0.0)

Página 3 de 11

EJERCICIOS TEMA 3: CONCEPTOS BÁSICOS Y PRIMEROS COMANDOS

ENUNCIADO Y SOLUCIÓN

5. Obtener toda la información del usuario conectado, con el significado de cada columna josemariatc@CURSOS:~$ who am i -aH NOMBRE

LÍNEA

josemariatc + pts/0

TIEMPO

PID COMENTARIO SALIDA

2011-03-26 13:19 .

2813 (:0.0)

6. Cambiar la contraseña del usuario actual, equivocándose tres veces para ver que ocurre josemariatc@CURSOS:~$ passwd Cambiando la contraseña de josemariatc. (actual) contraseña de UNIX: Introduzca la nueva contraseña de UNIX: Vuelva a escribir la nueva contraseña de UNIX: La contraseña no ha cambiado Introduzca la nueva contraseña de UNIX: Vuelva a escribir la nueva contraseña de UNIX: La contraseña no ha cambiado Introduzca la nueva contraseña de UNIX: Vuelva a escribir la nueva contraseña de UNIX: La contraseña no ha cambiado passwd: Error de manipulación del testigo de autenticación passwd: password unchanged josemariatc@CURSOS: 7. Cambiar la contraseña del usuario actual josemariatc@CURSOS:~$ passwd Cambiando la contraseña de josemariatc. (actual) contraseña de UNIX: josemariatc@CURSOS: 8. Contar el número de bytes y de caracteres del archivo /usr/games/gnome-sudoku . Ver que coincide. josemariatc@CURSOS:wc -c /usr/games/gnome-sudoku 2090 /usr/games/gnome-sudoku josemariatc@CURSOS:wc -m /usr/games/gnome-sudoku 2090 /usr/games/gnome-sudoku

Página 4 de 11

EJERCICIOS TEMA 3: CONCEPTOS BÁSICOS Y PRIMEROS COMANDOS

ENUNCIADO Y SOLUCIÓN

9. Contar el número de líneas del archivo del ejercicio 8 josemariatc@CURSOS:~$ wc -l /usr/games/gnome-sudoku 67 /usr/games/gnome-sudoku 10. Contar la longitud de la línea más larga del archivo del ejercicio 8 josemariatc@CURSOS:~$ wc -L /usr/games/gnome-sudoku 198 /usr/games/gnome-sudoku 11. Borrar todo el contenido de la consola de comandos josemariatc@CURSOS:~$ clear 12. Probar el comando echo, escribiendo cualquier texto para ver que corta los espacios josemariatc@CURSOS:~$ echo probar

a escribir

cualquier texto para ver que lo escribe

correctamente probar a escribir cualquier texto para ver que lo escribe correctamente 13. Mostrar la hora actual del sistema en formato RFC 2822 josemariatc@CURSOS:~$ date -R Sat, 26 Mar 2011 16:44:41 +0100 14. Mediante formatos, mostrar el texto “Hoy es ...” josemariatc@CURSOS:~$ date +"hoy es %c" hoy es sáb 26 mar 2011 16:48:10 CET 15. Mediante formato, mostrar el texto “Estamos en el mes de ….” josemariatc@CURSOS:~$ date +"Estamos en el mes de %B" Estamos en el mes de marzo 16. Usando los formatos, mostrar en pantalla el texto “Hoy es día_semana_completo, número_de_día de nombre_mes_completo de año” josemariatc@CURSOS:~$ date +"Hoy es %A, %d de %B de %Y" Hoy es sábado, 26 de marzo de 2011

Página 5 de 11

EJERCICIOS TEMA 3: CONCEPTOS BÁSICOS Y PRIMEROS COMANDOS 17. Mostrar el calendario completo del mes actual josemariatc@CURSOS:~$ cal Marzo 2011 do lu ma mi ju vi sá 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 18. Mostrar el calendario completo de mayo de 2011 josemariatc@CURSOS:~$ cal 05 2011 Mayo 2011 do lu ma mi ju vi sá 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 19. Mostrar el calendario completo del año de nacimiento josemariatc@CURSOS:~$ cal 1980 1980 Enero

Febrero

Marzo

do lu ma mi ju vi sá do lu ma mi ju vi sá do lu ma mi ju vi sá 1 2 3 4 5

1 2

1

6 7 8 9 10 11 12 3 4 5 6 7 8 9 2 3 4 5 6 7 8 13 14 15 16 17 18 19 10 11 12 13 14 15 16 9 10 11 12 13 14 15 20 21 22 23 24 25 26 17 18 19 20 21 22 23 16 17 18 19 20 21 22 27 28 29 30 31

24 25 26 27 28 29

23 24 25 26 27 28 29

30 31 Abril

Mayo

Junio

do lu ma mi ju vi sá do lu ma mi ju vi sá do lu ma mi ju vi sá Página 6 de 11

ENUNCIADO Y SOLUCIÓN

EJERCICIOS TEMA 3: CONCEPTOS BÁSICOS Y PRIMEROS COMANDOS 1 2 3 4 5

ENUNCIADO Y SOLUCIÓN

1 2 3 1 2 3 4 5 6 7

6 7 8 9 10 11 12 4 5 6 7 8 9 10 8 9 10 11 12 13 14 13 14 15 16 17 18 19 11 12 13 14 15 16 17 15 16 17 18 19 20 21 20 21 22 23 24 25 26 18 19 20 21 22 23 24 22 23 24 25 26 27 28 27 28 29 30

25 26 27 28 29 30 31 29 30

Julio

Agosto

Septiembre

do lu ma mi ju vi sá do lu ma mi ju vi sá do lu ma mi ju vi sá 1 2 3 4 5

1 2

1 2 3 4 5 6

6 7 8 9 10 11 12 3 4 5 6 7 8 9 7 8 9 10 11 12 13 13 14 15 16 17 18 19 10 11 12 13 14 15 16 14 15 16 17 18 19 20 20 21 22 23 24 25 26 17 18 19 20 21 22 23 21 22 23 24 25 26 27 27 28 29 30 31

24 25 26 27 28 29 30 28 29 30

31 Octubre

Noviembre

Diciembre

do lu ma mi ju vi sá do lu ma mi ju vi sá do lu ma mi ju vi sá 1 2 3 4

1

1 2 3 4 5 6

5 6 7 8 9 10 11 2 3 4 5 6 7 8 7 8 9 10 11 12 13 12 13 14 15 16 17 18 9 10 11 12 13 14 15 14 15 16 17 18 19 20 19 20 21 22 23 24 25 16 17 18 19 20 21 22 21 22 23 24 25 26 27 26 27 28 29 30 31

23 24 25 26 27 28 29 28 29 30 31

30 20. Mostrar el calendario del año de nacimiento, contando los días desde el principio del año josemariatc@CURSOS:~$ cal -j 1980 1980 Enero

Febrero

do lu ma mi ju vi sá do lu ma mi ju vi sá 1 2 3 4 5

32 33

6 7 8 9 10 11 12 34 35 36 37 38 39 40 13 14 15 16 17 18 19 41 42 43 44 45 46 47 20 21 22 23 24 25 26 48 49 50 51 52 53 54 27 28 29 30 31

55 56 57 58 59 60

Página 7 de 11

EJERCICIOS TEMA 3: CONCEPTOS BÁSICOS Y PRIMEROS COMANDOS

Marzo

Abril

do lu ma mi ju vi sá do lu ma mi ju vi sá 61

92 93 94 95 96

62 63 64 65 66 67 68 97 98 99 100 101 102 103 69 70 71 72 73 74 75 104 105 106 107 108 109 110 76 77 78 79 80 81 82 111 112 113 114 115 116 117 83 84 85 86 87 88 89 118 119 120 121 90 91 Mayo

Junio

do lu ma mi ju vi sá do lu ma mi ju vi sá 122 123 124 153 154 155 156 157 158 159 125 126 127 128 129 130 131 160 161 162 163 164 165 166 132 133 134 135 136 137 138 167 168 169 170 171 172 173 139 140 141 142 143 144 145 174 175 176 177 178 179 180 146 147 148 149 150 151 152 181 182 Julio

Agosto

do lu ma mi ju vi sá do lu ma mi ju vi sá 183 184 185 186 187

214 215

188 189 190 191 192 193 194 216 217 218 219 220 221 222 195 196 197 198 199 200 201 223 224 225 226 227 228 229 202 203 204 205 206 207 208 230 231 232 233 234 235 236 209 210 211 212 213

237 238 239 240 241 242 243

244 Septiembre

Octubre

do lu ma mi ju vi sá do lu ma mi ju vi sá 245 246 247 248 249 250

275 276 277 278

251 252 253 254 255 256 257 279 280 281 282 283 284 285 258 259 260 261 262 263 264 286 287 288 289 290 291 292 265 266 267 268 269 270 271 293 294 295 296 297 298 299 272 273 274 Noviembre

300 301 302 303 304 305 Diciembre

Página 8 de 11

ENUNCIADO Y SOLUCIÓN

EJERCICIOS TEMA 3: CONCEPTOS BÁSICOS Y PRIMEROS COMANDOS

ENUNCIADO Y SOLUCIÓN

do lu ma mi ju vi sá do lu ma mi ju vi sá 306

336 337 338 339 340 341

307 308 309 310 311 312 313 342 343 344 345 346 347 348 314 315 316 317 318 319 320 349 350 351 352 353 354 355 321 322 323 324 325 326 327 356 357 358 359 360 361 362 328 329 330 331 332 333 334 363 364 365 366 335 21. Mostrar el calendario del mes de nacimiento, contando los días desde el principio del año josemariatc@CURSOS:~$ cal -j 02 1980 Febrero 1980 do lu ma mi ju vi sá 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 22. Ver una página del manual referente a uno de los comandos y comparar la información mostrada con el comando info. josemariatc@CURSOS:~$ man cal CAL(1)

BSD General Commands Manual

CAL(1) NAME cal, ncal — displays a calendar and the date of Easter SYNOPSIS cal [-hjy] [[month] year] cal [-hj] -m month [year] ncal [-hjJpwy3MS] [-s country_code] [[month] year] ncal [-hJeo] [year] DESCRIPTION The cal utility displays a simple calendar in traditional format and ncal offers an alternative layout, Página 9 de 11

EJERCICIOS TEMA 3: CONCEPTOS BÁSICOS Y PRIMEROS COMANDOS

ENUNCIADO Y SOLUCIÓN

more options and the date of Easter. The new format is a little cramped but it makes a year fit on a 25x80 terminal. If arguments are not specified, the current month is displayed. The options are as follows: -3

Print the previous month, the current month, and the next month all on one row.

-h

Turns off highlighting of today.

-J

Display Julian Calendar, if combined with the -e option, display date of Easter according to

the Julian Calendar. -e -j

Display date of Easter (for western churches). Display Julian days (days one-based, numbered from January 1).

-m month Display the specified month. If month is specified as a decimal number, it may be followed by the letter ‘f’ or ‘p’ to indicate the follow‐ ing or preceding month of that number, respectively. -o

Display date of Orthodox Easter (Greek and Russian Orthodox Churches).

-p

Print the country codes and switching days from Julian to Gregorian Calendar as they are

assumed by ncal. The country code as determined from the local environment is marked with an asterisk. -s country_code Assume the switch from Julian to Gregorian Calendar at the date associated with the country_code. If not specified, ncal tries to guess the switch date from the local environment or falls back to September 2, 1752. This was when Great Britain and her colonies switched to the Gregorian Calendar.

Página 10 de 11

EJERCICIOS TEMA 3: CONCEPTOS BÁSICOS Y PRIMEROS COMANDOS

-w

Print the number of the week below each week column.

-y

Display a calendar for the specified year.

-M

Weeks start on Monday.

-S

Weeks start on Sunday.

ENUNCIADO Y SOLUCIÓN

A single parameter specifies the year (1–9999) to be displayed; note the year must be fully specified: “cal 89” will not display a calendar for 1989. Two parameters denote the month and year; the month is either a number between 1 and 12, or a full or abbreviated name as specified by the current locale. Month and year default to those of the current system clock and time zone (so “cal -m 8” will display a calendar for the month of August in the current year).

Página 11 de 11

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.