PowerShell 7.2.6: Usando comandos Linux e Windows no GNU
Certamente, quando se trata de usar Sistemas operacionais livres e abertos baseado em GNU / Linux, o uso do terminal costuma ser mais comum do que, quando se trata de Sistemas operacionais privados e fechados. Como Windows e macOS. Porém, em ambos o terminal está presente e cada um com seus respectivos Terminais e Shells.
E, como muitos já sabem de diferentes fontes, Microsoft tem tempo apostando nele de código aberto e a convergência de muitos de seus Aplicativos Windows em GNU/Linux. sendo um deles, PowerShell. Que é um shell de comando moderno que inclui os melhores recursos de outros shells populares. Um, diferente de outros, que apenas aceitam e retornam texto, aceitam e retornam objetos.

E, antes de começar este post de "PowerShell 7.2.6" e ao uso de Comandos Linux e Windows em um GNU Distro, recomendamos explorar os seguintes conteúdos relacionados, ao final da leitura:

Usando o Windows PowerShell 7.2.6 em distribuições GNU/Linux
Instalação do PowerShell no GNU/Linux
Para fazer uso de PowerShellsobre meu atual Sistema operacional GNU / LinuxChamado Milagres (uma nova versão do MX Linux) instalamos seu ".deb file" em sua versão 7.2.6, usando o seguinte comando:
sudo dpkg -i ./Descargas/powershell_7.2.6-1.deb_amd64.deb

Exemplos de comandos do Linux e do Windows usando o PowerShell no GNU
Primeiro, para começar PowerShell em GNU/Linux devemos executar o comando pwsh, como pode ser visto na imagem a seguir:

E pronto! A partir daqui podemos executar quase qualquer Comando Linux Bash Shell e Windows PowerShell suportados, conforme mostraremos a seguir nas imagens a seguir com a execução das 5 ordens de comando a seguir:
mover entre diretórios
Set-Location ./Descargas/cd /home/sysadmin

Listar o conteúdo da rota
Get-ChildItem -Path /home/sysadminls -l /home/sysadmin
Solicite a rota onde estamos posicionados
Get-Locationpwd

Encontre arquivos usando padrões de pesquisa
Get-ChildItem '/opt/milagros/scripts/' -Filter '*milagros*' -Recursefind /opt/milagros/scripts/ -name *milagros*

Crie, copie, mova e exclua arquivos e pastas
Nas janelas
New-Item -ItemType File FileUbunlog.txtNew-Item -ItemType Directory 'DirUbunlog'Copy-Item ./FileUbunlog.txt ./FileUbunlog2.txtMove-Item ./FileUbunlog2.txt ./FileUbunlog3.txtRemove-Item *.txt

No linux
mkdir dirtemptouch filetempmv ./filetemp ./dirtemp/cp ./dirtemp/filetemp ./dirtemp/filetemp2rm ./dirtemp/filetemp2

Pára mais informações sobre o PowerShell e seus comandos, você pode começar com o seguinte link oficial. Ou este outro, que está localizado em GitHub.


Resumo
Em suma, esperamos que o olhar inicial "PowerShell 7.2.6" e o uso de Comandos Linux e Windows em um GNU Distro, continuam a fornecer valor e conhecimento a muitos, no campo técnico da gestão do Terminal GNU/Linux, seja no GNU/Linux ou no Windows Distros.
Se você gostou do conteúdo, comente e compartilhe. E lembre-se, visite o início do nosso «WebSite», além do canal oficial de Telegram para mais notícias, tutoriais e atualizações do Linux. Oeste grupo, para obter mais informações sobre o tema de hoje.

