Δέκα εύχρηστες εντολές PowerShell

Δέκα εύχρηστες εντολές PowerShell

Το PowerShell είναι η γραμμή εντολών που περιλαμβάνεται στα Windows. Είναι ένα πολύ εύχρηστο εργαλείο για να κάνετε απλές εργασίες χωρίς το GUI. Σε αυτόν τον οδηγό, θα σας δείξω 10 συμβουλές που θα βελτιώσουν την εμπειρία σας στο Windows Server και θα κάνουν τη ζωή σας πιο εύκολη.

Λήψη διαδικασίας

Αντί να χρησιμοποιείτε τη Διαχείριση Εργασιών ή ένα παρόμοιο εργαλείο, μπορείτε να χρησιμοποιήσετε το PowerShell για να ανακτήσετε πληροφορίες σχετικά με μια συγκεκριμένη διαδικασία και να τις σκοτώσετε, εάν χρειάζεται. Αυτό θα εμφανίσει το αναγνωριστικό διαδικασίας ( Id ProcessName):

Get-Process ProcessName

Επίσημη τεκμηρίωση

Δολοφονία μιας διαδικασίας

Μόλις έχετε το αναγνωριστικό διεργασίας μιας διεργασίας, μπορείτε να την σκοτώσετε:

Stop-Process -id PID

Επίσημη τεκμηρίωση

Λήψη περιεχομένων ενός αρχείου

Μπορείτε πραγματικά να λάβετε το περιεχόμενο ενός αρχείου (για παράδειγμα ενός .txtαρχείου) και να το προβάλετε στο PowerShell:

Get-Content file.txt

Επίσημη τεκμηρίωση

Λήψη πληροφοριών αντικειμένου

Μπορείτε να λάβετε πληροφορίες για ένα συγκεκριμένο αρχείο με την Get-Itemεντολή. Το ωραίο με αυτό είναι ότι μπορείτε να το χρησιμοποιήσετε για να επιστρέψετε πολλά είδη δεδομένων, για παράδειγμα, μπορείτε να δείτε την τελευταία φορά που κάποιος είχε πρόσβαση σε ένα αρχείο:

$(Get-Item D:\Users\William\Desktop\file.txt).lastaccesstime

Επίσημη τεκμηρίωση

Προσθήκη νέου χρήστη Active Directory

Μπορείτε να προσθέσετε έναν χρήστη Active Directory με την New-ADUserεντολή:

New-ADUser -SamAccountName "william" -GivenName "William" -Surname "Edwards" -DisplayName "William David Edwards"

Επίσημη τεκμηρίωση

Αφαίρεση χρήστη Active Directory

Η κατάργηση ενός χρήστη Active Directory με το PowerShell είναι επίσης δυνατή:

Remove-ADUser William

Εδώ μπορείτε να χρησιμοποιήσετε ένα όνομα λογαριασμού DN, SAM, SID ή ένα αντικείμενο GUID.

Επίσημη τεκμηρίωση

Προσθήκη ομάδας Active Directory

Μπορείτε να προσθέσετε μια ομάδα Active Directory με το PowerShell πολύ εύκολα:

New-ADGroup –name Staff” –groupscope Global

Χρησιμοποιήστε το όνομα της νέας ομάδας Active Directory -nameκαι αλλάξτε το εύρος της ομάδας εάν χρειάζεται.

Επίσημη τεκμηρίωση

Κατάργηση ομάδας Active Directory

Ομοίως, μπορείτε επίσης να καταργήσετε μια ομάδα Active Directory με το PowerShell:

Remove-ADGroup Staff

Επίσημη τεκμηρίωση

Εύρεση όλων των ελεγκτών τομέα

Μπορείτε να βρείτε όλους τους ελεγκτές τομέα σε έναν τομέα με το PowerShell, ανακαλύπτοντας ποιοι υπολογιστές βρίσκονται στην ομάδα Ελεγκτές τομέα:

