ΑρχικήHow ToPowershell: Εύκολη εγκατάσταση σε Windows/Mac/Linux

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

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

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

Powershell σε Windows:

  • Πατήστε τα πλήκτρα Win + R. Αυτό θα σας ανοίξει την εντολή Run.
  • Μπορείτε επίσης να αναζητήσετε το PowerShell από το μενού Έναρξης.
  • To PowerShell υπάρχει ενσωματωμένο από τα Windows 7 και μετά.
  • Powershell: Εύκολη εγκατάσταση σε Windows/Mac/LinuxΠληκτρολογήστε PowerShell στη γραμμή αναζήτησης.
  • Πατήστε “OK”. Έτσι, θα ανοίξετε το πρόγραμμα.

Powershell σε Mac:

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

  • Μπείτε εδώ. Αυτό είναι το επίσημο github του προγράμματος.
  • Κατεβάστε και εγκαταστήστε το .pkg αρχείο. Για να το εγκαταστήσετε, θα πρέπει να έχετε OSX11 ή πιο πρόσφατο από αυτό.
  • Ανοίξτε το LaunchPad.  Είναι το εικονίδιο με μια ρουκέτα.
  • Powershell: Εύκολη εγκατάσταση σε Windows/Mac/LinuxΠατήστε και αναζητήστε “Terminal”. Μπορείτε επίσης να βρείτε το Terminal πηγαίνοντας στα

“Applications > Utilities ”

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

Powershell σε Ubuntu:

  • Μπείτε εδώ. Αυτό είναι το επίσημο github του προγράμματος.
  • Powershell: Εύκολη εγκατάσταση σε Windows/Mac/LinuxΚατεβάστε το .deb αρχείο, ανάλογα με την έκδοση του Linux που έχετε. Το πρόγραμμα είναι διαθέσιμο για Ubuntu 14.04 ή04.
  • Powershell: Εύκολη εγκατάσταση σε Windows/Mac/LinuxΑνοίξτε Terminal. Μπορείτε να το κάνετε, χρησιμοποιώντας Win + Alt + T ή αναζητώντας το στη γραμμή αναζήτησης.
  • Πληκτρολογήστε “sudo dpkg -i [όνομα του αρχείου]” και πατήστε το Enter. Θα χρειαστεί να πληκτρολογήσετε τον κωδικό σας.
  • Powershell: Εύκολη εγκατάσταση σε Windows/Mac/LinuxΠληκτρολογήστε “sudo apt-get install -f” και πάλι πατήστε το Enter.
  • Powershell: Εύκολη εγκατάσταση σε Windows/Mac/LinuxΓράψτε Powershell και πατήστε ΟΚ. Έτσι, θα ανοίξετε το Powershell το οποίο θα παίρνει εντολές από το Terminal.

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

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

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

  • Powershell: Εύκολη εγκατάσταση σε Windows/Mac/LinuxΧρησιμοποιήστε την εντολή “Get-Help” για να βρείτε πληροφορίες σχετικά με συγκεκριμένο cmdlet.
  • Π.χ:  “Get-Help Get-Process” θα εμφανίσει όλη την χρήσιμη πληροφορία για το ‘Get-Process’ cmdlet.
  • Powershell: Εύκολη εγκατάσταση σε Windows/Mac/LinuxΤο “Get-Process” θα σας εμφανίσει μια λίστα με τις λειτουργίες οι οποίες γίνονται στον υπολογιστή σας.
  • Powershell: Εύκολη εγκατάσταση σε Windows/Mac/LinuxΧρησιμοποιήστε το “Get-Member” για να δείτε τις ιδιότητες και τους μεθόδους ενός αντικειμένου. Αυτό το cmdlet χρειάζεται άλλο cmdlet για να είναι χρήσιμο. Αυτό γίνεται προσθέτοντας ένα “|” μεταξύ των cmdlets.
  • Για παράδειγμα: “Get-Process | Get-Member “. Έτσι, το ” Get-Member ” θα εμφανίσει όλες τις ιδιότητες και τους μεθόδους που μπορείτε να χρησιμοποιήσετε με τη χρήση του Get-Process.
  • Powershell: Εύκολη εγκατάσταση σε Windows/Mac/LinuxΧρησιμοποιήστε το “Where-Object” για να επιλέξετε αντικείμενα βασίζοντας σε κάποια κριτήρια. Τα κριτήρια στο Where-Object καθορίζονται χρησιμοποιώντας την ακόλουθη μορφοποίηση: “{$ _ [object] [operator] [parameter]}”. Το Where-Object χρειάζεται επίσης ένα αντικείμενο συνδεδεμένο με αυτό.
  • Για παράδειγμα: “Get-Process | Where-Object {$ _ .name -eq “notepad”} “θα εκτελέσει Get-Process όπου το όνομα του αντικειμένου θα είναι ίσο με το ” notepad “.
📧
Εγγραφείτε στο Newsletter του SecNews

Τα σημαντικότερα νέα Ασφάλειας & Τεχνολογίας στο Inbox σας.

SecNews
SecNewshttps://www.secnews.gr
In a world without fences and walls, who need Gates and Windows

ΑΝΑΖΗΤΗΣΗ

FOLLOW US

📧
Newsletter SecNews
Τα σημαντικότερα νέα Ασφάλειας & Τεχνολογίας στο inbox σας.

LIVE NEWS