Gan PowerShell, gan Bash apvalks nodrošina vienu viedo komandrindas interfeisu (CLI), izmantojot savu konfigurācijas pārvaldības rīku.
autocad stiepšanas komanda
PowerShell ir līdzīgs Bash. Pārsvarā komandas, kas tiek izmantotas bash, var izmantot PowerShell, piemēram, 'rm', 'ls', 'cp'.
Abos apvalkos ir iekļautas komandas failu pārvaldībai, navigācijai direktorijos un citu programmu palaišanai.
Kas ir Bash Shell?
Bash Shell ir Unix Shell un komandrindas valoda, ko rakstījis Braiens Fokss un izstrādājusi GNU projekts . Pirmo reizi tas tika izlaists 1989. gads . Tās versija ir pieejama arī Windows 10 operētājsistēma un noklusējuma lietotāja apvalks Solaris 11. Tas darbojas arī jebkurā versijas UNIX operētājsistēma .
Kas ir PowerShell?
Windows PowerShell ir automatizēts komandrindas apvalks un ar to saistītā skriptu valoda, ko izveidoja Microsoft . Tas ir īpaši izstrādāts sistēmas administratoriem un ļauj viņiem veikt uzdevumu attālajā un lokālajā Windows sistēmā, izmantojot pilnu piekļuvi COM un WMI.
turbo c++ lejupielāde
Tas tika ieviests gadā 2006. gads ar savu pirmo versiju PowerShell 1.0 .
PowerShell un Bash Shell salīdzināšanas tabula
PowerShell | Bash Shell |
---|---|
1. PowerShell ir komandu apvalks un ar to saistītā skriptu valoda lielākajai daļai Windows operētājsistēmu. | 2. Bash ir komandu apvalks un skriptu valoda lielākajai daļai Linux operētājsistēmas. |
2. PowerShell tika ieviesta 2006. gadā ar savu pirmo versiju. | 2. Bash shell tika ieviests 1989. gadā. |
3. Tā apstrādā ievadi un izvadi kā objektu. | 3. Tā vienmēr pieņem ievadi un izvadi kā teksta struktūru. |
4. PowerShell lietotāja interfeiss ir grafisks komandrindas interfeiss CLI. | 4. Bash shell lietotāja interfeiss ir uz tekstu balstīta komandrindas saskarne. |
5. To var izpildīt jebkurā Windows versijā no Windows 97 līdz Windows 10. | 5. Tas galvenokārt ir sagatavots Linux un Unix operētājsistēmām no pirmās dienas |
Bash un PowerShell komandu salīdzinājums
Apraksts | Bash | PowerShell |
---|---|---|
Failu un mapju saraksts | ls | Ls, Get-childItem |
Mainīt direktoriju | cd | Set-childItem |
Rādīt darba direktoriju | pwd | Get-Location |
Notīriet ekrānu | Skaidrs | cls, skaidrs |
Lai kopētu failu | cp | Vienuma kopēšana |
Lai noņemtu vai dzēstu failu | rm | Remove-Item, ri, rmdir, rd, del, rm |
Lai izdrukātu virkni | atbalss 'virkne' | Rakstīšanas saimniekdatora 'virkne' VAI atbalss 'virkne' |
Lai izveidotu jaunu teksta failu | pieskarties | Jaunums |