Get-ADGroupMember 'Domain Controllers'

Απενεργοποίηση λογαριασμού Active Directory

Μπορείτε να απενεργοποιήσετε έναν λογαριασμό στο Active Directory για να αποτρέψετε τη σύνδεση ενός χρήστη. Αυτό μπορεί να γίνει από το PowerShell για να αποφύγετε τη χρήση του GUI για αυτήν την απλή εργασία:

Disable-ADAccount William

Και πάλι, μπορείτε να χρησιμοποιήσετε ένα όνομα λογαριασμού DN, SAM, SID ή ένα GUID αντικειμένου εδώ.

Επίσημη τεκμηρίωση


Προσάρτηση μπλοκ αποθήκευσης

Προσάρτηση μπλοκ αποθήκευσης

Οι όγκοι αποθήκευσης μπλοκ συνδέονται σε στιγμιότυπα ως πρόσθετοι δίσκοι. Πρέπει να επισυνάψετε τον τόμο σε ένα στιγμιότυπο για να μπορέσετε να τον χρησιμοποιήσετε. Πολλαπλοί τόμοι μπορούν β

Πώς να ρυθμίσετε αναβαθμίσεις χωρίς παρακολούθηση στο Debian 9 (Stretch)

Πώς να ρυθμίσετε αναβαθμίσεις χωρίς παρακολούθηση στο Debian 9 (Stretch)

Χρησιμοποιώντας ένα διαφορετικό σύστημα; Εάν αγοράσετε έναν διακομιστή Debian, τότε θα πρέπει να έχετε πάντα τις πιο πρόσφατες ενημερώσεις κώδικα και ενημερώσεις, είτε κοιμάστε είτε όχι

Εγκαταστήστε το Lynis στο Debian 8

Εγκαταστήστε το Lynis στο Debian 8

Εισαγωγή Το Lynis είναι ένα δωρεάν, ανοιχτού κώδικα εργαλείο ελέγχου συστήματος που χρησιμοποιείται από πολλούς διαχειριστές συστημάτων για την επαλήθευση της ακεραιότητας και τη σκλήρυνση των συστημάτων τους. Εγώ

Πώς να εγκαταστήσετε το Golang 1.8.3 σε CentOS 7, Ubuntu 16.04 και Debian 9

Πώς να εγκαταστήσετε το Golang 1.8.3 σε CentOS 7, Ubuntu 16.04 και Debian 9

Η Golang είναι μια γλώσσα προγραμματισμού που αναπτύχθηκε από την Google. Χάρη στην ευελιξία, την απλότητα και την αξιοπιστία του, το Golang έχει γίνει ένα από τα πιο δημοφιλή

Ας κρυπτογραφήσουμε στο Plesk

Ας κρυπτογραφήσουμε στο Plesk

Ο πίνακας ελέγχου Plesk διαθέτει μια πολύ ωραία ενσωμάτωση για το Lets Encrypt. Το Lets Encrypt είναι ένας από τους μόνους παρόχους SSL που εκδίδει πιστοποιητικά πλήρως

Επιτρέπει την κρυπτογράφηση στο cPanel

Επιτρέπει την κρυπτογράφηση στο cPanel

Το Lets Encrypt είναι μια αρχή έκδοσης πιστοποιητικών αφιερωμένη στην παροχή πιστοποιητικών SSL δωρεάν. Το cPanel έχει δημιουργήσει μια τακτοποιημένη ενοποίηση για εσάς και τον πελάτη σας

Πώς να εγκαταστήσετε το Concrete5 στο CentOS 7

Πώς να εγκαταστήσετε το Concrete5 στο CentOS 7

Χρησιμοποιώντας ένα διαφορετικό σύστημα; Το Concrete5 είναι ένα CMS ανοιχτού κώδικα που προσφέρει πολλές χαρακτηριστικές και χρήσιμες λειτουργίες για να βοηθήσει τους συντάκτες να παράγουν περιεχόμενο εύκολα και

