mirror of
https://github.com/m-lamonaca/dev-notes.git
synced 2025-06-08 18:57:12 +00:00
feat: restructure docs into "chapters" (#12)
* feat(docker, k8s): create containers folder and kubernetes notes
This commit is contained in:
parent
b1cb858508
commit
2725e3cb70
92 changed files with 777 additions and 367 deletions
42
docs/languages/powershell/commands.md
Normal file
42
docs/languages/powershell/commands.md
Normal file
|
@ -0,0 +1,42 @@
|
|||
# Powershell Commands
|
||||
|
||||
```ps1
|
||||
Get-Location # Gets information about the current working location or a location stack
|
||||
Set-Location -Path <path> # change current working directory to specified path (DEFAULTs to ~)
|
||||
Get-ChildItem -Path <path> # Gets the items and child items in one or more specified locations.
|
||||
Get-Content -Path <file> # Gets the content of the item at the specified location
|
||||
|
||||
Write-Output # Send specified objects to the next command in the pipeline. If the command is the last in the pipeline, the objects are displayed in the console
|
||||
Write-Host # Writes customized output to a host.
|
||||
Clear-Host # clear shell output
|
||||
|
||||
New-Item -ItemType File -Path filename.ext # create empty file
|
||||
New-Item -Path folder_name -Type Folder # create a folder
|
||||
New-Item -ItemType SymbolicLink -Path .\link -Target .\Notice.txt # create a symlink
|
||||
|
||||
Move-Item -Path <source> -Destination <target> # move and/or rename files and folders
|
||||
Copy-Item -Path <source> -Destination <target> # copy (and rename) files and folders
|
||||
|
||||
Test-Path "path" -PathType Container # check if the existing path exists and is a folder
|
||||
Test-Path "path" -PathType Leaf # check if the existing path exists and is a file
|
||||
|
||||
# start, list , kill processes
|
||||
Start-Process -FilePath <file> # open a file with the default process/program
|
||||
Get-Process # Gets the processes that are running on the local computer
|
||||
Stop-Process [-Id] <System.Int32[]> [-Force] [-Confirm] # Stops one or more running processes
|
||||
|
||||
# network
|
||||
Get-NetIPConfiguration # Gets IP network configuration
|
||||
Test-NetConnection <ip> # Sends ICMP echo request packets, or pings, to one or more computers
|
||||
|
||||
# compressing into archive
|
||||
Compress-Archive -LiteralPath <PathToFiles> -DestinationPath <PathToDestination> # destination can be a folder or a .zip file
|
||||
Compress-Archive -Path <PathToFiles> -Update -DestinationPath <PathToDestination> # update existing archive
|
||||
|
||||
# extraction from archive
|
||||
Expand-Archive -LiteralPath <PathToZipFile> -DestinationPath <PathToDestination>
|
||||
Expand-Archive -LiteralPath <PathToZipFile> # extract archive in folder named after the archive in the root location
|
||||
|
||||
# filtering stdout/stder
|
||||
Select-String -Path <source> -Pattern <pattern> # Finds text in strings and files
|
||||
```
|
Loading…
Add table
Add a link
Reference in a new issue