- AWS Tools for PowerShell 6
- Ramesh Waghmare
- 292字
- 2021-07-15 17:09:13
Reading the PowerShell language
PowerShell is a natural language that you can learn quickly. There are four types of commands that PowerShell can run. Those are windows native, aliases, scripts, and cmdlet. Many people think that the only thing that PowerShell can do is run cmdlet, but that's not all true. Certainly, cmdlets are more popular, but in addition, you can run Windows native commands, aliases, and scripts. Cmdlets have a unique structure. There are thousands of cmdlet provided by AWS for managing the AWS infrastructure. Almost all the cmdlets work in a similar way, and this simplifies the scripting. All cmdlets have two parts. The first part is a verb and the second part is a noun. Usually, the verb indicates an action for the command, and the noun indicates a specific service or program. Set, get, add, and remove are some of the most popular verbs that you will see in PowerShell.
General syntax for cmdlet is:
Cmdlet structure: <verb> - <noun>
Dash (-) in between the verb and noun completes the Windows PowerShell command. It is also a PowerShell convention to use singular nouns. While it is not universally applied, if you are not sure whether a noun is singular or plural, go with singular. Let's say, if you want to see list of services running on Windows, then Get-Service is the cmdlet that you can use and not Get-Services:
PS C:\>Get-Service
Note that PowerShell cmdlets are not case sensitive, so if you type Get-Service or get-service in the PowerShell command prompt, both of them are going to yield the same result. You can get the list of common verbs used by PowerShell by running the following:
PS C:\>Get-Verb
This will give you an idea of how many verbs that PowerShell uses.
- FuelPHP Application Development Blueprints
- Mastering RabbitMQ
- 自己動手實現Lua:虛擬機、編譯器和標準庫
- PaaS程序設計
- Offer來了:Java面試核心知識點精講(原理篇)
- HTML5 and CSS3 Transition,Transformation,and Animation
- 單片機C語言程序設計實訓100例
- Scratch3.0趣味編程動手玩:比賽訓練營
- 小型編譯器設計實踐
- Java并發編程之美
- Software Development on the SAP HANA Platform
- 從零開始:C語言快速入門教程
- HTML5游戲開發實戰
- 數據結構與算法詳解
- 程序員的英語