Επιδιόρθωση του Dirty Cow Exploit στο CentOS

Επιδιόρθωση του Dirty Cow Exploit στο CentOS

Τι είναι το Dirty Cow (CVE-2016-5195); Η ευπάθεια Dirty Cow αξιοποιείται μέσω του τρόπου με τον οποίο το Linux επεξεργάζεται τον κώδικα. Επιτρέπει σε έναν μη προνομιούχο χρήστη να gai

Πώς να εγκαταστήσετε το Review Board στο CentOS 7

Πώς να εγκαταστήσετε το Review Board στο CentOS 7

Χρησιμοποιώντας ένα διαφορετικό σύστημα; Το Review Board είναι ένα δωρεάν και ανοιχτού κώδικα εργαλείο για την ανασκόπηση του πηγαίου κώδικα, της τεκμηρίωσης, των εικόνων και πολλών άλλων. Είναι λογισμικό που βασίζεται στο web

Πώς να εγκαταστήσετε το GoAccess στο Ubuntu 16.04

Πώς να εγκαταστήσετε το GoAccess στο Ubuntu 16.04

Χρησιμοποιώντας ένα διαφορετικό σύστημα; Το GoAccess είναι ένας αναλυτής αρχείων καταγραφής ιστού ανοιχτού κώδικα. Μπορείτε να το χρησιμοποιήσετε για ανάλυση των αρχείων καταγραφής σε πραγματικό χρόνο είτε στο τερματικό είτε

Πώς να εγκαταστήσετε το YOURLS στο CentOS 7

Πώς να εγκαταστήσετε το YOURLS στο CentOS 7

Το YOURLS (Your Own URL Shortener) είναι μια εφαρμογή συντόμευσης διευθύνσεων URL και ανάλυσης δεδομένων ανοιχτού κώδικα. Σε αυτό το άρθρο, θα καλύψουμε τη διαδικασία εγκατάστασης

Χρήση του Etckeeper για έλεγχο έκδοσης του /etc

Χρήση του Etckeeper για έλεγχο έκδοσης του /etc

Εισαγωγή Ο κατάλογος /etc/ παίζει κρίσιμο ρόλο στον τρόπο λειτουργίας ενός συστήματος Linux. Ο λόγος για αυτό είναι επειδή σχεδόν κάθε διαμόρφωση συστήματος

Γιατί πρέπει να χρησιμοποιήσετε το SSHFS; Πώς να προσαρτήσετε ένα απομακρυσμένο σύστημα αρχείων με SSHFS στο CentOS 6

Γιατί πρέπει να χρησιμοποιήσετε το SSHFS; Πώς να προσαρτήσετε ένα απομακρυσμένο σύστημα αρχείων με SSHFS στο CentOS 6

Πολλοί διαχειριστές συστημάτων διαχειρίζονται μεγάλες ποσότητες διακομιστών. Όταν χρειάζεται πρόσβαση στα αρχεία σε διαφορετικούς διακομιστές, συνδέεστε σε καθένα ξεχωριστά περίπου

Διαμόρφωση του Nagios στο Ubuntu: Μέρος 1 - Διακομιστής Nagios

Διαμόρφωση του Nagios στο Ubuntu: Μέρος 1 - Διακομιστής Nagios

Αυτό το άρθρο είναι μέρος μιας σειράς 2 μερών σχετικά με την εγκατάσταση και τη ρύθμιση παραμέτρων του Nagios στο Ubuntu 14.04. Μέρος 1: Διακομιστής Nagios Μέρος 2: Επισκόπηση απομακρυσμένου κεντρικού υπολογιστή Nagio

Πώς να εγκαταστήσετε το Laravel GitScrum στο CentOS 7

Πώς να εγκαταστήσετε το Laravel GitScrum στο CentOS 7

