Help upload de arquivos com PHP

Boa noite devs… não estou conseguindo mover um arquivo de upload, para a outro diretorio.
segue o codigo:

if(verificarExtensao($_FILES['arquivo']['name'])){

    /* local de armazenamento */
    $local = "uploads/";
    /* capturamos o nome temporario gerado pelo php */
    $temporario = $_FILES['arquivo']['tmp_name'];
    /* definimos o nome ao arquivo */
    $novoNome = uniqid().".".pathinfo($_FILES['arquivo']['name'], PATHINFO_EXTENSION);

    /* essa função nao esta movendo o arquivo */
    echo move_uploaded_file($temporario, $local.$novoNome);

  } else {
    echo $mensagens;
  }

Estou usando o Ubuntu, creio que possa ser questão de privilegios. sera que estou enganado??

Boa noite @Jederson_Andre
Esta gerando alguma mensagem de erro ou simplesmente não é movido? Caso esteja gerando algum erro posta aqui no forum por favor.

Abraços
Max

Bom dia @FacaNaCaveira, acabei descobrindo… era realmente a permissão ao usuario que estava logado no linux.
Dei a permissão com chmod e funcinou.
Obrigado pela atenção