Você precisa separar os comandos usando ;
(o segundo comando seria independente do primeiro) ou &&
(o segundo seria executado somente se o primeiro for bem-sucedido).
Então, você precisa usar o shell com o agrupamento de comandos ou usar um subshell para fazer os comandos como um (somente shell) para nohup
e executar os comandos dentro do processo do shell:
nohup bash -c '{ command_1 && command_2 ;}' &
Ou
nohup bash -c '( command_1 && command_2 )' &