Πώς να χρησιμοποιήσετε την εντολή lsof Linux

Ερώτηση Shell σε Linux

Fatmawati Achmad Zaenuri/Shutterstock.com



Εάν τα πάντα στο Linux είναι ένα αρχείο, πρέπει να υπάρχουν περισσότερα από αρχεία στον σκληρό σας δίσκο. Αυτό το σεμινάριο θα σας δείξει πώς να χρησιμοποιείτε το |_+_| για να δείτε όλες τις άλλες συσκευές και διαδικασίες που αντιμετωπίζονται ως αρχεία.

Στο Linux, τα πάντα είναι ένα αρχείο

Η συχνά αναφερόμενη φράση που τα πάντα στο Linux είναι ένα αρχείο είναι κάπως αλήθεια. Ένα αρχείο είναι μια συλλογή από byte. Όταν διαβάζονται σε ένα πρόγραμμα ή αποστέλλονται σε εκτυπωτή, φαίνεται να παράγω μια ροή bytes. Όταν γράφονται προς το, αυτοί αποδέχομαι μια ροή bytes.





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

Αυτή η σχεδιαστική ιδέα απλοποίησε την υλοποίηση του Λειτουργικό σύστημα Unix . Αυτό σήμαινε ότι ένα μικρό σύνολο χειριστών, εργαλείων και API θα μπορούσε να δημιουργηθεί για να χειριστεί ένα ευρύ φάσμα διαφορετικών πόρων.



Διαφήμιση

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

Πώς μαθαίνουμε για όλες τις άλλες διαδικασίες και συσκευές που αντιμετωπίζονται σαν να ήταν αρχεία; Χρησιμοποιούμε το |_+_| εντολή. Αυτό παραθέτει τα ανοιχτά αρχεία στο σύστημα. Δηλαδή, παραθέτει οτιδήποτε γίνεται αντικείμενο χειρισμού σαν να ήταν αρχείο.

ΣΧΕΤΙΖΕΤΑΙ ΜΕ: Τι σημαίνει «Όλα είναι ένα αρχείο» στο Linux;



Το lsof Command

Πολλές από τις διαδικασίες ή τις συσκευές που |_+_| μπορούν να αναφέρουν ότι ανήκουν στο root ή έχουν εκκινηθεί από τη root, επομένως θα χρειαστεί να χρησιμοποιήσετε το |_+_| εντολή με |_+_|.

Και επειδή αυτή η καταχώριση θα είναι πολύ μεγάλη, θα τη περάσουμε μέσω του |_+_| .

lsof

Πριν από το |_+_| εμφανίζεται η έξοδος Οι χρήστες του GNOME ενδέχεται να δουν ένα προειδοποιητικό μήνυμα στο παράθυρο του τερματικού.

ls

|_+_| προσπαθεί να επεξεργαστεί όλα τα προσαρτημένα συστήματα αρχείων. Αυτό το προειδοποιητικό μήνυμα εμφανίζεται επειδή |_+_| έχει συναντήσει ένα Εικονικό σύστημα αρχείων GNOME (GVFS). Πρόκειται για ειδική περίπτωση α σύστημα αρχείων στο χώρο χρήστη (ΑΣΦΑΛΕΙΑ ΗΛΕΚΤΡΙΚΗ). Λειτουργεί ως γέφυρα μεταξύ του GNOME, των API του και του πυρήνα. Κανείς —ακόμη και ο root— δεν μπορεί να έχει πρόσβαση σε ένα από αυτά τα συστήματα αρχείων, εκτός από τον κάτοχο που το προσάρτησε (στην περίπτωση αυτή, το GNOME). Μπορείτε να αγνοήσετε αυτήν την προειδοποίηση.

Διαφήμιση

Η έξοδος από |_+_| είναι πολύ ευρύ. Οι πιο αριστερές στήλες είναι:

Οι πιο δεξιές στήλες είναι:

Οι Στήλες lsof

