Jump to content

Powershell: Εύκολη εγκατάσταση σε Windows/Mac/Linux


Recommended Posts

Δημοσίευσε

11 Μαρτίου, 2020, 7:07 μμ by SecNews Leave a Comment

Το Powershell είναι μια γραμμή εντολών που χρησιμοποιείται για αυτοματοποίηση εργασιών, χρησιμοποιώντας μια γλώσσα η οποία βασίζεται στο .NET framework της Microsoft. Οι εντολές  τις οποίες χρησιμοποιεί ονομάζονται cmdlets. Δεν είναι ανάγκη να το εγκαταστήσετε, διότι αυτό έρχεται μαζί με την εγκατάσταση των Windows και μπορεί να ανοιχτεί με την εντολή Run, ενώ οι χρήστες Mac και Linux θα πρέπει να το εγκαταστήσουν και να το εκτελέσουν μέσω του Terminal. Μόλις το τρέξετε, υπάρχουν κάποιες βασικές cmdlets τις οποίες μπορείτε να χρησιμοποιήσετε για να εξοικειωθείτε με το Powershell.

Powershell σε Windows:

Powershell: Εύκολη εγκατάσταση σε Windows/Mac/Linux

  • Πατήστε τα πλήκτρα Win + R. Αυτό θα σας ανοίξει την εντολή Run.
  • Μπορείτε επίσης να αναζητήσετε το PowerShell από το μενού Έναρξης.
  • To PowerShell υπάρχει ενσωματωμένο από τα Windows 7 και μετά.

powershell2.jpg

  • Πληκτρολογήστε PowerShell στη γραμμή αναζήτησης.

Powershell: Εύκολη εγκατάσταση σε Windows/Mac/Linux

  • Πατήστε “OK”. Έτσι, θα ανοίξετε το πρόγραμμα.

Powershell σε Mac:

powershell4.jpg

  • Μπείτε εδώ. Αυτό είναι το επίσημο github του προγράμματος.

Powershell: Εύκολη εγκατάσταση σε Windows/Mac/Linux

  • Κατεβάστε και εγκαταστήστε το .pkg αρχείο. Για να το εγκαταστήσετε, θα πρέπει να έχετε OSX11 ή πιο πρόσφατο από αυτό.

powershell6.jpg

  • Ανοίξτε το LaunchPad.  Είναι το εικονίδιο με μια ρουκέτα.

powershell7.jpg

  • Πατήστε και αναζητήστε “Terminal”. Μπορείτε επίσης να βρείτε το Terminal πηγαίνοντας στα

“Applications > Utilities ”

Powershell: Εύκολη εγκατάσταση σε Windows/Mac/Linux

  • Ανοίξτε το Terminal.

powershell9.jpg

  • Πληκτρολογήστε PowerShell και πατήστε το enter. Έτσι, θα ανοίξετε το Powershell σε “PS”. Αυτό σημαίνει ότι το πρόγραμμα λειτουργεί και παίρνει τις εντολές σας από το Terminal.

Powershell σε Ubuntu:

Powershell: Εύκολη εγκατάσταση σε Windows/Mac/Linux

  • Μπείτε εδώ. Αυτό είναι το επίσημο github του προγράμματος.

powershell11.jpg

  • Κατεβάστε το .deb αρχείο, ανάλογα με την έκδοση του Linux που έχετε. Το πρόγραμμα είναι διαθέσιμο για Ubuntu 14.04 ή04.

powershell12.jpg

  • Ανοίξτε Terminal. Μπορείτε να το κάνετε, χρησιμοποιώντας Win + Alt + T ή αναζητώντας το στη γραμμή αναζήτησης.

Powershell: Εύκολη εγκατάσταση σε Windows/Mac/Linux

  • Πληκτρολογήστε “sudo dpkg -i [όνομα του αρχείου]” και πατήστε το Enter. Θα χρειαστεί να πληκτρολογήσετε τον κωδικό σας.

powershell14.jpg

  • Πληκτρολογήστε “sudo apt-get install -f” και πάλι πατήστε το Enter.

powershell15.jpg

  • Γράψτε Powershell και πατήστε ΟΚ. Έτσι, θα ανοίξετε το Powershell το οποίο θα παίρνει εντολές από το Terminal.

Βασικές εντολές του Powershell:

Powershell: Εύκολη εγκατάσταση σε Windows/Mac/Linux

  • Χρησιμοποιήστε την “Get-Command” εντολή για να βρείτε cmdlets. Από μόνο του θα εμφανίσει όλα τα cmdlets.

Π.χ: η εντολή “Get-Command Name *Disable*” θα σας εμφανίσει όλες τις εντολές οι οποίες περιέχουν “Disable” στο όνομα τους.

powershell17.jpg

  • Χρησιμοποιήστε την εντολή “Get-Help” για να βρείτε πληροφορίες σχετικά με συγκεκριμένο cmdlet.
  • Π.χ:  “Get-Help Get-Process” θα εμφανίσει όλη την χρήσιμη πληροφορία για το ‘Get-Process’ cmdlet.

powershell18.jpg

  • Το “Get-Process” θα σας εμφανίσει μια λίστα με τις λειτουργίες οι οποίες γίνονται στον υπολογιστή σας.

powershell19.jpg

  • Χρησιμοποιήστε το “Get-Member” για να δείτε τις ιδιότητες και τους μεθόδους ενός αντικειμένου. Αυτό το cmdlet χρειάζεται άλλο cmdlet για να είναι χρήσιμο. Αυτό γίνεται προσθέτοντας ένα “|” μεταξύ των cmdlets.
  • Για παράδειγμα: “Get-Process | Get-Member “. Έτσι, το ” Get-Member ” θα εμφανίσει όλες τις ιδιότητες και τους μεθόδους που μπορείτε να χρησιμοποιήσετε με τη χρήση του Get-Process.

powershell20.jpg

  • Χρησιμοποιήστε το “Where-Object” για να επιλέξετε αντικείμενα βασίζοντας σε κάποια κριτήρια. Τα κριτήρια στο Where-Object καθορίζονται χρησιμοποιώντας την ακόλουθη μορφοποίηση: “{$ _ [object] [operator] [parameter]}”. Το Where-Object χρειάζεται επίσης ένα αντικείμενο συνδεδεμένο με αυτό.
  • Για παράδειγμα: “Get-Process | Where-Object {$ _ .name -eq “notepad”} “θα εκτελέσει Get-Process όπου το όνομα του αντικειμένου θα είναι ίσο με το ” notepad “.

Κατηγορία: tweaksΕτικέτα: commands, linux, mac!, powershell, windows

SecNews

About SecNews

In Depth IT Security News

Reader Interactions

Let's block ads! (Why?)

Πηγή Είδησης

Δημιουργήστε έναν λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε ένα σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε για έναν νέο λογαριασμό στην κοινότητά μας.

Δημιουργία νέου λογαριασμού

Συνδεθείτε

Έχετε ήδη λογαριασμό? Συνδεθείτε εδώ.

Συνδεθείτε τώρα
×
×
  • Δημιουργία νέου...