Articles

UbuntuでPowerShellをインストールして開始する

PowerShellは、Windowsオペレーティングシステムの自動化と構成に使用されるタスクベースの構成ツールです。 これは、.NET frameworkの上に構築された非常に強力なツールです。 マイクロソフトは、Linuxオペレーティングシステム用のPowerShellコアをリリースしました。 PowerShell coreは.NET coreの上に構築されています。

管理者は、PowerShellを使用して、ローカルコンピューターまたはリモートコンピューターでさまざまな管理タスクを実行できます。 これは非常に強力なコマンドラインツールです。

PowerShellは、システム管理のための非常に強力なスクリプト言語でもあります。 PowerShellを使用すると、非常に複雑なスクリプトを作成して、日常のシステム管理タスクを自動化できます。この記事では、Ubuntu18.04LTSにPowerShellをインストールする方法と、PowerShellを使い始める方法を紹介します。 だから、掘り下げてみましょう。PowerShellはUbuntu18.04LTSの公式パッケージリポジトリでは利用できません。 しかし、Ubuntu18に公式のMicrosoftパッケージリポジトリを簡単に追加できます。04LTSとAPTパッケージマネージャーを使用してそこからPowerShellをインストールします。

まず、次のコマンドで/tmpディレクトリに移動します。

cd cd/tmp

さて、MicrosoftパッケージリポジトリインストーラDEBをダウンロードします次のコマンドを使用したパッケージファイル:

$ wget -q https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb

Now, install the Microsoft package repository installer DEB package with the following command:

$ sudo apt-get install ./packages-microsoft-prod.deb

Microsoft package repositories should be enabled.ここで、次のコマンドでAPTパッケージリポジトリキャッシュを更新します。

APT sudo apt update

APTパッケージリポジトリキャッシュを更新する必要があります。

….. ご覧のとおり、Microsoft package repositoryもここに記載されています。 そのため、Microsoftパッケージリポジトリが使用されています。これで、Ubuntu18.04ltsマシンにPowerShellをインストールできます。UbuntuにPowerShellをインストールするには18。4LTSマシンで、次のコマンドを実行します。

$sudo apt install powershell

インストールを確認するには、yを押してから

インストールを確認するには、yを押してから<>。

PowerShellをインストールする必要があります。ここで、PowerShellが機能しているかどうかを確認するには、次のコマンドを実行します:PowerShellのバージョン情報はコンソールに出力する必要があります。 ご覧のとおり、PowerShell6.2.0を実行しています。 それはあなたがこの記事を読む時間によって異なる場合があります。PowerShellがインストールされたので、次のコマンドで起動できます。

PowerShellの起動:

PowerShellがイdiv>

powershellを開始する必要があります。 これで、PowerShellコマンドの実行、PowerShellスクリプトの作成、PowerShellスクリプトの実行などが可能になりました。H3>Ubuntu18.04LTSでPowerShellを使い始める:h3>この記事のセクションでは、PowerShellの基本を紹介します。 それでは、始めましょう。

PowerShellはすべての共通cmdをサポートしています。exeおよびUnixコマンド。 たとえば、cat、dir、rm、echo、cls、cdなどです。Linuxでは、PowerShellの既存のLinuxコマンドのいずれかを使用できます。 ご覧のとおり、aptとwhoami Linuxコマンドを実行しましたが、正常に実行されました。P>

PowerShellは、Windows cmdのより説明的なエイリアスを使用します。dir、cd、clsなどのexeコマンドPowerShellのGet-Aliasコマンドを使用して、目的のコマンドのエイリアスを見つけることができます。たとえば、cdコマンドの別名を見つけるには、次のようにGet-Aliasを使用します。

PS>Get-Alias cd

ご覧のように、別名はSet-Locationです。 PoweShellコマンドは本当に覚えやすいです。あなたが見ることができるように、私はSet-Locationコマンドを使用して別のディレクトリに移動することができます。

PowerShellには強力な自動補完機能もあります。 自動補完を取得するには、Linuxで行うのと同じ方法で<タブを使用します。p>

あなたは短いコマンドを好む場合は、PowerShellもあなたの背中を得ました。 PowerShellは、そのための標準的なエイリアスをいくつか提供します。

以前は、Get-Aliasコマンドを使用しました。 しかし、私は短い別名galを使用することができました。 それは私にあなたが下のスクリーンショットで見ることができるのと同じ結果を与えるでしょう。P>

PS>gal cd

ここで、gはGetとalのためのものですはエイリアス用です。同様に、Set-Aliasコマンドの代わりにsalを使用できます。 ここで、sはSet、alはAliasです。コマンドエイリアスの詳細については、PowerShellの公式ドキュメントを参照してください。https://docs.microsoft.com/en-us/powershell/scripting/learn/using-familiar-command-names?view=powershell-6

Linuxではmanページがあります。 マニュアルページは、コマンドが何のために使用されているか、どのコマンドオプションが利用可能か、各オプションが何をするかなどを学ぶのに役立ち 同じように、PowerShellコマンドのヘルプを得ることができます。PowerShellでは、Get-Helpコマンドを使用して目的のコマンドのヘルプを取得します。

たとえば、前に見たSet-Locationコマンドのヘルプを取得するには、次のコマンドを実行します。

PS>Get-Help Set-Location

ご覧のように、Get-Helpコマンドはコマンドの名前、コマンドの構文、コマンドのエイリアスを示しています。 しかし、それはより多くを表示する必要があります!

前の例では、Get-Helpコマンドがコマンドのヘルプファイルを見つけることができませんで だから、それは部分的なヘルプを表示しました。 私は実際にそのコマンドのためにダウンロードされたヘルプファイルを持っていませんでした。お使いのコンピュータにヘルプファイルをダウンロードするには、次のPowerShellコマンドを実行します。

PS>Update-あなたが見ることができるように、powershellはヘルプファイルをダウンロードしてインストールしています。ヘルプファイルがダウンロードされたら、Set-Locationコマンドでヘルプを再度取得してみましょう。P>

PS>Get-Help Set-Location

何も変更されていません! まあ、デフォルトでは、部分的なヘルプが表示されます。 あなたが今したい場合は、しかし、あなたは完全なヘルプを表示することができます。P>

Set-Locationコマンドで完全なヘルプを表示するには、次のようにGet-Helpを実行します:/div>

あなたのように

あなたのように

あなたのように

あなたのように

あなたのように

見ることができ、完全なヘルプが表示されます。 完全なヘルプには、例とすべてのオプションの説明が含まれています。

ヘルプファイルをダウンロードしたくない場合は、次のようにGet-Helpコマンドを使用してオンラインでヘルプを見つけることもできます。

ヘルプファイルをダウンロードしたくない場合は、次のようにGet-Helpコマンドを使用してオンラインでヘルプを見つけることもできます。:P>

PS>Get-Help Set-Location-Online

webブラウザは次のようになりますあなたが見ることができるようにset-locationのヘルプページを開きます。p>

オンラインヘルプページにも例があります。コマンドの実行方法とPowerShellのヘルプを取得する方法がわかったので、それについてもっと学び始めることができるはずです。 この記事を読んでくれてありがとう。