Όλες οι στήλες δεν ισχύουν για κάθε τύπο ανοιχτού αρχείου. Είναι φυσιολογικό κάποια από αυτά να είναι κενά.

  • Εντολή : Το όνομα της εντολής που σχετίζεται με τη διαδικασία που άνοιξε το αρχείο.
  • PID : Αναγνωριστικός αριθμός διεργασίας της διαδικασίας που άνοιξε το αρχείο.
  • ΧΡΟΝΟΣ : Εργασία (νήμα) Αριθμός αναγνώρισης. Μια κενή στήλη σημαίνει ότι δεν είναι μια εργασία. είναι μια διαδικασία.
  • Χρήστης : Αναγνωριστικό χρήστη ή όνομα του χρήστη στον οποίο ανήκει η διαδικασία ή το αναγνωριστικό χρήστη ή σύνδεση του ατόμου που κατέχει τον κατάλογο στο |_+_| όπου |_+_| βρίσκει πληροφορίες για τη διαδικασία.
  • FD : Εμφανίζει την περιγραφή αρχείου του αρχείου. Οι περιγραφείς αρχείων περιγράφονται παρακάτω.
  • Τύπος : τύπος κόμβου που σχετίζεται με το αρχείο. Οι τύποι σημειώσεων περιγράφονται παρακάτω.
  • Συσκευή : Περιέχει είτε τους αριθμούς συσκευών, διαχωρισμένους με κόμματα, για έναν ειδικό χαρακτήρα, ειδικό μπλοκ, κανονικό, κατάλογο ή αρχείο NFS, είτε μια διεύθυνση αναφοράς πυρήνα που προσδιορίζει το αρχείο. Μπορεί επίσης να εμφανίζει τη βασική διεύθυνση ή το όνομα συσκευής μιας συσκευής υποδοχής Linux AX.25.
  • Μέγεθος/Απενεργοποίηση : Εμφανίζει το μέγεθος του αρχείου ή τη μετατόπιση του αρχείου σε byte.
  • Κόμβος : Εμφανίζει τον αριθμό κόμβου ενός τοπικού αρχείου ή τον αριθμό inode ενός αρχείου NFS στον κεντρικό υπολογιστή διακομιστή ή τον τύπο πρωτοκόλλου Διαδικτύου. Μπορεί να εμφανίζει το STR για μια ροή ή τον αριθμό IRQ ή inode μιας συσκευής υποδοχής Linux AX.25.
  • Ονομα : Εμφανίζει το όνομα του σημείου προσάρτησης και του συστήματος αρχείων στο οποίο βρίσκεται το αρχείο.

Η στήλη FD

Ο περιγραφέας αρχείου στη στήλη FD μπορεί να είναι μία από τις πολλές επιλογές. η σελίδα του ανθρώπου απαριθμήστε τα όλα .

Η καταχώρηση στήλης FD μπορεί να αποτελείται από τρία μέρη: μια περιγραφή αρχείου, έναν χαρακτήρα τρόπου λειτουργίας και έναν χαρακτήρα κλειδώματος. Μερικοί συνήθεις περιγραφείς αρχείων είναι:

  • cwd : Τρέχων κατάλογος εργασίας.
  • πλανώμαι : Σφάλμα πληροφοριών FD (βλ. στήλη ΟΝΟΜΑ).
  • ltx : Κοινόχρηστο κείμενο βιβλιοθήκης (κώδικας και δεδομένα).
  • m86 : DOS Συγχώνευση αντιστοιχισμένου αρχείου.
  • μιμίδιο : Αρχείο με αντιστοίχιση μνήμης.
  • mmap : Συσκευή με χαρτογράφηση μνήμης.
  • πδ : Γονικός κατάλογος.
  • rtd : Κατάλογος ρίζας.
  • κείμενο : Κείμενο προγράμματος (κωδικός και δεδομένα)
  • Ένας αριθμός, που αντιπροσωπεύει μια περιγραφή αρχείου.

Ο χαρακτήρας λειτουργίας μπορεί να είναι ένα από τα ακόλουθα:

  • r : Πρόσβαση ανάγνωσης.
  • Σε : Πρόσβαση εγγραφής.
  • u : Πρόσβαση ανάγνωσης και εγγραφής.
  • ‘ ‘: Ένας χαρακτήρας διαστήματος, εάν η λειτουργία είναι άγνωστη και δεν υπάρχει χαρακτήρας κλειδώματος.
  • - : Η λειτουργία είναι άγνωστη και υπάρχει χαρακτήρας κλειδώματος.

