日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
在Linux中安裝和使用PowerShell

PowerShell 是一個(gè)跨平臺(tái)的 (Windows, Linux 和 OS X) 自動(dòng)化和配置工具(框架),可以和已有的工具友好集成,特別優(yōu)化用于處理結(jié)構(gòu)化數(shù)據(jù) (如 JSON, CSV, XML 等), REST APIs 以及對(duì)象模型。它包含一個(gè)命令行 Shell、一個(gè)關(guān)聯(lián)的腳本語(yǔ)言以及一個(gè)用于處理 cmdlets 的框架。

成都創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站建設(shè)、成都做網(wǎng)站、余杭網(wǎng)絡(luò)推廣、重慶小程序開發(fā)、余杭網(wǎng)絡(luò)營(yíng)銷、余杭企業(yè)策劃、余杭品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);成都創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供余杭建站搭建服務(wù),24小時(shí)服務(wù)熱線:18980820575,官方網(wǎng)址:www.cdcxhl.com

在Linux系統(tǒng)中安裝PowerShell Core 6.0

要在 Linux 中安裝 PowerShell Core 6.0,我們將會(huì)用到微軟軟件倉(cāng)庫(kù),它允許我們通過最流行的 Linux 包管理器工具,如apt-get、yum等來(lái)安裝。

在 Ubuntu 16.04 中安裝

首先,導(dǎo)入該公共倉(cāng)庫(kù)的 GPG 密鑰,然后將 Microsoft Ubuntu 倉(cāng)庫(kù)注冊(cè)到 APT 的源中來(lái)安裝 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

在 Ubuntu 14.04 中安裝

$ 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

在 CentOS 7 中安裝

首先,將 Microsoft RedHat 倉(cāng)庫(kù)注冊(cè)到 YUM 包管理器倉(cāng)庫(kù)列表中,然后安裝 PowerShell

$ sudo curl https://packages.microsoft.com/config/rhel/7/prod.repo > /etc/yum.repos.d/microsoft.repo
$ sudo yum install -y powershell

如何在 Linux 中使用 PowerShell Core 6.0

在這一節(jié)中,我們將會(huì)簡(jiǎn)單介紹下 PowerShell;我們將會(huì)看到如何啟動(dòng) PowerShell,運(yùn)行一些基礎(chǔ)命令,操作文件、目錄和進(jìn)程。然后學(xué)習(xí)怎樣列出所有可用的命令、顯示命令幫助和別名。

輸入以下命令來(lái)啟動(dòng) PowerShell:

$PSVersionTable

你可以通過以下命令來(lái)查看 PowerShell 版本:

$ powershell

在 Linux 中運(yùn)行基本的 PowerShell 命令:

get-date          [# 顯示當(dāng)前日期]
get-uptime        [# 顯示開機(jī)時(shí)間]
get-location      [# 顯示當(dāng)前工作目錄]

在 PowerShell 中操作文件和目錄

1、 可以通過兩種方法創(chuàng)建空文件:

new-item  tecmint.tex
或者
"">tecmint.tex

然后往里面添加內(nèi)容并查看文件內(nèi)容:

set-content tecmint.tex -value "TecMint Linux How Tos Guides"
get-content tecmint.tex

2、 在 PowerShell 中刪除一個(gè)文件

remove-item tecmint.tex
get-content tecmint.tex

3、 創(chuàng)建目錄:

mkdir  tecmint-files
cd  tecmint-files
“”>domains.list
ls

4、 執(zhí)行長(zhǎng)格式的列表操作,列出文件/目錄詳細(xì)情況,包括模式(文件類型)、最后修改時(shí)間等,使用以下命令:

dir

5、 顯示系統(tǒng)中所有的進(jìn)程:

get-process

6、 通過給定的名稱查看正在運(yùn)行的進(jìn)程/進(jìn)程組細(xì)節(jié),將進(jìn)程名作為參數(shù)傳給上面的命令,如下:

get-process apache2

輸出中各部分的含義:

  • NPM(K) – 進(jìn)程使用的非分頁(yè)內(nèi)存,單位:Kb。
  • PM(K) – 進(jìn)程使用的可分頁(yè)內(nèi)存,單位:Kb。
  • WS(K) – 進(jìn)程的工作集大小,單位:Kb,工作集由進(jìn)程所引用到的內(nèi)存頁(yè)組成。
  • CPU(s) – 進(jìn)程在所有處理器上所占用的處理器時(shí)間,單位:秒。
  • ID – 進(jìn)程 ID (PID).
  • ProcessName – 進(jìn)程名稱。

7、 想要了解更多,獲取 PowerShell 命令列表:

get-command

8、 想知道如何使用一個(gè)命令,查看它的幫助(類似于 Unix/Linux 中的 man);舉個(gè)例子,你可以這樣獲取命令 Describe 的幫助:

get-help Describe

9、 顯示所有命令的別名,輸入:

get-alias

10、 最后,不過也很重要,顯示命令歷史記錄(曾運(yùn)行過的命令的列表):

history

就是這些了!在這篇文章里,我們展示了如何在 Linux 中安裝微軟的 PowerShell Core 6.0。在我看來(lái),與傳統(tǒng) Unix/Linux 的 shell 相比,PowerShell 還有很長(zhǎng)的路要走。目前看來(lái),PowerShell 還需要在命令行操作機(jī)器,更重要的是,編程(寫腳本)等方面,提供更好、更多令人激動(dòng)和富有成效的特性。


網(wǎng)站名稱:在Linux中安裝和使用PowerShell
瀏覽地址:http://www.dlmjj.cn/article/dhoiipj.html