0% encontró este documento útil (0 votos)
32 vistas3 páginas

Comandos Esenciales de Terminal en Linux

Cargado por

fotosmartaterry
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
32 vistas3 páginas

Comandos Esenciales de Terminal en Linux

Cargado por

fotosmartaterry
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

COMANDOS TERMINAL

 man: sirve para acceder a la documentación disponible,


ayudándonos a aprender sobre comandos, archivos y llamadas de
sistema.
“man mkdir” → este comando abre el manual de la instrucción de mkdir
que se utiliza para crear nuevos directorios en Linux.

 size: muestra el tamaño de uno o varios archivos en bytes. Se debe


especificar el comando junto con el nombre del archivo deseado.
“size entrega2” → se muestra el tamaño en bytes de las lineas/segmentos
que componen este archivo.

 strip: elimina la información innecesaria de archivos ejecutables


binarios, quitando símbolos y secciones del archivo.
“strip entrega2” → este archivo reducirá su tamaño, teniendo en cuenta
que no se podrá depurar después de ello.

 nm: se usa para remover información no esencial de archivos


binarios como bibliotecas, módulos de objeto y ejecutables.
“nm -a entrega2” → mostrará solo los símbolos del depurador

 ldd: presenta las bibliotecas compartidas de un programa.


“ldd entrega2” → muestra la biblioteca del programa

 strings: extrae el contenido legible de archivos que no son de texto.


“strings archivo” → extrae las cadenas de texto de un archivo binario

 objdump: se utiliza para desensamblar archivos de objetos o


ejecutables, permitiendo ver su estructura.
“objdump -d archivo” → desensambla un archivo en binario.

 readelf: muestra información sobre archivos de objetos,


diferenciándose de objdump porque no depende de BFD, lo que
permite verificar su funcionamiento.
“readelf -h entrega2” → muestra los encabezados del archivo tipo ELF.

 objcopy: copia y transforma archivos de objetos y secciones de


archivos binarios. Es una herramienta flexible, útil en desarrollo de
software y en tareas relacionadas con la manipulación de binarios.
“objcopy entrega2.o entrega2copy.o” → crea una copia exacta del archivo
objeto.

 as/gas: es un ensamblador que convierte código fuente en


ensamblador en un código binario ejecutable.
“as -o entrega2.o entraga2.s” → ensambla el archivo fuente en ensamblador
x86.

 wc: cuenta palabras (con wc -w), líneas y caracteres en archivos de


texto o en la entrada estándar. Aunque significa "word count" (conteo
de palabras), puede contar más que solo palabras.
“wc prueba.txt” → cuenta las líneas, palabras y carácteres del archivo TXT.

 free: muestra el total de memoria física libre, usada, y el espacio de


intercambio en el sistema, junto con los buffers y cachés usados por
el kernel.
“free” → muestra la información sobre la memoria.

 df: proporciona información sobre el espacio de almacenamiento


disponible y utilizado en los sistemas de archivos. Su nombre
proviene de "disk free".
“df -h” → muestra información sobre el espacio de disco.

 grep/egrep: busca en uno o más archivos las líneas que coinciden


con las palabras indicadas.
“grep <PALABRA> <archivo>”→busca una/s palabra/s en el archivo que se
le pase.

 less: permite visualizar el contenido de un archivo extenso,


mostrando una página a la vez.
“less prueba2.log” → visualiza el archivo grande en cuestión, página por
página.

 more: muestra texto en pantalla de manera progresiva, permitiendo


al usuario avanzar por el contenido usando la barra espaciadora.
“more prueba2.log” → es similar al less pero con menos opciones.

 find: localiza archivos y directorios en el sistema de archivos.


“find . -name “*.txt” → busca archivos del tipo txt en un directorio..
 tail: muestra las últimas líneas de un archivo de texto o restringe la
salida de un comando a un ámbito específico.
“tail -n 10 prueba.log” → muestra las últimas líneas del archivo prueba.

 strace: analiza y depura el comportamiento de los programas,


mostrando las llamadas al sistema, argumentos y resultados. También
se usa para detectar errores en Linux.
“strace ls -la” → muestra todas las llamadas realizadas por el comando ls
con opciones -la.

 ld: combina varios archivos de objeto y reubica sus datos, enlazando


referencias de símbolos. Suele ser el último paso en la creación de un
programa compilado para su ejecución.
“ld -o entrega2” → te especifica el nombre del archivo de salida.

 sudo: permite a los usuarios ejecutar programas con privilegios de


seguridad elevados, haciéndolos actuar como superusuario.
“sudo apt update” → te actualiza la lista de paquetes disponibles en un
sistema basado en Debian.

 file: identifica el tipo de archivo, ya sea texto, imagen, binario,


comprimido, entre otros, mediante análisis del contenido del archivo.
“file foto.jpg” → te identifica el tipo de archivo.

También podría gustarte