Ο χαρακτήρας κλειδαριάς μπορεί να είναι ένας από τους:

  • r : Διαβάστε το κλείδωμα σε μέρος του αρχείου.
  • R : Διαβάστε το κλείδωμα σε ολόκληρο το αρχείο.
  • Σε : Εγγραφή κλειδώματος σε μέρος του αρχείου.
  • ΣΕ : Γράψτε κλειδαριά σε ολόκληρο το αρχείο.
  • u : Διαβάστε και γράψτε κλειδαριά οποιουδήποτε μήκους.
  • U : Άγνωστος τύπος κλειδαριάς.
  • ‘ ‘: Ένας διαστημικός χαρακτήρας. Χωρίς κλειδαριά.

Η στήλη TYPE

Υπάρχουν περισσότερες από 70 συμμετοχές που μπορεί να εμφανιστεί στη στήλη TYPE. Μερικές κοινές καταχωρήσεις που θα δείτε είναι:

  • REG : Κανονικό αρχείο συστήματος αρχείων.
  • ΣΕ ΕΣΕΝΑ : Ευρετήριο.
  • FIFO : First In First Out.
  • ΧΡ : Ειδικό αρχείο χαρακτήρων.
  • BLK : Αποκλεισμός ειδικού αρχείου.
  • INET : Υποδοχή Internet.
  • unix : Υποδοχή τομέα UNIX

Δείτε τις διαδικασίες που έχουν ανοίξει ένα αρχείο

Για να δείτε τις διεργασίες που έχουν ανοίξει ένα συγκεκριμένο αρχείο, δώστε το όνομα του αρχείου ως παράμετρο στο |_+_|. Για παράδειγμα, για να δείτε τις διεργασίες που έχουν ανοίξει |_+_| αρχείο, χρησιμοποιήστε αυτήν την εντολή:

lsof

|_+_| αποκρίνεται εμφανίζοντας τη μεμονωμένη διεργασία, |_+_| που ξεκίνησε από τον χρήστη |_+_|.

Δείτε όλα τα αρχεία που έχουν ανοίξει από έναν κατάλογο

Για να δείτε τα αρχεία που έχουν ανοίξει από έναν κατάλογο και τις διεργασίες που τα άνοιξαν, περάστε τον κατάλογο στο |_+_| ως παράμετρος. Πρέπει να χρησιμοποιήσετε το |_+_| (κατάλογος) επιλογή.

Διαφήμιση

Για να δείτε όλα τα αρχεία που είναι ανοιχτά στο |_+_| κατάλογο, χρησιμοποιήστε αυτήν την εντολή:

lsof

|_+_| απαντά με μια λίστα με όλα τα ανοιχτά αρχεία σε αυτόν τον κατάλογο.

Για να δείτε όλα τα αρχεία που έχουν ανοίξει από το |_+_| κατάλογο, χρησιμοποιήστε την ακόλουθη εντολή:

sudo

Τα αρχεία έχουν ανοίξει από το |_+_| εμφανίζεται ο κατάλογος. Σημειώστε ότι με συντομότερες περιγραφές σε ορισμένες από τις στήλες, ολόκληρη η λίστα είναι πιο στενή.

Λίστα αρχείων που ανοίγονται από μια διαδικασία

Για να δείτε τα αρχεία που έχουν ανοιχτεί από μια συγκεκριμένη διαδικασία, χρησιμοποιήστε το |_+_| (εντολή) επιλογή. Σημειώστε ότι μπορείτε να παρέχετε περισσότερους από έναν όρους αναζήτησης στο |_+_| με τη μία.

lsof

Διαφήμιση

|_+_| παρέχει μια λίστα με τα αρχεία που έχουν ανοίξει με οποιαδήποτε από τις διεργασίες που παρέχονται στη γραμμή εντολών.

Δείτε τα Αρχεία που άνοιξαν ένας χρήστης

Για να περιορίσετε την εμφάνιση στα αρχεία που έχουν ανοίξει ένας συγκεκριμένος χρήστης, χρησιμοποιήστε το |_+_| επιλογή (χρήστης). Σε αυτό το παράδειγμα, θα εξετάσουμε τα αρχεία που έχουν ανοίξει από διεργασίες που ανήκουν ή εκκινούνται για λογαριασμό της Mary.

less

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

Εξαιρούνται τα αρχεία που έχουν ανοίξει ένας χρήστης

