GNOME3: Qual é o caminho da caixa de diálogo de execução do gnome (ALT + F2)?

GNOME3: Qual é o caminho da caixa de diálogo de execução do gnome (ALT + F2)?

Se eu digitar "touch test" na caixa de diálogo de execução, ele não criará nenhum arquivo na minha pasta pessoal, então fiquei me perguntando onde esses arquivos são criados, pois posso fazer algumas coisas perigosas, como fallocate ou dd alguns arquivos realmente grandes que não encontrarei mais tarde.

Responder1

Para mim, touch testcria um arquivo testno meu diretório pessoal.

A execução pwd > /tmp/gnomepwd.txtnão gera um arquivo. A caixa de diálogo de execução não é o seu shell. Ele apenas vê pwde >executa /tmp/gnomepwd.txte pwdpassa as outras duas strings como argumentos. pwdnão aceita argumentos, apenas opções, então imprime o diretório atual em lugar nenhum.

A execução sh -c "pwd > /tmp/gnomepwd.txt"iniciará um shell, que interpretará o comando pwde >como o símbolo de redirecionamento. Desta vez, você encontrará a saída em um arquivo, a pasta atual do Gnome Shell, que é a pasta inicial do usuário atual.

Para fazer "coisas perigosas", você precisa ser root, então preceda seu comando com suou sudo. Se você fizer coisas perigosas, é aconselhável saber exatamente o que fará, especificando um caminho absoluto em vez de um caminho relativo. De qualquer forma, é melhor não usar o prompt Alt+F2 para tarefas de administrador. Prefira então agir como um profissional e abrir um terminal.

informação relacionada