Windows Tips & News

Το WSL έχει υποστήριξη εργασιών στο παρασκήνιο

ΠΡΟΤΕΙΝΕΤΑΙ: Κάντε κλικ εδώ για να διορθώσετε προβλήματα των Windows και να βελτιστοποιήσετε την απόδοση του συστήματος

Ξεκινώντας με το Windows 10 build 17046, το Windows Subsytem for Linux (WSL) έχει υποστήριξη για μακροχρόνιες εργασίες στο παρασκήνιο, παρόμοια με τον τρόπο που το υποσύστημα των Windows έχει Υπηρεσίες. Αυτή είναι μια πραγματικά εντυπωσιακή αλλαγή για τους χρήστες του WSL που εργάζονται με διακομιστές όπως Απάχης ή εφαρμογές όπως οθόνη ή tmux. Τώρα μπορούν να τρέξουν στο παρασκήνιο σαν κανονικοί δαίμονες Linux. Η δυνατότητα εκτέλεσης δαιμόνων έλειπε και ζητήθηκε πολύ από τους χρήστες.

Διαφήμιση

Περιεχόμενακρύβω
Ανυψωμένες και μη ανυψωμένες περιπτώσεις
Εργασίες εκκίνησης
Εργασίες φόντου σε δράση

Ανυψωμένες και μη ανυψωμένες περιπτώσεις

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

Εργασίες εκκίνησης

Το WSL στην έκδοση 17046 και άνω υποστηρίζει πλέον εργασίες εκκίνησης. Αν και στερείται υποστήριξης των κλασικών συστημάτων έναρξης Linux, όπως το SysV ή το OpenRC, καθώς και του σύγχρονου συστήματος εκκίνησης SystemD, τώρα είναι δυνατό να δημιουργήσετε ένα προσαρμοσμένο σενάριο εκκίνησης ή να χρησιμοποιήσετε το Task Scheduler.

Εργασίες φόντου σε δράση

Για να δοκιμάσετε τη δυνατότητα εργασιών παρασκηνίου σε δράση, αναβαθμίστε την παρουσία της Προεπισκόπησης Insider σε έκδοση 17046 των Windows 10 και εγκαταστήστε κάποια εφαρμογή που μπορεί να εκτελεστεί στο παρασκήνιο. Για παράδειγμα, μπορεί να είναι tmux, την εφαρμογή εικονικού πολυπλέκτη.
Μπορείτε να δημιουργήσετε μια νέα συνεδρία φόντου tmux με την ακόλουθη εντολή:

Συνεδρία φόντου tmux new -s

Η συνεδρία θα ονομάζεται απλώς "backgroundsession".Tmux Νέα συνεδρία

Για να διασφαλίσετε ότι εκτελείται στο παρασκήνιο, μπορείτε να χρησιμοποιήσετε οποιονδήποτε διαχειριστή διεργασιών όπως ps ή htop. Εδώ είναι η έξοδος htop.Συνεδρία Tmux σε Htop

Τώρα, μπορείτε να κλείσετε το παράθυρο WSL και η εργασία θα συνεχίσει να εκτελείται!

Για να το ελέγξετε, ανοίξτε ένα νέο παράθυρο WSL και ελέγξτε τις διαθέσιμες συνεδρίες tmux με την εντολή:

tmux ls

Θα βρείτε την προηγούμενη συνεδρία σας να τρέχει:Συνεδρία επανασύνδεσης Tmux

Μπορείτε να το ενεργοποιήσετε ξανά με την παρακάτω εντολή και να συνεχίσετε από εκεί που σταματήσατε.

tmux επισυνάψτε -t συνεδρία φόντου
Η συνεδρία Tmux επανασυνδέθηκε

Άρθρα ενδιαφέροντος:

  • Ενεργοποιήστε το WSL στα Windows 10
  • Ορισμός προεπιλεγμένου χρήστη για WSL στα Windows 10
  • Εγκαταστήστε το Linux Distros από το Microsoft Store στα Windows 10

Πηγή: Ιστολόγιο MSDN.

ΠΡΟΤΕΙΝΕΤΑΙ: Κάντε κλικ εδώ για να διορθώσετε προβλήματα των Windows και να βελτιστοποιήσετε την απόδοση του συστήματος
Ο σταθερός Microsoft Edge 99 κυκλοφορεί με νέες δυνατότητες

Ο σταθερός Microsoft Edge 99 κυκλοφορεί με νέες δυνατότητες

Η Microsoft κυκλοφόρησε σήμερα τον Microsoft Edge 99 σε όλους όσους χρησιμοποιούν τη σταθερή έκδο...

Διαβάστε περισσότερα

Το Edge Canary έχει λάβει μια νέα δυνατότητα Web App Sidebar

Το Edge Canary έχει λάβει μια νέα δυνατότητα Web App Sidebar

Η Microsoft εργάζεται σε μια νέα δυνατότητα για το πρόγραμμα περιήγησής της Edge που ονομάζεται "...

Διαβάστε περισσότερα

Το Winget 1.2 έχει βγει

Το Winget 1.2 έχει βγει

Ο διαχειριστής πακέτων ανοιχτού κώδικα της Microsoft για Windows, το winget, έφτασε σε ένα ακόμη ...

Διαβάστε περισσότερα