PowerShell 7.2.6: Brug af Linux- og Windows-kommandoer i GNU

PowerShell 7.2.6: Brug af Linux- og Windows-kommandoer i GNU

PowerShell 7.2.6: Brug af Linux- og Windows-kommandoer i GNU

Helt sikkert, når det kommer til brug Gratis og åbne operativsystemer baseret i GNU / Linux, er brugen af ​​terminalen normalt mere almindelig end, når det kommer til Private og lukkede operativsystemerSom Windows og macOS. Men i begge er terminalen til stede og hver med deres respektive terminaler og skaller.

Og som mange allerede ved fra forskellige kilder, microsoft har tid til at satse på ham open source og konvergensen af ​​mange af dens Windows-applikationer på GNU/Linux. at være en af ​​dem, PowerShell. Hvilket er en moderne kommandoskal, der indeholder de bedste funktioner fra andre populære skaller. En, i modsætning til andre, som kun accepterer og returnerer tekst, accepterer og returnerer objekter.

om PowerShell

Og før du starter dette indlæg af "PowerShell 7.2.6" og brugen af Linux- og Windows-kommandoer over en GNU Distro, anbefaler vi at udforske følgende relateret indhold, i slutningen af ​​læsningen:

om PowerShell
relateret artikel:
PowerShell, installer denne kommandolinjeskal på Ubuntu 22.04
PowerShell
relateret artikel:
Microsoft PowerShell Core har allerede nået sin version 6.0

Brug af Windows PowerShell 7.2.6 på GNU/Linux Distros

Brug af Windows PowerShell 7.2.6 på GNU/Linux Distros

Installation af PowerShell på GNU/Linux

At gøre brug af PowerShellom min nuværende GNU / Linux-operativsystem, kaldet Mirakler (et respin af MX Linux) installerer vi det ".deb-fil" i sin version 7.2.6, ved hjælp af følgende kommando:

sudo dpkg -i ./Descargas/powershell_7.2.6-1.deb_amd64.deb

Eksempler på Linux og Windows-kommandoer ved brug af PowerShell på GNU

Eksempler på Linux og Windows-kommandoer ved brug af PowerShell på GNU

Først til at starte PowerShell på GNU/Linux vi skal udføre pwsh kommando, som det ses på følgende billede:

PowerShell: Skærmbillede 1

Og klar! Herfra kan vi udføre næsten alle Linux Bash Shell-kommando og Windows PowerShell understøttet, som vi vil vise nedenfor i de følgende billeder med udførelse af følgende 5 kommandoordrer:

flytte mellem mapper

  • Set-Location ./Descargas/
  • cd /home/sysadmin

flytte mellem mapper

Liste ruteindhold

  • Get-ChildItem -Path /home/sysadmin
  • ls -l /home/sysadmin

Liste ruteindhold

Anmod om ruten, hvor vi er placeret

  • Get-Location
  • pwd

Anmod om ruten, hvor vi er placeret

Find filer ved hjælp af søgemønstre

  • Get-ChildItem '/opt/milagros/scripts/' -Filter '*milagros*' -Recurse
  • find /opt/milagros/scripts/ -name *milagros*

Find filer ved hjælp af søgemønstre

Opret, kopier, flyt og slet filer og mapper

På vinduer

  • 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

Opret, kopier, flyt og slet filer og mapper i Windows

På Linux

  • mkdir dirtemp
  • touch filetemp
  • mv ./filetemp ./dirtemp/
  • cp ./dirtemp/filetemp ./dirtemp/filetemp2
  • rm ./dirtemp/filetemp2

Opret, kopier, flyt og slet filer og mapper i Linux

til mere information om PowerShell og dets kommandoer, kan du starte med følgende officielt link. Eller denne anden, som er placeret i GitHub.

PowerShell 7.2.6: Linux- og Windows-kommandoer over GNU - 1

PowerShell 7.2.6: Linux- og Windows-kommandoer over GNU - 2

PowerShell
relateret artikel:
Powershell, Windows-konsollen kommer til Ubuntu
Shell Scripting - Tutorial 01: The Shell, Bash Shell og Scripts
relateret artikel:
Shell Scripting – Tutorial 01: Terminaler, konsoller og Shells

Abstrakt banner til indlæg

Resumé

Sammenfattende håber vi, at indledende kig på "PowerShell 7.2.6" og brugen af Linux- og Windows-kommandoer over en GNU Distro, Fortsæt med at give værdi og viden til mange på det tekniske område for styring af GNU/Linux Terminal, enten på GNU/Linux eller Windows Distros.

Hvis du kunne lide indholdet, kommentere og del det. Og husk, besøg begyndelsen af ​​vores «hjemmeside», ud over den officielle kanal af Telegram for flere nyheder, tutorials og Linux-opdateringer. Vest gruppe, for mere information om dagens emne.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.