《LINUX實操:Ubuntu 16.04上PowerShell Core安裝使用》要點:
本文介紹了LINUX實操:Ubuntu 16.04上PowerShell Core安裝使用,希望對您有用。如果有疑問,可以聯(lián)系我們。
早在去年八月份PowerShell就開始開源跨平臺了,但是一直沒有去嘗試,叫做PowerShell Core.這里打算簡單介紹一下Ubuntu 16.04上如何安裝和簡單使用,為還不知道PowerShell Core on Ubuntu的同學(xué)們提供一點小小的入門贊助,謝謝大家支持~
PowerShell?Core是由Microsoft開發(fā)的運行在.Net Core上的開源跨平臺的任務(wù)自動化和配置治理系統(tǒng).
a)? ? ? ? 導(dǎo)入公共存儲庫GPG秘鑰
curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
b)? ? ? ? 注冊微軟Ubuntu存儲庫
curl https://packages.microsoft.com/config/ubuntu/16.04/prod.list | sudo tee /etc/apt/sources.list.d/microsoft.list
c)? ? ? ? 更新軟件包
sudo apt-get update
d)? ? ? ? 安裝PowerShell
sudo apt-get install -y powershell
a)? ? ? ? 啟動PowerShell并反省PowerShell版本: ? ? ? ? ? ? ?
?
b)? ? ? ? 添加了一些集成變量,可以用來斷定檢查系統(tǒng)版本:
c)? ? ? ? 獲取可用的模塊:
d)? ? ? ? 應(yīng)用管道:
e)? ? ? ? 使用別號:
f)? ? ? ? ? 使用.NET類庫:
a)? ? ? ? 年夜小寫敏感
Windows是忽略大小寫的,所以Windows上的PowerShell也是忽略的.然而Linux是大小寫敏感的.因此Linux上的PowerShell一般情況下是忽略大小寫的,但是一些操作系統(tǒng)級別的特殊值是大小寫敏感的(好比一些環(huán)境變量的名字):
b)? ? ? ? 別號
Windows上的PowerShell有一些Linux類型的別名,好比ls、cat、man、etc等,然而,這些別名在Linux上為了防止沖突已經(jīng)不存在了,如下例子,ls在Windows PowerShell中也是Get-ChildItem的別名,而在Linux PowerShell Core中查不到:
a)? ? ? ? 先安裝Visual Studio:https://code.visualstudio.com/.
b)? ? ? ? 添加PowerShell插件:
c)? ? ? ? 現(xiàn)在使用這個編寫PowerShell劇本就類似于Windows中的ISE了:
d)? ? ? ? 更多的使用辦法詳見:https://code.visualstudio.com/docs.
本文永遠更新鏈接地址:
更多LINUX教程,盡在維易PHP學(xué)院專欄。歡迎交流《LINUX實操:Ubuntu 16.04上PowerShell Core安裝使用》!
轉(zhuǎn)載請注明本頁網(wǎng)址:
http://www.snjht.com/jiaocheng/11355.html