您好,登錄后才能下訂單哦!
今天小編給大家分享一下Linux下怎么安裝PowerShell的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。
PowerShell 是一個跨平臺的 (Windows, Linux 和 OS X) 自動化和配置工具(框架),可以和已有的工具友好集成,特別優化用于處理結構化數據 (如 JSON, CSV, XML 等), REST APIs 以及對象模型。它包含一個命令行 Shell、一個關聯的腳本語言以及一個用于處理 cmdlets 的框架。
要在 Linux 中安裝 PowerShell Core 6.0,我們將會用到微軟軟件倉庫,它允許我們通過最流行的 Linux 包管理器工具,如 apt-get、yum 等來安裝。
首先,導入該公共倉庫的 GPG 密鑰,然后將 Microsoft Ubuntu 倉庫注冊到 APT 的源中來安裝 PowerShell:
$ curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add - $ curl https://packages.microsoft.com/config/ubuntu/16.04/prod.list | sudo tee /etc/apt/sources.list.d/microsoft.list $ sudo apt-get update $ sudo apt-get install -y powershell
$ curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add - $ curl https://packages.microsoft.com/config/ubuntu/14.04/prod.list | sudo tee /etc/apt/sources.list.d/microsoft.list $ sudo apt-get update $ sudo apt-get install -y powershell
首先,將 Microsoft RedHat 倉庫注冊到 YUM 包管理器倉庫列表中,然后安裝 PowerShell:
$ sudo curl https://packages.microsoft.com/config/rhel/7/prod.repo > /etc/yum.repos.d/microsoft.repo $ sudo yum install -y powershell
在這一節中,我們將會簡單介紹下 PowerShell;我們將會看到如何啟動 PowerShell,運行一些基礎命令,操作文件、目錄和進程。然后學習怎樣列出所有可用的命令、顯示命令幫助和別名。
輸入以下命令來啟動 PowerShell:
$ powershell
在 Linux 中啟動 PowerShell
你可以通過以下命令來查看 PowerShell 版本:
$PSVersionTable
查看 PowerShell 版本
在 Linux 中運行基本的 PowerShell 命令。
get-date [# 顯示當前日期]get-uptime [# 顯示開機時間]get-location [# 顯示當前工作目錄]
1、 可以通過兩種方法創建空文件:
new-item tecmint.tex 或者"">tecmint.tex
然后往里面添加內容并查看文件內容。
set-content tecmint.tex -value "TecMint Linux How Tos Guides"get-content tecmint.tex
在 PowerShell 中創建新文件
2、 在 PowerShell 中刪除一個文件
remove-item tecmint.tex get-content tecmint.tex
在 PowerShell 中刪除一個文件
3、 創建目錄
mkdir tecmint-filescd tecmint-files “”>domains.list ls
在 PowerShell 中創建目錄
4、 執行長格式的列表操作,列出文件/目錄詳細情況,包括模式(文件類型)、最后修改時間等,使用以下命令:
dir
Powershell 中列出目錄長列表
5、 顯示系統中所有的進程:
get-process
在 PowerShell 中顯示運行中的進程
6、 通過給定的名稱查看正在運行的進程/進程組細節,將進程名作為參數傳給上面的命令,如下:
get-process apache2
在 PowerShell 中查看指定的進程
輸出中各部分的含義:
7、 想要了解更多,獲取 PowerShell 命令列表:
get-command
列出 PowerShell 的命令
8、 想知道如何使用一個命令,查看它的幫助(類似于 Unix/Linux 中的 man);舉個例子,你可以這樣獲取命令 Describe 的幫助:
get-help Describe
PowerShell 幫助手冊
9、 顯示所有命令的別名,輸入:
get-alias
列出 PowerShell 命令別名
10、 最后,不過也很重要,顯示命令歷史記錄(曾運行過的命令的列表):
history
顯示 PowerShell 命令歷史記錄
就是這些了!在這篇文章里,我們展示了如何在 Linux 中安裝微軟的 PowerShell Core 6.0。在我看來,與傳統 Unix/Linux 的 shell 相比,PowerShell 還有很長的路要走。目前看來,PowerShell 還需要在命令行操作機器,更重要的是,編程(寫腳本)等方面,提供更好、更多令人激動和富有成效的特性。
以上就是“Linux下怎么安裝PowerShell”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。