Do you associate black screens with green text on them with the “hacker known as 4chan”? Is the first thing you do when the lab computer booted Linux rebooting the PC to your Windows safe space? Do you panic whenever you see
cmd.exe? And are you taking Hacking in C soon?
Then this command line boot camp is probably a good idea. As a good prep for the course Hacking in C, I will show you how to get around on the command line, how to manage your files and how to run programs.
This workshop is aimed at first-year students who have never really touched any command line before. It is recommended, but not required, for Hacking in C. If you have done any intermediate-level stuff in Windows .bat files, or know what
ls are, you are possibly already overqualified. If you know how
find and/or pipes work, you are definitely overqualified.
You will need to have access to Linux of whatever flavour to participate in this tutorial. The flavour of Linux does not matter: if you’ve already got access to a Linux box that’s enough.
You can participate in the Workshop if you can log in to
lilo.science.ru.nl over SSH.
You will need a Science faculty account — you can’t log in on
lilo via your s-number.
Alternatively you can set up a Linux virtual machine — this is also helpful for Hacking in C.
We suggest installing Ubuntu 20.04 on VirtualBox. You can consider following this tutorial.
Linux subsystem for Windows is enough Linux for most purposes and will work for this workshop. However, it will not be sufficient for Hacking in C: due to differences in the memory manager to “real Linux” we typically run into issues in the homework assignments.