Implementando e usando um comando 'start' do Microsoft Windows no Linux

Se você estiver acostumado com o conveniente & # 8216; início &’ no prompt de comando do Microsoft Windows, você provavelmente ficará um pouco desapontado por não ter a mesma funcionalidade no Linux. Mas não precisa ser!
O que é começo?
Se você usa o Microsoft Windows há muito tempo, provavelmente encontrou alguns atalhos que simplificam seu trabalho. Um desses atalhos muito úteis é usar o comando start no Prompt de Comando do Windows.

Iniciar é extremamente versátil. Você pode digitar start. para abrir uma janela do navegador de diretório diretamente no local em que você está no prompt de comando (o diretório atual). Você também pode simplesmente digitar iniciar o bloco de notas e ele abrirá o aplicativo bloco de notas para você e assim por diante. Você pode até fazer coisas como iniciar mypdf. pdf, e ele abrirá seu aplicativo atribuído por tipo padrão para abrir arquivos PDF! Prático.
Então você muda para o Linux e espera que a mesma excelente funcionalidade esteja lá. Mas não é assim:

Iniciar não é um comando padrão no Linux. Ainda assim, o Linux, muito mais do que o Microsoft Windows, nos permite ajustar nossos sistemas do jeito que gostamos, até quase o infinito. O Linux oferece controle onde a Microsoft não oferece. Portanto, vamos implementar nosso próprio início.
Início da reimplementação no Linux!
Iniciar a reimplementação no Linux é mais fácil do que você pensa. Aqui estão dois métodos. O primeiro provavelmente funcionará de forma mais universal em várias distribuições Linux, enquanto o segundo é mais focado no Linux Mint e no Ubuntu.
O primeiro usa o xdg-open. Dois comandos são necessários para reimplementar o início:
sudo apt install xdg-utils echo "alias start = 'xdg-open'" > > ~ / . bashrc
Nota: se você usar Fedora, RedHat ou Centos em vez de uma distribuição baseada em Debian, você pode usar sudo yum install xdg-utils em vez da primeira linha.
O primeiro comando instalará o pacote xdg-utils, permitindo-nos usar o comando xdg-open. É provável que o xdg-utils já esteja instalado em seu sistema e tentar fazê-lo novamente não danificará o sistema operacional de forma alguma.
O segundo comando adiciona um apelido ao nosso script de inicialização pessoal do Bash (o arquivo oculto ~ / . bashrc) no qual xdg-open é chamado sempre que o start é executado na linha de comando. Observe que também se pode digitar xdg-open, mas prefiro muito mais o início mais curto e familiar.
Depois de fazer essas alterações, saia do shell e abra-o novamente. Agora você deve ser capaz de usar iniciar em – para todos os efeitos e propósitos – da mesma maneira que faria no Microsoft Windows:

Pode haver algumas pequenas diferenças na operação; por exemplo, se você executar um comando como start text. txt onde esse arquivo existe, um gerenciador de arquivos com esse arquivo destacado (exigindo um clique duplo adicional) pode abrir em vez de abrir o aplicativo atribuído.
Existem pequenas diferenças entre xdg-utils e exo-utils (descritos abaixo) desta forma, e isso depende do gerenciador de janelas da área de trabalho subjacente e de suas configurações de associação de tipo de arquivo também.
Teste o que funciona melhor para você e defina as associações de tipo de arquivo corretas em seu sistema operacional para maximizar as pequenas diferenças. Você pode fazer isso clicando com o botão direito em um arquivo e selecionando opções semelhantes para Abrir com > Outro aplicativo > selecionando um aplicativo e tornando-o padrão. Também pode haver uma tela de configuração de tipo de arquivo disponível em sua distribuição Linux.
Observe que na primeira vez que você executar comandos desta forma, poderá ser exibida uma caixa de diálogo semelhante a esta:

Nele, simplesmente selecione seu gerenciador de arquivos favorito. Para obter mais informações sobre como fazer isso e que tipo de opções estão disponíveis aqui, você pode querer ler nosso artigo Troca de gerenciadores de arquivos no Mint 20
Se de alguma forma você teve problemas, ou está usando Linux Mint ou Ubuntu e gostaria de tentar outra solução possível, você pode tentar esta solução alternativa que usa exo-utils, um pacote originalmente anexado ao gerenciador de janelas do desktop xcfe, mas também pode ser usado em ou em conjunto com outros gerenciadores de janelas!
Para nossa segunda solução, dois comandos são necessários para reimplementar o start:
sudo apt-get install exo-utils echo "alias start = 'exo-open --launch FileManager'" > > ~ / . bashrc
O primeiro comando instala os exo-utils, de maneira semelhante à nossa instalação do xdg-utils. O segundo comando adicionará a linha alias start = 'exo-open --launch FileManager' a ~ / . bashrc novamente de uma forma semelhante à nossa primeira solução. O comando exigido aqui é um pouco mais complexo, mas as coisas funcionam exatamente da mesma maneira.
Concluindo
Ter o start disponível no Linux, especialmente quando você tende a usar muito a linha de comando do terminal, torna a combinação entre o terminal baseado em texto e o gerenciador de janelas da área de trabalho definitivamente melhor.
Depois de usar a solução por um tempo, diferentes maneiras de usá-la se tornarão mais aparentes, e a eficiência do uso do computador e as habilidades do operador melhorarão significativamente.
Divirta-se!
Nenhum comentário