Preguntas y Respuestas:
Questions and Answers:
- Q: ¿Cómo asignar una IP a mi ordenador?
A: ifconfig [interface] nº de IP
- Q: ¿Cómo hago para ver los archivos del directorio anterior?
A: ls ../
- Q: ¿Cómo sé en qué directorio estoy?
A: pwd
- Q: ¿Como veo los archivos en un directorio?
A: ls
- Q: ¿Cómo puedo crear archivos en Unix?
A: Con el comando "touch" seguido del nombre de archivo que quiero crear.
- Q: ¿Cómo puedo iniciar y cerrar sesión con mi nombre de usuario?
A: Introduzco mi nombre de usuario (login:) y mi clave (password:) Utilizo exit para salir de una consola
- Q: ¿Cómo puedo crear uno o varios directorios?
A: Con el comando mkdir seguido del nombre o nombres, separados por espacio, de los directorios que quiero crear.
- Q: ¿En que directorios se guardan generalmente los programas?
A: Generalmente en /bin /sbin y /usr/sbin, aunque depende también de la distribución.
- Q: ¿Con denomina Unix a los disco duros IDE?
A: Los denomina como hd (de Hard Disk). Canal Primario: hda (Maestro) y hdb (Esclavo) Canal Secundario: hdc (Maestro) y hdd (Secundario)
- Q: ¿Cómo puedo obtener un listado de los procesos que tengo en ejecución?
A: Con el comando ps y varias opciones (por ejemplo -axf). También, de forma interactiva con el comando top.
- Q: ¿De qué forma puedo averiguar el uso de memoria que consume mi ordenador?
A: Comando free.
- Q: Si hago ls ¿cual es el directorio del que lista los archivos?
A: El directorio actual, es decir ./
- Q: ¿Cómo se cambia al propietario de un fichero?
A: con el comando chown
- Q: ¿Cómo puedo saber el orden de ejecución de mis procesos?
A: Mediante el comando ps y observando el nº que aparece al lado del proceso (PID)
- Q: ¿Con qué comando se monitorea la memoria?
A: Comando top
- Q: ¿Cómo puedo ver el contenido de un archivo sin abrirlo?
A: Utilizando el comando cat
- Q: ¿Cuál es el comando para saber donde estás?
A: pwd
- Q: ¿Cómo se quien soy?
A: Utilizando el comando whoami
- Q: ¿Puedo tener más de una consola abierta?
A:
- Q: ¿Existen físicamente todos los dispositivos que hay en /dev?
A: No
- Q: ¿Qué comando reinicia el equipo?
A: reboot
- Q: ¿Comando para apagar mi ordenador?
A: halt
- Q: ¿Cómo borro la pantalla?
A: clear
- Q: ¿Con qué comando puedo empaquetar y desempaquetar un conjunto de archivos o directorios?
A: empaquetar: tar -c desempaquetar: tar -x
- Q: ¿Con que comando genérico de UNIX puedo comprimir y descomprimir archivos y directorios?
A: gzip y gunzip
- Q: ¿Cómo sé los usuarios conectados a mi máquina?
A: who
- Q: ¿Cómo puedo obtener información detallada de un comando?
A: con el man "nombrecomando"
- Q: ¿Donde se escriben los comandos?
A: En el promt
- Q: ¿Cómo un archivo sin posibilidad de recuperación?
A: con shred
- Q: ¿Cómo creo un enlace?
A: con ln
- Q: ¿Cómo borrar directorios con todos sus archivos dentro?
A: rm -r
- Q: ¿Cómo averiguar la cantidad de disco utilizado?
A: du
- Q: ¿Cómo se le llaman a los drivers en UNIX?
A: módulos
- Q: En consola, ¿cómo puedo autocompletar?
A: Con la tecla TAB
- Q: ¿Cómo puedo matar un proceso?
A: con kill
- Q: ¿Qué es el kernel?
A: Es el núcleo del sistema operativo
- Q: ¿Cómo se que versión del kernel tengo?
A: uname -r
- Q: ¿Cómo cargo y descargo un módulo?
A: insmod y rmmod
- Q: ¿Cómo visualizo los módulos cargados?
A: lsmod
- Q: ¿Cómo obtengo la información sobre un módulo determinado?
A: con modinfo
- Q: ¿Cómo se le llama al intérprete de comandos?
A: bash
- Q: ¿Cómo ver lo que hacen los usuarios que están conectados en la red?
A: comando w
- Q: ¿Dónde se guardan los archivos de configuración del sistema?
A: en /etc
- Q: ¿Cómo diferencio entre ruta absoluta y ruta relativa?
A: Si hay una / delante de la ruta
- Q: ¿Dónde se guardan los archivos de usuario?
A: en /home
- Q: ¿Cómo puedo ver los detalles de un archivo?
A: con ls -i
- Q: ¿De qué forma puedo crear, eliminar o modificar particiones en UNIX?
A: con fdisk
- Q: ¿Cuántos niveles de ejecución tiene linux?
A: 5
- Q: ¿Cómo ejecuto un proceso en 2º plano?
A: comando &
- Q: ¿Cómo traer un proceso en 2º plano al 1º?
A: con fg %n proceso
- Q: ¿Cómo puedo buscar la ubicación de un comando determinado?
A: whereis comando
- Q: ¿Cómo borro un directorio?
A: con el comando rmdir
- Q: ¿Puede haber 2 archivos o más con la misma ruta absoluta?
A: No
- Q: ¿Cómo situar el cursor al principio de una línea?
A: con ctrl + a
- Q: ¿Cómo visualizo la fecha y hora del sistema?
A: comando date
- Q: ¿Cómo puedo obtener ayuda acerca de un comando?
A: comando --help
- Q: ¿Qué letra significa permiso de ejecución?
A: x
- Q: ¿A que se refiere cuando se dice que los entornos Unix son CASE SENSITIVE?
A: Que distingue mayúsculas de minúsculas
- Q: ¿Qué significa ./ ?
A: directorio actual
- Q: ¿Qué significa ../ ?
A: directorio anterior
- Q: ¿Qué significan las letras FHS?
A: Es un standard de jerarquía de archivos, significa: File Hierarchy System
- Q: ¿Qué es un archivo con extensión .rpm?
A: Sistema gestor de paquetes (rpm:redhat package manager)
- Q: ¿Qué es una consola?
A: Es un intérprete de comandos
- Q: ¿Cómo puedo ver más allá de la pantalla?
A: Shift+Av Pág, para avanzar Shift+Re Pág, para retroceder
- Q: ¿Cómo consulto el historial de comandos?
A: Con los cursores (flechas arriba y abajo)
- Q: ¿Qué es pts?
A: Es un emulador de la terminal de consola en modo gráfico
- Q: ¿Cómo accedo a la consola desde el modo gráfico?
A: Ctrl+Alt+Fx (donde x será el número de la consola tty a la que se quiera acceder)
- Q: ¿Cómo se los grupos a los que pertenezco?
A: utilizando el comando groups
- Q: ¿Qué hace el comando echo?
A: muestra los argumentos por pantalla
- Q: ¿Cómo puedo saber en que consola me encuentro?
A: con el comando tty
- Q: ¿Cómo se hace un enlace simbólico?
A: ln -s origen nombre_enlace
- Q: ¿Cómo hago un enlace en el directorio dir a un archivo en el directorio actual?
A: ln -s archivo.ejemplo dir/ Si no pongo el nombre de archivo el enlace tendrá el mismo nombre
- Q: ¿Cómo hago para ir al final de línea en una consola?
A: C-e (Control y la tecla e)
- Q: ¿Cómo hago para avanzar hacia atrás, palabra a palabra, en una consola?
A: M-b (La tecla META en una plataforma IA32 suele ser la tecla ALT)
- Q: ¿Cómo hago para borrar desde el cursos hasta el final de línea?
A: C-k
- Q: ¿Cómo hago para borrar la palabra siguiente?
A: M-d
- Q: Si quiero ver cual es la diferencia horaria GMT de mi sesión, ¿cómo hago?
A:
- Q: ¿Cómo sé cual es el nombre de la máquina en la que estoy conectado?
A: hostname . También vale uname -n
- Q: ¿Cómo hago para ver las variables de entorno de mi sesión?
A: env . Aunque también vale printenv o set (que en realidad sirve para asignar variables)
- Q: Puedo ejecutar un comando que no esté en mi directorio actual
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
- Q: ¿Cómo muestro el contenido de la variable PATH?
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 ':'
- Q: ¿Cómo hago para escribir en consola, sin parar, "Hola, soy yo"?
A: yes "Hola, soy yo"
- Q: ¿Cómo hago para copiar archivo1 a archivo2 que está en el directorio dir?
A: cp archivo1 ./dir/
- Q: Quiero construir un archivo suma que tenga el contenido de A1 y A2, ¿cómo hago?
A: cat A1 A2 > suma
- Q: ¿Cómo sé cuantas líneas tiene un archivo?
A: wc -l
- 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?
A: md5sum -cv software.tar.gz.md5
- Q: Cómo hago para extraer campos de texto de un archivo
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 ':'
- Q: ¿Cómo redirecciono la salida estándar de error?
A: Utilizando un 2 antes del operador de salida estandar. Por ejemplo: comando 2>archivo_error
- Q: ¿cómo hago para cancelar la operación de un comando?
A: C-c
- Q: ¿Cómo hago para enviar el caracter EOF a la entrada estándar?
A: C-d
- Q: ¿Puedo descomprimir un archivo ZIP Windows en Linux?
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
- Q: ¿Cómo hago para saber el tiempo que tarda en ejecutarse un comando?
A: time comando
- Q: Si quiero crear el directorio dir11 dentro de dir1, y dir1 no existe, ¿cómo lo hago con una sola instrucción?
A: mkdir -p dir1/dir11 . Es la opción p del comando mkdir
- Q: ¿Cómo hago para encontrar si hay un usuario que se llame pepe?
A: grep pepe /etc/passwd
- Q: ¿Cómo mostrar todas las líneas de un archivo de texto que NO contengan la palabra hola?
A: grep -v hola archivo.txt
- Q: ¿Cómo hago para ver qué usuarios no tienen una shell asignada?
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
- Q: ¿Como encuentro los archivos terminados en .txt en mi directorio actual?
A: ls *.txt o también find ./ -name .txt
- 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?
A: cat a[23]*.sh
- Q: Estoy perdido en el árbol de directorios, ¿cómo vuelvo a mi HOME?
A: cd o también cd ~ . El home está en la variable de entorno HOME, o en el caracter ~
- Q: Quiero ver cuanto espacio ocupa mi home, ¿cómo hago?
A: du -sh ~
No hay comentarios:
Publicar un comentario
Espero que esta entrada haya sido de tu Agrado!
Cualquier consulta deja tu comentario :)