Как вы рассказываете о Linux людям, которым предстоит с ним работать в ходе classic CTF? Я попробовал как-то так:
- Минут 10 о том, что такое и как сочетаются Unix, Linux, GNU, Android etc;
- Как подключаться: OpenSSH/MobaXterm, sshfs/SFTP Net Drive;
- Около часа показывал и комментировал, как решаются типичные задачи: где я, кто я, кто тут, что это... Потом ещё показал, как использовать git (reset --hard) в качестве машины времени при написании скриптов, которые могут ненароком удалить, например, себя.
В процессе рассказа я нередко соображал, что вот эта совершенно очевидная вещь на самом деле не совсем очевидна и её тоже стоит пояснить. То есть она для меня очевидна, потому что в Linux так, а в других системах я ничего подобного не делал и не пытался.
В сети наверняка есть годные quickstart'ы по Linux. Но в процессе их отыскания я пересмотрел такое количество негодных, что решил сделать с нуля сам. Вышло не очень бодро. Всё-таки хочется поглядеть на действительно качественные вводные.