Για να εξαιρέσετε τα αρχεία που έχουν ανοίξει ένας χρήστης, χρησιμοποιήστε το |_+_| χειριστής. Η εξαίρεση χρηστών από την καταχώριση διευκολύνει την εύρεση των πληροφοριών που σας ενδιαφέρουν. Πρέπει να χρησιμοποιήσετε το |_+_| επιλογή όπως πριν, και προσθέστε το |_+_| χαρακτήρα στην αρχή του ονόματος του χρήστη.

lsof

Αυτή τη φορά, η καταχώριση για το |_+_| κατάλογος δεν περιλαμβάνει κανένα από τα αρχεία που έχουν ανοίξει ο χρήστης Mary.

Λίστα αρχείων που ανοίγονται από μια διαδικασία

Για να παραθέσετε τα αρχεία που έχουν ανοίξει από μια συγκεκριμένη διαδικασία, χρησιμοποιήστε το |_+_| (διαδικασία) επιλογή και δώστε το αναγνωριστικό διεργασίας ως παράμετρο.

lsof

Διαφήμιση

Όλα τα αρχεία που έχουν ανοιχτεί από το αναγνωριστικό διαδικασίας που παρέχετε παρατίθενται για εσάς.

Καταχώριση αναγνωριστικών διεργασιών που έχουν ανοίξει ένα αρχείο

Για να δείτε τα αναγνωριστικά διεργασιών για τις διεργασίες που έχουν ανοίξει ένα συγκεκριμένο αρχείο, χρησιμοποιήστε το |_+_| (terse) επιλογή και δώστε το όνομα του αρχείου στη γραμμή εντολών.

lsof

Τα αναγνωριστικά διεργασίας εμφανίζονται σε μια απλή λίστα.

Χρησιμοποιήστε τις αναζητήσεις AND και OR

Ας παραθέσουμε τα αρχεία που έχουν ανοίξει ο χρήστης Mary, τα οποία σχετίζονται με τις διαδικασίες SSH. Γνωρίζουμε ότι μπορούμε να παρέχουμε περισσότερα από ένα στοιχεία αναζήτησης στη γραμμή εντολών, επομένως αυτό θα πρέπει να είναι εύκολο.

lsof

Τώρα ας δούμε την έξοδο από |_+_|. Αυτό δεν φαίνεται σωστό. υπάρχουν καταχωρήσεις στην έξοδο που ξεκίνησαν από τη ρίζα.

Δεν είναι αυτό που περιμέναμε. Τι συνέβη?

Όταν παρέχετε πολλούς όρους αναζήτησης |_+_| θα επιστρέψει οποιοδήποτε αρχείο που ταιριάζει με τον πρώτο όρο αναζήτησης ή ο δεύτερος όρος αναζήτησης και ούτω καθεξής. Με άλλα λόγια, εκτελεί μια αναζήτηση Ή.

Για να κάνετε |_+_| εκτελέστε μια αναζήτηση ΚΑΙ, χρησιμοποιήστε το |_+_| (και) επιλογή. Αυτό σημαίνει ότι τα μόνα αρχεία που θα παρατίθενται θα είναι αυτά που ταιριάζουν με τον πρώτο όρο αναζήτησης, και ο δεύτερος όρος αναζήτησης και ούτω καθεξής.

Ας το δοκιμάσουμε ξανά και ας χρησιμοποιήσουμε το |_+_| επιλογή.

/proc

Τώρα, κάθε αρχείο στην καταχώριση είναι ένα που έχει ανοίξει από ή για λογαριασμό της Mary και σχετίζεται με την εντολή SSH.

Αυτόματη ανανέωση της οθόνης

Μπορούμε να χρησιμοποιήσουμε το |_+_| (επανάληψη) επιλογή για να βάλετε |_+_| σε λειτουργία επανάληψης. Η επιλογή επανάληψης μπορεί να εφαρμοστεί με δύο τρόπους, είτε |_+_| ή |_+_|. Πρέπει επίσης να προσθέσουμε τον αριθμό των δευτερολέπτων που θέλουμε |_+_| να περιμένετε πριν ανανεώσετε την οθόνη.

Διαφήμιση

