С этой строкой:
command1 && command2
command2 будет выполняться, если (и только если) command1 возвращает статус завершения, но в этой строке:
command1 ; command2
обе команды1 и command2 будет выполняться независимо. Точка с запятой позволяет вводить много команд в одной строке.