ver todos los tutoriales
Acceder al historial de comandos del terminal
Generalmente, utilizamos la flecha hacia arriba del teclado para acceder a los comandos que hemos utilizado anteriormente, pero existen otras maneras más eficientes de acceder al historial de comandos.
Al ejecutar el comando history, puedes ver una lista de los últimos comandos que has introducido.
comando:
history
ejemplo respuesta:
1802 git commit -m "mision prueba bateria"
1803 git push origin main
1804 ros2 topic list
1805 mux
1806 tmux
1807 sudo apt install tmux
1808 tmux
Filtrar comandos con grep
Es posible filtrar los comandos para mostrar únicamente aquellos que coinciden con una cadena de texto específica, utilizando “grep”.
motrar historial de comandos pero solo los comandos donde aparezca ros2:
history | grep ros2
ejemplo respuesta:
1762 cd ros2_
1763 cd ros2_ws/
1766 ros2 topic pub /cmd std_msgs/msg/String "data: 'map'" --once
1768 ros2 topic pub /cmd std_msgs/msg/String "data: 'map'" --once
1769 ros2 topic echo /polygon_stamped_topic
1770 ros2 topic pub /capture std_msgs/msg/String "data: '10,10,1,1'"
Linux guarda el historial de la sesión cuando se cierra la terminal
Ctrl + R
Con este comando podemos buscar de manera interactiva un texto.
Una vez llegas al texto desado puedes ejecutar las siguientes acciones:
- Presionar Enter para ejecutar el comando directamente.
- Presionar Ctrl+j para aceptar la búsqueda (en algunos shells) y dejar el comando en la línea de comandos para edición.
- Usar las teclas de flecha para moverte al prompt de comando, donde el comando seleccionado estará listo para ser editado. Esto es útil si necesitas hacer ajustes al comando antes de ejecutarlo.
- Si decides que ya no quieres buscar más, puedes presionar Ctrl+g para salir del modo de búsqueda inversa y volver al prompt normal sin hacer cambios.