TryHackMe: Tmux Walkthrough

Learn to use tmux, one of the most powerful multi-tasking tools on linux! You can access the room through this link:

Hi everyone, this is Mrinal Prakash aka EMPHAY on TryHackMe and today I am going to take you all to the walkthrough of the room on TryHackMe called “Tmux” which is a pretty basic beginner friendly room and it falls into the category of easy rooms. So lets go ahead and dive in.

  1. First things first, let’s go ahead and install tmux. This can be done on Ubuntu/Kali with the command: apt-get install tmux
    No Answers needed
  2. Once tmux is installed, let’s launch a new session. What command do we use to launch a new session without a custom name?
  3. All tmux commands start with a keyboard button combination. What is the first key in this combination?
  4. How about the second key? Note, these keys must be pressed at the same time and released before pressing the next target key in the combination.
  5. Lets go ahead and detach from our newly created tmux session. What key do we need to add to the combo in order to detach?
  6. Well shoot, we’ve detached from our session. How do we list all of our sessions?
    tmux ls
  7. What did our session name default to when we created one without a set name?
  8. Now that we’ve found the name of our session, how do we attach to it?
    tmux a -t 0
  9. Let’s go ahead and make a new window in this session. What key do we add to the combo in order to do this?
  10. Seems like we have plenty of windows and nothing to fill them up with. Let’s remedy that problem by deploying the VM above and running and nmap scan against it. Deploy the VM now.
    No Answer needed
  11. Run the following scan against the VM: nmap -sV -vv -sC TARGET_IP
    No Answer needed
  12. Whew! Plenty of output to work with now! If you work with a relatively small terminal like me, this output might not all fit on screen at once. To fix that, let’s enter ‘copy mode’. What key do we add to the combo to enter copy mode?
  13. Copy mode is very similar to ‘less’ and allows up to scroll up and down using the arrow keys. What if we want to go up to the very top?
  14. How about the bottom?
  15. What key do we press to exit ‘copy mode’?
  16. This window we’re working in is nice and all but I think we need an upgrade. What key do we add to the combo to split the window vertically?
  17. How about horizontally?
  18. We can now move between these panes using the key combo and arrow keys, try it out!
    No Answers needed
  19. We can also resize these panes by holding down the key combo and pressing the arrow keys, try it out now!
    No Answers needed
  20. Wait a minute, we’ve forgotten about our original window! We can go back it using the key combo and the number of the session! Try going back to this original window and then returning to our new one!
    No Answers needed
  21. Say one of these newly minted panes becomes unresponsive or we’re just done working in it, what key do we add to the combo to ‘kill’ the pane?
  22. Now that’s we’ve finished out work, what can we type to close the session?
  23. Last but now least, how do we spawn a named tmux session named ‘neat’?
    tmux new -s neat

This completes our room and that was it from me. If you enjoyed reading this, do give it a clap and follow me on medium. If you face any problem regarding any solution, feel free to reach me out. Hope you enjoyed reading my work. If you really liked this article, then follow me on medium and follow me up on Twitter and connect with me on LinkedIn. Till then goodbye from my side and Happy Hacking.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store