Το Laravel GitScrum ή GitScrum είναι ένα εργαλείο παραγωγικότητας ανοιχτού κώδικα που έχει σχεδιαστεί για να βοηθά τις ομάδες ανάπτυξης να εφαρμόσουν τη μεθοδολογία Scrum με παρόμοιο τρόπο

Ρυθμίστε τη ζώνη ώρας και το NTP στο Ubuntu 14.04

Ρυθμίστε τη ζώνη ώρας και το NTP στο Ubuntu 14.04

Οι διακομιστές Vultr ενδέχεται να μην αναπτύσσονται με τη ζώνη ώρας/ημερομηνία/ώρα που χρειάζεστε στον διακομιστή σας. Ευτυχώς, μπορούμε να ορίσουμε χειροκίνητα τη ζώνη ώρας για να αποτρέψουμε προβλήματα εξυπνάδας

CentOS 8 Ρύθμιση πρόσβασης με SSH

CentOS 8 Ρύθμιση πρόσβασης με SSH

Εισαγωγή Αυτός ο οδηγός εξηγεί πώς να δημιουργήσετε κλειδιά SSH, να προσθέσετε το δημόσιο κλειδί στον διακομιστή σας CentOS 8 και να διαμορφώσετε το sshd για σύνδεση χωρίς κωδικό πρόσβασης. Βήμα 1

Πώς να εγκαταστήσετε το osTicket στο FreeBSD 12

Πώς να εγκαταστήσετε το osTicket στο FreeBSD 12

Χρησιμοποιώντας ένα διαφορετικό σύστημα; Το osTicket είναι ένα σύστημα έκδοσης εισιτηρίων υποστήριξης πελατών ανοιχτού κώδικα. Ο πηγαίος κώδικας του osTicket φιλοξενείται δημόσια στο Github. Σε αυτό το σεμινάριο

Port Forwarding και Proxy με χρήση OpenSSH

Port Forwarding και Proxy με χρήση OpenSSH

Εισαγωγή Το SSH, γνωστό και ως Secure Shell, μπορεί να χρησιμοποιηθεί για πολύ περισσότερα από την απόκτηση ενός απομακρυσμένου κελύφους. Αυτό το άρθρο θα δείξει πώς το SSH μπορεί να χρησιμοποιηθεί για

Εργασία με δυνατότητες Linux

Εργασία με δυνατότητες Linux

Εισαγωγή Οι δυνατότητες του Linux είναι ειδικά χαρακτηριστικά στον πυρήνα του Linux που εκχωρούν σε διεργασίες και σε δυαδικά εκτελέσιμα δικαιώματα που είναι κανονικά

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

Η Τεχνητή Νοημοσύνη δεν είναι στο μέλλον, είναι εδώ ακριβώς στο παρόν Σε αυτό το blog Διαβάστε πώς οι εφαρμογές Τεχνητής Νοημοσύνης έχουν επηρεάσει διάφορους τομείς.

Επιθέσεις DDOS: Μια σύντομη επισκόπηση

Επιθέσεις DDOS: Μια σύντομη επισκόπηση

Είστε επίσης θύμα των επιθέσεων DDOS και έχετε μπερδευτεί σχετικά με τις μεθόδους πρόληψης; Διαβάστε αυτό το άρθρο για να λύσετε τις απορίες σας.

Έχετε αναρωτηθεί ποτέ πώς κερδίζουν χρήματα οι χάκερ;

Έχετε αναρωτηθεί ποτέ πώς κερδίζουν χρήματα οι χάκερ;

Μπορεί να έχετε ακούσει ότι οι χάκερ κερδίζουν πολλά χρήματα, αλλά έχετε αναρωτηθεί ποτέ πώς κερδίζουν τέτοια χρήματα; ας συζητήσουμε.

Επαναστατικές εφευρέσεις από την Google που θα σας φέρουν εύκολη στη ζωή.