Η χρήση της επιλογής επανάληψης σε οποιαδήποτε μορφή κάνει |_+_| εμφανίζει τα αποτελέσματα ως συνήθως, αλλά προσθέτει μια διακεκομμένη γραμμή στο κάτω μέρος της οθόνης. Περιμένει για τον αριθμό των δευτερολέπτων που παρέχονται στη γραμμή εντολών και στη συνέχεια ανανεώνει την οθόνη με ένα νέο σύνολο αποτελεσμάτων.

Με το |_+_| επιλογή αυτό θα συνεχιστεί μέχρι να πατήσετε Ctrl+C. Με το |_+_| μορφή, θα συνεχίσει μέχρι να μην εμφανιστούν αποτελέσματα ή μέχρι να πατήσετε Ctrl+C.

lsof

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

Εμφάνιση αρχείων που σχετίζονται με συνδέσεις στο Διαδίκτυο

Το |_+_| Η επιλογή (internet) σάς επιτρέπει να βλέπετε τα αρχεία που ανοίγονται από διαδικασίες που σχετίζονται με συνδέσεις δικτύου και Διαδικτύου.

lsof

Εμφανίζονται όλα τα αρχεία που ανοίγονται από συνδέσεις δικτύου και Διαδικτύου.

Εμφάνιση αρχείων που σχετίζονται με συνδέσεις στο Διαδίκτυο κατά αναγνωριστικό διαδικασίας

Για να δείτε τα αρχεία που ανοίγονται από συνδέσεις Διαδικτύου που σχετίζονται με ένα συγκεκριμένο αναγνωριστικό διαδικασίας, προσθέστε το |_+_| επιλογή και το |_+_| επιλογή.

Διαφήμιση

Εδώ αναζητούμε αρχεία που έχουν ανοίξει μέσω σύνδεσης στο διαδίκτυο ή δικτύου, με μια διαδικασία με αναγνωριστικό 606.

kern.log

Εμφανίζονται όλα τα αρχεία που ανοίγονται με το ID 606 της διαδικασίας και σχετίζονται με συνδέσεις στο Διαδίκτυο ή στο δίκτυο.

Εμφάνιση αρχείων που σχετίζονται με συνδέσεις και εντολές στο Διαδίκτυο

Μπορούμε να χρησιμοποιήσουμε το |_+_| (εντολή) επιλογή για αναζήτηση αρχείων που ανοίγονται από συγκεκριμένες διεργασίες. Για να αναζητήσετε αρχεία που έχουν ανοιχτεί μέσω διαδικτύου ή συνδέσεων δικτύου που σχετίζονται με το |_+_| διαδικασία, χρησιμοποιήστε την ακόλουθη εντολή:

lsof

Όλα τα αρχεία που ανοίγουν λόγω των διαδικασιών ssh παρατίθενται στην έξοδο.

Εμφάνιση αρχείων που σχετίζονται με συνδέσεις και θύρες στο Διαδίκτυο

Μπορούμε να φτιάξουμε |_+_| αναφορά για τα αρχεία που άνοιξαν μέσω Διαδικτύου ή συνδέσεων δικτύου σε μια συγκεκριμένη θύρα. Για να το κάνουμε αυτό, χρησιμοποιούμε το |_+_| χαρακτήρα ακολουθούμενο από τον αριθμό θύρας.

Διαφήμιση

Εδώ ρωτάμε |_+_| για να απαριθμήσετε τα αρχεία που έχουν ανοιχτεί από συνδέσεις δικτύου ή Διαδικτύου χρησιμοποιώντας τη θύρα 22.

rsyslogd

Όλα τα αρχεία που παρατίθενται άνοιξαν από διεργασίες που σχετίζονται με τη θύρα 22 (η οποία είναι η προεπιλεγμένη θύρα για συνδέσεις SSH).

Εμφάνιση αρχείων που σχετίζονται με συνδέσεις και πρωτόκολλα στο Διαδίκτυο

Μπορούμε να ρωτήσουμε |_+_| για εμφάνιση των αρχείων που έχουν ανοιχτεί από διεργασίες που σχετίζονται με συνδέσεις δικτύου και Διαδικτύου, που χρησιμοποιούν συγκεκριμένο πρωτόκολλο. Μπορούμε να επιλέξουμε από TCP, UDP και SMTP. Ας χρησιμοποιήσουμε το πρωτόκολλο TCP και ας δούμε τι παίρνουμε.

syslog

Τα μόνα αρχεία που παρατίθενται είναι αυτά που ανοίγουν από διεργασίες που χρησιμοποιούν το πρωτόκολλο TCP.

