Advertisement
bpmircea

respuestas_100ejercicios

Jan 21st, 2012
1,240
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.83 KB | None | 0 0
  1. Questions and Answers:
  2.  
  3. 1. Q: ¿Cómo asignar una IP a mi ordenador?
  4.  
  5. A: ifconfig [interface] nº de IP
  6.  
  7. 2. Q: ¿Cómo hago para ver los archivos del directorio anterior?
  8.  
  9. A: ls ../
  10.  
  11. 3. Q: ¿Cómo sé en qué directorio estoy?
  12.  
  13. A: pwd
  14.  
  15. 4. Q: ¿Como veo los archivos en un directorio?
  16.  
  17. A: ls
  18.  
  19. 5. Q: ¿Cómo puedo crear archivos en Unix?
  20.  
  21. A: Con el comando "touch" seguido del nombre de archivo que quiero crear.
  22.  
  23. 6. Q: ¿Cómo puedo iniciar y cerrar sesión con mi nombre de usuario?
  24.  
  25. A: Introduzco mi nombre de usuario (login:) y mi clave (password:) Utilizo exit para salir de una consola
  26.  
  27. 7. Q: ¿Cómo puedo crear uno o varios directorios?
  28.  
  29. A: Con el comando mkdir seguido del nombre o nombres, separados por espacio, de los directorios que quiero crear.
  30.  
  31. 8. Q: ¿En que directorios se guardan generalmente los programas?
  32.  
  33. A: Generalmente en /bin /sbin y /usr/sbin, aunque depende también de la distribución.
  34.  
  35. 9. Q: ¿Con denomina Unix a los disco duros IDE?
  36.  
  37. A: Los denomina como hd (de Hard Disk). Canal Primario: hda (Maestro) y hdb (Esclavo) Canal Secundario: hdc (Maestro) y hdd (Secundario)
  38.  
  39. 10. Q: ¿Cómo puedo obtener un listado de los procesos que tengo en ejecución?
  40.  
  41. A: Con el comando ps y varias opciones (por ejemplo -axf). También, de forma interactiva con el comando top.
  42.  
  43. 11. Q: ¿De qué forma puedo averiguar el uso de memoria que consume mi ordenador?
  44.  
  45. A: Comando free.
  46.  
  47. 12. Q: Si hago ls ¿cual es el directorio del que lista los archivos?
  48.  
  49. A: El directorio actual, es decir ./
  50.  
  51. 13. Q: ¿Cómo se cambia al propietario de un fichero?
  52.  
  53. A: con el comando chown
  54.  
  55. 14. Q: ¿Cómo puedo saber el orden de ejecución de mis procesos?
  56.  
  57. A: Mediante el comando ps y observando el nº que aparece al lado del proceso (PID)
  58.  
  59. 15. Q: ¿Con qué comando se monitorea la memoria?
  60.  
  61. A: Comando top
  62.  
  63. 16. Q: ¿Cómo puedo ver el contenido de un archivo sin abrirlo?
  64.  
  65. A: Utilizando el comando cat
  66.  
  67. 17. Q: ¿Cuál es el comando para saber donde estás?
  68.  
  69. A: pwd
  70.  
  71. 18. Q: ¿Cómo se quien soy?
  72.  
  73. A: Utilizando el comando whoami
  74.  
  75. 19. Q: ¿Puedo tener más de una consola abierta?
  76.  
  77. A:
  78.  
  79. 20. Q: ¿Existen físicamente todos los dispositivos que hay en /dev?
  80.  
  81. A: No
  82.  
  83. 21. Q: ¿Qué comando reinicia el equipo?
  84.  
  85. A: reboot
  86.  
  87. 22. Q: ¿Comando para apagar mi ordenador?
  88.  
  89. A: halt
  90.  
  91. 23. Q: ¿Cómo borro la pantalla?
  92.  
  93. A: clear
  94.  
  95. 24. Q: ¿Con qué comando puedo empaquetar y desempaquetar un conjunto de archivos o directorios?
  96.  
  97. A: empaquetar: tar -c desempaquetar: tar -x
  98.  
  99. 25. Q: ¿Con que comando genérico de UNIX puedo comprimir y descomprimir archivos y directorios?
  100.  
  101. A: gzip y gunzip
  102.  
  103. 26. Q: ¿Cómo sé los usuarios conectados a mi máquina?
  104.  
  105. A: who
  106.  
  107.  
  108. 27. Q: ¿Cómo puedo obtener información detallada de un comando?
  109.  
  110. A: con el man "nombrecomando"
  111.  
  112. 28. Q: ¿Donde se escriben los comandos?
  113.  
  114. A: En el promt
  115.  
  116. 29. Q: ¿Cómo un archivo sin posibilidad de recuperación?
  117.  
  118. A: con shred
  119.  
  120. 30. Q: ¿Cómo creo un enlace?
  121.  
  122. A: con ln
  123.  
  124. 31. Q: ¿Cómo borrar directorios con todos sus archivos dentro?
  125.  
  126. A: rm -r
  127.  
  128. 32. Q: ¿Cómo averiguar la cantidad de disco utilizado?
  129.  
  130. A: du
  131.  
  132. 33. Q: ¿Cómo se le llaman a los drivers en UNIX?
  133.  
  134. A: módulos
  135.  
  136. 34. Q: En consola, ¿cómo puedo autocompletar?
  137.  
  138. A: Con la tecla TAB
  139.  
  140. 35. Q: ¿Cómo puedo matar un proceso?
  141.  
  142. A: con kill
  143.  
  144. 36. Q: ¿Qué es el kernel?
  145.  
  146. A: Es el núcleo del sistema operativo
  147.  
  148. 37. Q: ¿Cómo se que versión del kernel tengo?
  149.  
  150. A: uname -r
  151.  
  152. 38. Q: ¿Cómo cargo y descargo un módulo?
  153.  
  154. A: insmod y rmmod
  155.  
  156. 39. Q: ¿Cómo visualizo los módulos cargados?
  157.  
  158. A: lsmod
  159.  
  160. 40. Q: ¿Cómo obtengo la información sobre un módulo determinado?
  161.  
  162. A: con modinfo
  163.  
  164. 41. Q: ¿Cómo se le llama al intérprete de comandos?
  165.  
  166. A: bash
  167.  
  168. 42. Q: ¿Cómo ver lo que hacen los usuarios que están conectados en la red?
  169.  
  170. A: comando w
  171.  
  172. 43. Q: ¿Dónde se guardan los archivos de configuración del sistema?
  173.  
  174. A: en /etc
  175.  
  176. 44. Q: ¿Cómo diferencio entre ruta absoluta y ruta relativa?
  177.  
  178. A: Si hay una / delante de la ruta
  179.  
  180. 45. Q: ¿Dónde se guardan los archivos de usuario?
  181.  
  182. A: en /home
  183.  
  184. 46. Q: ¿Cómo puedo ver los detalles de un archivo?
  185.  
  186. A: con ls -i
  187.  
  188. 47. Q: ¿De qué forma puedo crear, eliminar o modificar particiones en UNIX?
  189.  
  190. A: con fdisk
  191.  
  192. 48. Q: ¿Cuántos niveles de ejecución tiene linux?
  193.  
  194. A: 5
  195.  
  196. 49. Q: ¿Cómo ejecuto un proceso en 2º plano?
  197.  
  198. A: comando &
  199.  
  200. 50. Q: ¿Cómo traer un proceso en 2º plano al 1º?
  201.  
  202. A: con fg %n proceso
  203.  
  204. 51. Q: ¿Cómo puedo buscar la ubicación de un comando determinado?
  205.  
  206. A: whereis comando
  207.  
  208. 52. Q: ¿Cómo borro un directorio?
  209.  
  210. A: con el comando rmdir
  211.  
  212. 53. Q: ¿Puede haber 2 archivos o más con la misma ruta absoluta?
  213.  
  214. A: No
  215.  
  216. 54. Q: ¿Cómo situar el cursor al principio de una línea?
  217.  
  218. A: con ctrl + a
  219.  
  220. 55. Q: ¿Cómo visualizo la fecha y hora del sistema?
  221.  
  222. A: comando date
  223.  
  224. 56. Q: ¿Cómo puedo obtener ayuda acerca de un comando?
  225.  
  226. A: comando --help
  227.  
  228. 57. Q: ¿Qué letra significa permiso de ejecución?
  229.  
  230. A: x
  231.  
  232. 58. Q: ¿A que se refiere cuando se dice que los entornos Unix son CASE SENSITIVE?
  233.  
  234. A: Que distingue mayúsculas de minúsculas
  235.  
  236. 59. Q: ¿Qué significa ./ ?
  237.  
  238. A: directorio actual
  239.  
  240. 60. Q: ¿Qué significa ../ ?
  241.  
  242. A: directorio anterior
  243.  
  244. 61. Q: ¿Qué significan las letras FHS?
  245.  
  246. A: Es un standard de jerarquía de archivos, significa: File Hierarchy System
  247.  
  248. 62. Q: ¿Qué es un archivo con extensión .rpm?
  249.  
  250. A: Sistema gestor de paquetes (rpm:redhat package manager)
  251.  
  252. 63. Q: ¿Qué es una consola?
  253.  
  254. A: Es un intérprete de comandos
  255.  
  256. 64. Q: ¿Cómo puedo ver más allá de la pantalla?
  257.  
  258. A: Shift+Av Pág, para avanzar Shift+Re Pág, para retroceder
  259.  
  260. 65. Q: ¿Cómo consulto el historial de comandos?
  261.  
  262. A: Con los cursores (flechas arriba y abajo)
  263.  
  264. 66. Q: ¿Qué es pts?
  265.  
  266. A: Es un emulador de la terminal de consola en modo gráfico
  267.  
  268. 67. Q: ¿Cómo accedo a la consola desde el modo gráfico?
  269.  
  270. A: Ctrl+Alt+Fx (donde x será el número de la consola tty a la que se quiera acceder)
  271.  
  272. 68. Q: ¿Cómo se los grupos a los que pertenezco?
  273.  
  274. A: utilizando el comando groups
  275.  
  276. 69. Q: ¿Qué hace el comando echo?
  277.  
  278. A: muestra los argumentos por pantalla
  279.  
  280. 70. Q: ¿Cómo puedo saber en que consola me encuentro?
  281.  
  282. A: con el comando tty
  283.  
  284. 71. Q: ¿Cómo se hace un enlace simbólico?
  285.  
  286. A: ln -s origen nombre_enlace
  287.  
  288. 72. Q: ¿Cómo hago un enlace en el directorio dir a un archivo en el directorio actual?
  289.  
  290. A: ln -s archivo.ejemplo dir/ Si no pongo el nombre de archivo el enlace tendrá el mismo nombre
  291.  
  292. 73. Q: ¿Cómo hago para ir al final de línea en una consola?
  293.  
  294. A: C-e (Control y la tecla e)
  295.  
  296. 74. Q: ¿Cómo hago para avanzar hacia atrás, palabra a palabra, en una consola?
  297.  
  298. A: M-b (La tecla META en una plataforma IA32 suele ser la tecla ALT)
  299.  
  300. 75. Q: ¿Cómo hago para borrar desde el cursos hasta el final de línea?
  301.  
  302. A: C-k
  303.  
  304. 76. Q: ¿Cómo hago para borrar la palabra siguiente?
  305.  
  306. A: M-d
  307.  
  308. 77. Q: Si quiero ver cual es la diferencia horaria GMT de mi sesión, ¿cómo hago?
  309.  
  310. A:
  311.  
  312. 78. Q: ¿Cómo sé cual es el nombre de la máquina en la que estoy conectado?
  313.  
  314. A: hostname . También vale uname -n
  315.  
  316. 79. Q: ¿Cómo hago para ver las variables de entorno de mi sesión?
  317.  
  318. A: env . Aunque también vale printenv o set (que en realidad sirve para asignar variables)
  319.  
  320. 80. Q: Puedo ejecutar un comando que no esté en mi directorio actual
  321.  
  322. A: Sí, puedo ejecutar un comando poniendo la ruta absoluta y/o relativa. Por ejemplo /sbin/comando . También es posible ejecutar el comando si está en los directorios que contiene la variable de entorno PATH
  323.  
  324. 81. Q: ¿Cómo muestro el contenido de la variable PATH?
  325.  
  326. A: echo $PATH . Un ejemplo típico es: /usr/local/bin:/usr/bin:/bin:/usr/bin/X11 , observa que hay varios directorios separados por el caracter delimitado ':'
  327.  
  328. 82. Q: ¿Cómo hago para escribir en consola, sin parar, "Hola, soy yo"?
  329.  
  330. A: yes "Hola, soy yo"
  331.  
  332. 83. Q: ¿Cómo hago para copiar archivo1 a archivo2 que está en el directorio dir?
  333.  
  334. A: cp archivo1 ./dir/
  335.  
  336. 84. Q: Quiero construir un archivo suma que tenga el contenido de A1 y A2, ¿cómo hago?
  337.  
  338. A: cat A1 A2 > suma
  339.  
  340. 85. Q: ¿Cómo sé cuantas líneas tiene un archivo?
  341.  
  342. A: wc -l
  343.  
  344. 86. Q: Suponiendo que tengo el archivo software.tar.gz y el archivo de firma MD5 software.tar.gz.md5, ¿cómo compruebo que es correcta?
  345.  
  346. A: md5sum -cv software.tar.gz.md5
  347.  
  348. 87. Q: Cómo hago para extraer campos de texto de un archivo
  349.  
  350. A: Con el comando cut . El archivo tiene líneas de texto, separadas por el caracter de salto de línea \n. Además cada línea de texto tiene los campos separados por un caracter delimitado, el estándar es ':'
  351.  
  352. 88. Q: ¿Cómo redirecciono la salida estándar de error?
  353.  
  354. A: Utilizando un 2 antes del operador de salida estandar. Por ejemplo: comando 2>archivo_error
  355.  
  356. 89. Q: ¿cómo hago para cancelar la operación de un comando?
  357.  
  358. A: C-c
  359.  
  360. 90. Q: ¿Cómo hago para enviar el caracter EOF a la entrada estándar?
  361.  
  362. A: C-d
  363.  
  364. 91. Q: ¿Puedo descomprimir un archivo ZIP Windows en Linux?
  365.  
  366. A: Sí, con el comando unzip. Este comando no está instalado de forma estándar. También existe el comando unrar para descomprimir el formato RAR
  367.  
  368. 92. Q: ¿Cómo hago para saber el tiempo que tarda en ejecutarse un comando?
  369.  
  370. A: time comando
  371.  
  372. 93. Q: Si quiero crear el directorio dir11 dentro de dir1, y dir1 no existe, ¿cómo lo hago con una sola instrucción?
  373.  
  374. A: mkdir -p dir1/dir11 . Es la opción p del comando mkdir
  375.  
  376. 94. Q: ¿Cómo hago para encontrar si hay un usuario que se llame pepe?
  377.  
  378. A: grep pepe /etc/passwd
  379.  
  380. 95. Q: ¿Cómo mostrar todas las líneas de un archivo de texto que NO contengan la palabra hola?
  381.  
  382. A: grep -v hola archivo.txt
  383.  
  384. 96. Q: ¿Cómo hago para ver qué usuarios no tienen una shell asignada?
  385.  
  386. A: grep ":$" /etc/passwd . $ es el caracter especial de las expresiones regulares para el fin de línea, por lo tanto el patrón coincide con las líneas que terminan en : , es decir que no tienen una shell asignada
  387.  
  388. 97. Q: ¿Como encuentro los archivos terminados en .txt en mi directorio actual?
  389.  
  390. A: ls *.txt o también find ./ -name .txt
  391.  
  392. 98. Q: Quiero ver el contenido de los archivos de texto que empiecen por a, seguidos de un 3 o un 4, y terminados en .sh, ¿como hago?
  393.  
  394. A: cat a[23]*.sh
  395.  
  396. 99. Q: Estoy perdido en el árbol de directorios, ¿cómo vuelvo a mi HOME?
  397.  
  398. A: cd o también cd ~ . El home está en la variable de entorno HOME, o en el caracter ~
  399.  
  400. 100.Q: Quiero ver cuanto espacio ocupa mi home, ¿cómo hago?
  401.  
  402. A: du -sh ~
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement