O comando real que inicia o Terminal é. . .%código%. Na verdade, existem muitos emuladores de terminal diferentes. Por exemplo, eu estou usando gnome-terminal
agora, muitas pessoas como sakura
, o clássico é Terminator
(que também vem com o Ubuntu e praticamente qualquer distribuição Linux que tenha ambiente gráfico).
O que você chama de "atalho" no mundo do Windows é um arquivo xterm
. No mundo Ubuntu há algo semelhante, .lnk
arquivos. Eles são usados para muito mais do que apenas executar algum aplicativo - você também pode usá-los para iniciar o login da GUI se você colocar esses arquivos na pasta .desktop
(observe o ponto inicial). A estrutura desses arquivos é a seguinte:
[Desktop Entry]
Type=Application
Exec=**actual command goes here**
Hidden=false
NoDisplay=false
Terminal=false
Então, sabendo que você poderia criar um arquivo como este:
[Desktop Entry]
Name=MY-CUSTOM-APP
Type=Application
Exec=gnome-terminal
Hidden=false
NoDisplay=false
Terminal=false
Icon=/usr/share/icons/gnome/48x48/apps/terminal.png
O campo Ícone pode ser ignorado algumas vezes, mas se você quiser que o atalho fique bonito, forneça um caminho completo para a imagem.
Além disso, existe uma pasta com todos os arquivos .config/autostart
, o .desktop
e há /usr/share/applications
. Pode-se copiar esse arquivo para /usr/share/applications/gnome-terminal.desktop
. O problema é que esses arquivos são de propriedade de /home/user/Desktop/
user, então você precisa fazer algo ao longo destas linhas:
cp /usr/share/applications/gnome-terminal.desktop /home/$USER/Desktop/Terminal.desktop
chown $USER:USER /home/$USER/Desktop/Terminal.desktop
chmod +x /home/$USER/Desktop/Terminal.desktop