Έχουμε γρατσουνίσει μόνο την επιφάνεια

Αυτό είναι μια καλή γείωση σε ορισμένες περιπτώσεις κοινής χρήσης για |_+_|, αλλά υπάρχουν πολλά περισσότερα από αυτό. Πόσο περισσότερο μπορεί να κριθεί από το γεγονός ότι η σελίδα man έχει πάνω από 2.800 γραμμές.

Το |_+_| Η εντολή μπορεί να χρησιμοποιηθεί για να διεισδύσει όλο και πιο βαθιά στα στρώματα των ανοιχτών αρχείων και των ψευδο-αρχείων. Παρέχουμε ένα σκίτσο χάρτη. ο άτλαντας είναι μέσα η σελίδα του ανθρώπου .

Εντολές Linux
Αρχεία πίσσα · pv · Γάτα · tac · chmod · λαβή · διαφ · sed · Με · άνδρας · έσπρωξε · popd · fsck · δοκιμαστικό δίσκο · επ · fd · παντοκ · CD · $PATH · οκ · Συμμετοχή · jq · πτυχή · uniq · journalctl · ουρά · κατάσταση · ls · fstab · πέταξε έξω · πιο λιγο · chgrp · τσόουν · στροφή μηχανής · Κοίτα · χορδές · τύπος · μετονομάζω · φερμουάρ · ανοίγω φερμουάρ · βουνό · ποσό · εγκαθιστώ · fdisk · mkfs · rm · rmdir · rsync · df · gpg · εμείς · νανο · mkdir · από · ln · κηλίδα · μετατρέπω · rclone · κομματάκι · SRM
Διαδικασίες ψευδώνυμο · οθόνη · μπλουζα · όμορφη · renice · πρόοδος · στρας · Σύστημα · tmux · chsh · ιστορία · στο · σύνολο παραγωγής · Ελεύθερος · οι οποίες · dmesg · usermod · ΥΣΤΕΡΟΓΡΑΦΟ · chroot · xargs · tty · ροζ · lsof · vmstat · τέλος χρόνου · τείχος · Ναί · σκοτώνω · ύπνος · sudo · του · χρόνος · ομαδική προσθήκη · usermod · ομάδες · lshw · ΤΕΡΜΑΤΙΣΜΟΣ ΛΕΙΤΟΥΡΓΙΑΣ · επανεκκίνηση · να σταματήσει · απενεργοποίηση · passwd · lscpu · crontab · ημερομηνία · bg · fg
Δικτύωση netstat · ping · traceroute · ip · σσ · ποιος είναι · fail2ban · bmon · εσύ · δάχτυλο · nmap · ftp · μπούκλα · wget · που · ποιός είμαι · Σε · iptables · ssh-keygen · ufw

ΣΧΕΤΙΖΕΤΑΙ ΜΕ: Καλύτεροι φορητοί υπολογιστές Linux για προγραμματιστές και λάτρεις

ΔΙΑΒΑΣΤΕ ΤΗ ΣΥΝΕΧΕΙΑ Φωτογραφία προφίλ για τον Dave McKay Dave McKay
Ο Dave McKay χρησιμοποίησε για πρώτη φορά υπολογιστές όταν η διάτρητη χαρτοταινία ήταν στη μόδα και από τότε ασχολείται με τον προγραμματισμό. Μετά από περισσότερα από 30 χρόνια στη βιομηχανία της πληροφορικής, είναι πλέον δημοσιογράφος τεχνολογίας πλήρους απασχόλησης. Κατά τη διάρκεια της καριέρας του, έχει εργαστεί ως ελεύθερος επαγγελματίας προγραμματιστής, διευθυντής διεθνούς ομάδας ανάπτυξης λογισμικού, διευθυντής έργου υπηρεσιών πληροφορικής και, πιο πρόσφατα, ως Υπεύθυνος Προστασίας Δεδομένων. Η γραφή του έχει δημοσιευτεί από τα howtogeek.com, cloudsavvyit.com, itenterpriser.com και opensource.com. Ο Dave είναι ευαγγελιστής Linux και υπέρμαχος ανοιχτού κώδικα.
Διαβάστε το πλήρες βιογραφικό

Ενδιαφέροντα Άρθρα