A maneira como você executa um programa no Linux depende de vários fatores, principalmente onde o programa está localizado e se é um arquivo executável ou um script. Aqui está um colapso:  
 1. Arquivos executáveis:   * 
 do diretório atual: Se o executável estiver no seu diretório atual (você pode verificar com `pwd` para ver seu diretório atual), basta digitar o nome do arquivo e pressionar Enter. Por exemplo, se o executável for nomeado 'MyProgram', você digitaria: 
 `` `BASH 
 ./myprogram 
 `` `  
 O `./` É crucial. Ele diz ao shell para procurar o executável no diretório * atual *. Sem ele, o shell pesquisará sua variável de ambiente 'Path` (explicado abaixo).  
 * 
 de um diretório diferente: Você pode fornecer o caminho completo para o executável. Por exemplo: 
 `` `BASH 
 /Home/Usuário/Programas/MyProgram 
 `` `  
 * 
 Usando a variável do ambiente do caminho: A variável de ambiente `path` informa ao shell onde procurar arquivos executáveis. Se o diretório que contém seu executável estiver no seu `Path`, você pode simplesmente digitar o nome do arquivo sem o caminho: 
 `` `BASH 
 Myprogram 
 `` `  
 Para adicionar um diretório ao seu `Path`, você normalmente modificará o arquivo de configuração do seu shell (por exemplo,` .bashrc`, `.zshrc`, etc.). O método exato depende do seu shell.    
 2. Scripts de shell:   * 
 usando o intérprete: Scripts de shell (como os escritos em Bash, Zsh, etc.) precisam ser executados usando o intérprete apropriado. A primeira linha do script geralmente especifica o intérprete (por exemplo, `#!/Bin/bash`). Você o executa de maneira semelhante a um arquivo executável: 
 `` `BASH 
 ./myscript.sh 
 `` `  
 (Verifique se o script tem permissões de execução usando `chmod +x myscript.sh`)    
 3. Programas compilados (como os escritos em C, C ++, etc.):   Normalmente, esses são arquivos executáveis e você os executa conforme descrito na Seção 1.   
 4. Usando uma GUI (interface gráfica do usuário):   Muitos programas são lançados através da GUI de um ambiente de desktop, como clicando em um ícone ou selecionando em um menu. Este método ignora a linha de comando.   
 Considerações importantes:   * 
 Permissões: Verifique se o arquivo executa permissões. Você pode verificar e alterar as permissões usando o comando `chmod`. Por exemplo, para dar permissão de execução para `myProgram 'para o proprietário:` chmod +x myProgram'. 
 * 
 caminho: Compreender seu `Path` é crucial para programas de execução com eficiência. Você pode ver o seu "caminho" atual digitando `echo $ path`. 
 * 
 argumentos: Muitos programas aceitam argumentos para controlar seu comportamento. Você pode passar argumentos após o nome do programa, separados por espaços. Por exemplo:`MyProgram -Option1 Value1 -Option2 Value2`.   
 Em resumo, a maneira mais comum de executar um programa é usar `./Program_name` se estiver no seu diretório atual ou fornecendo o caminho completo, se for em outro lugar. Lembre -se de definir permissões executadas e considere sua variável de ambiente 'Path'.