is it possible to move all the commands in the /bin to the /sbin folder,
Sim, nada impede que você mova o comando. Ou copiá-los e excluí-los depois.
Isso não quer dizer que você terminará com um sistema funcional depois de ter feito isso. Se alguns scripts usarem caminhos codificados para / bin /, esses scripts falharão.
will all the commands will work normally under root user after this
Apenas movê-los para outro caminho que esteja no PATH de pesquisa para raiz não resultará em nenhum problema. Ele também não tem vantagens e provavelmente significa que os comandos não estão no caminho de pesquisa padrão para usuários normais. (Eles podem resolver editando sua variável de caminho ou explicitamente usando o novo local).
Mas para a conta uid 0 (root, toor, admin, ...), nada deve realmente mudar.
Atualizar. Acabei de instalar o OpenSuse e testei-o com o comando de exemplo que você deu nos comentários. (uname).
Comovocêpodever,ounamenãoéinstaladoem/binporpadrão.Emvezdisso,foiencontradoem/usr/bin/.Alémdisso,copiá-lopara/sbin/ébem-sucedidoeocomandofuncionabemquandoeuinicioapartirdonovolocal.
Eutambémtesteicomumcomandode/bin/(conformeotítulo),eissotambémfuncionacomoesperado.