Επαναστατικές εφευρέσεις από την Google που θα σας φέρουν εύκολη στη ζωή.

Θέλετε να δείτε επαναστατικές εφευρέσεις της Google και πώς αυτές οι εφευρέσεις άλλαξαν τη ζωή κάθε ανθρώπου σήμερα; Στη συνέχεια, διαβάστε στο blog για να δείτε τις εφευρέσεις της Google.

Friday Essential: Τι συνέβη με τα αυτοκίνητα που κινούνται με AI;

Friday Essential: Τι συνέβη με τα αυτοκίνητα που κινούνται με AI;

Η ιδέα των αυτοκινούμενων αυτοκινήτων να βγαίνουν στους δρόμους με τη βοήθεια της τεχνητής νοημοσύνης είναι ένα όνειρο που έχουμε εδώ και καιρό. Όμως, παρά τις πολλές υποσχέσεις, δεν φαίνονται πουθενά. Διαβάστε αυτό το blog για να μάθετε περισσότερα…

Τεχνολογική μοναδικότητα: Ένα μακρινό μέλλον του ανθρώπινου πολιτισμού;

Τεχνολογική μοναδικότητα: Ένα μακρινό μέλλον του ανθρώπινου πολιτισμού;

Καθώς η Επιστήμη εξελίσσεται με γρήγορους ρυθμούς, αναλαμβάνοντας πολλές από τις προσπάθειές μας, αυξάνονται και οι κίνδυνοι να υποβάλλουμε τον εαυτό μας σε μια ανεξήγητη Ιδιότητα. Διαβάστε τι σημαίνει η μοναδικότητα για εμάς.

Εξέλιξη της αποθήκευσης δεδομένων – Infographic

Εξέλιξη της αποθήκευσης δεδομένων – Infographic

Οι μέθοδοι αποθήκευσης των δεδομένων εξελίσσονται μπορεί να είναι από τη γέννηση των Δεδομένων. Αυτό το ιστολόγιο καλύπτει την εξέλιξη της αποθήκευσης δεδομένων με βάση ένα infographic.

Λειτουργίες Αρχιτεκτονικών Επιπέδων Αναφοράς Μεγάλων Δεδομένων

Λειτουργίες Αρχιτεκτονικών Επιπέδων Αναφοράς Μεγάλων Δεδομένων

Διαβάστε το ιστολόγιο για να μάθετε διαφορετικά επίπεδα στην Αρχιτεκτονική Μεγάλων Δεδομένων και τις λειτουργίες τους με τον απλούστερο τρόπο.

6 εκπληκτικά οφέλη από την ύπαρξη έξυπνων οικιακών συσκευών στη ζωή μας

6 εκπληκτικά οφέλη από την ύπαρξη έξυπνων οικιακών συσκευών στη ζωή μας

Σε αυτόν τον ψηφιακό κόσμο, οι έξυπνες οικιακές συσκευές έχουν γίνει κρίσιμο μέρος της ζωής. Ακολουθούν μερικά εκπληκτικά οφέλη των έξυπνων οικιακών συσκευών σχετικά με το πώς κάνουν τη ζωή μας να αξίζει και να απλοποιείται.

Η ενημέρωση του συμπληρώματος macOS Catalina 10.15.4 προκαλεί περισσότερα προβλήματα από την επίλυση

Η ενημέρωση του συμπληρώματος macOS Catalina 10.15.4 προκαλεί περισσότερα προβλήματα από την επίλυση

Πρόσφατα, η Apple κυκλοφόρησε το macOS Catalina 10.15.4 μια συμπληρωματική ενημέρωση για την επιδιόρθωση προβλημάτων, αλλά φαίνεται ότι η ενημέρωση προκαλεί περισσότερα προβλήματα που οδηγούν σε bricking των μηχανών mac. Διαβάστε αυτό το άρθρο για να μάθετε περισσότερα