O uso do KDE su é fácil. A sintaxe é parecida com isto:
kdesu [-c comando] [-d] [-f arquivo] [-i nome do ícone] [-n] [-p prioridade] [-r] [-s] [-t] [-u usuário] [--noignorebutton] [--attach ID]
kdesu [opções genéricas do KDE] [opções genéricas do Qt™]
As opções de linha de comando são apresentadas abaixo.
-ccomandoIsto especifica o comando a ser executado como 'root'. Tem que ser passado um argumento. Assim se, por exemplo, quiser iniciar um novo gerenciador de arquivos, você deve inserir na linha de comando algo como:
$(kde4-config --path libexec)kdesu-cDolphin-dMostra informações de depuração.
-farquivoEsta opção permite um uso eficiente do KDE su em arquivos
.desktop. Isto diz ao KDE su para examinar o arquivo indicado emarquivo. Se este arquivo puder ser alterado pelo usuário atual, o KDE su irá executar o comando com esse usuário. Se não puder ser alterado, o comando é executado com o usuáriousuário(o 'root' por padrão).O
arquivoé avaliado da seguinte forma: se oarquivocomeçar com uma/, é usado como um arquivo absoluto. Caso contrário, é tratado como o nome de um arquivo de configuração global do KDE.-inome do íconeIndica o ícone a usar na janela da senha. Você poderá indicar apenas o nome, sem qualquer extensão.
Por exemplo, para executar o Konqueror como gerenciador de arquivos e mostrar o ícone do Konqueror na janela da senha:
$(kde4-config --path libexec)kdesu-i konqueror-c "konqueror --profile filemanagement"-nNão mantém a senha. Isto desabilita a opção Lembrar senha no diálogo de senha.
-pprioridadeIndica o valor da prioridade. A prioridade é um número qualquer entre 0 e 100, onde o 100 corresponde à prioridade máxima e o 0 à mínima. O valor padrão é 50.
-rUsa o escalonamento em tempo real.
-sInterrompe o serviço do kdesu. Veja “Mantendo a senha”.
-tPermite enviar o resultado para o terminal. Isto desativa a memorização de senhas e é amplamente usado para fins de depuração. Se você quiser executar um aplicativo no modo de console, use o comando su normal.
-uusuárioEmbora a utilização mais comum do KDE su seja rodar um comando como superusuário, você poderá indicar qualquer nome de usuário e a senha apropriada.