Certes, lorsqu'il s'agit d'utiliser Systèmes d'exploitation gratuits et ouverts basé sur GNU / Linux, l'utilisation du terminal est généralement plus courante que, lorsqu'il s'agit de Systèmes d'exploitation privés et fermésComme Windows et macOS. Cependant, dans les deux cas, le terminal est présent et chacun avec ses terminaux et ses coques respectifs.
Et, comme beaucoup le savent déjà de différentes sources, Microsoft a le temps de parier sur lui open source et la convergence de plusieurs de ses Applications Windows sous GNU/Linux. étant l'un d'entre eux, PowerShell. Qui est un shell de commande moderne qui inclut les meilleures fonctionnalités des autres shells populaires. L'un, contrairement aux autres, qui n'acceptent et ne renvoient que du texte, accepte et renvoie des objets.
Et, avant de commencer ce billet de "PowerShell 7.2.6" y el uso de Commandes Linux et Windows sur un GNU Distro, nous vous recommandons d'explorer ce qui suit contenus associés, en fin de lecture :
Utilisation de Windows PowerShell 7.2.6 sur les distributions GNU/Linux
Installation de PowerShell sous GNU/Linux
Pour faire usage de PowerShellà propos de mon courant Système d'exploitation GNU / Linux, Llamado Miracles (un respin de MX Linux) nous installons son "Fichier .deb" dans sa version 7.2.6, à l'aide de la commande suivante :
sudo dpkg -i ./Descargas/powershell_7.2.6-1.deb_amd64.deb
Exemples de commandes Linux et Windows utilisant PowerShell sur GNU
Tout d'abord, pour commencer PowerShell sous GNU/Linux nous devons exécuter le commande pwsh, comme le montre l'image suivante :
Et prêt! De là, nous pouvons exécuter presque n'importe quel Prise en charge de la commande Linux Bash Shell et de Windows PowerShell, comme nous le montrerons ci-dessous dans les images suivantes avec l'exécution des 5 commandes suivantes :
se déplacer entre les répertoires
Set-Location ./Descargas/
cd /home/sysadmin
Lister le contenu de l'itinéraire
Get-ChildItem -Path /home/sysadmin
ls -l /home/sysadmin
Demander l'itinéraire où nous sommes positionnés
Get-Location
pwd
Rechercher des fichiers à l'aide de modèles de recherche
Get-ChildItem '/opt/milagros/scripts/' -Filter '*milagros*' -Recurse
find /opt/milagros/scripts/ -name *milagros*
Créer, copier, déplacer et supprimer des fichiers et des dossiers
Sur les fenêtres
New-Item -ItemType File FileUbunlog.txt
New-Item -ItemType Directory 'DirUbunlog'
Copy-Item ./FileUbunlog.txt ./FileUbunlog2.txt
Move-Item ./FileUbunlog2.txt ./FileUbunlog3.txt
Remove-Item *.txt
Sous Linux
mkdir dirtemp
touch filetemp
mv ./filetemp ./dirtemp/
cp ./dirtemp/filetemp ./dirtemp/filetemp2
rm ./dirtemp/filetemp2
Pour plus d'informations sur PowerShell et ses commandes, vous pouvez commencer par ce qui suit lien officiel. Ou cet autre, qui se trouve dans GitHub.
Résumé
En bref, nous espérons que ce regard initial sur "PowerShell 7.2.6" et l'utilisation de Commandes Linux et Windows sur un GNU Distro, continuent d'apporter de la valeur et des connaissances à beaucoup, dans le domaine technique de la gestion du Terminaux GNU/Linux, que ce soit sur GNU/Linux ou Windows Distros.
Si vous avez aimé le contenu, commentez et partagez. Et rappelez-vous, visitez le début de notre «Site Internet», en plus de la chaîne officielle de Telegram pour plus d'actualités, de tutoriels et de mises à jour Linux. Ouest groupe, pour plus d'informations sur le sujet d'aujourd'hui.