Skip to main content
0002
sec171
satpraxis 2022
now 33 2022
11 Φεβρουαρίου 2013 06:10

Στα άδυτα ενός δορυφορικού δέκτη Linux

Η δομή των φακέλων και των αρχείων

Γράφει: Παύλος Κερασίδης
2940b97ab5721a9e279f736f864f4ce6 XL 55407f3e

Featured | Εμείς μπορεί απλά να πατάμε πλήκτρα στο τηλεχειριστήριο, από την πλευρά όμως ενός Linux δέκτη, τρέχουν εντολές που ψάχνουν αρχεία προγραμμάτων, ρυθμίσεων και δεδομένων στους φακέλους αυτού του μικρού υπολογιστή. Η δύναμη της πληθωρικότητας των εφαρμογών των δεκτών με λογισμικό Linux βασίζεται ακριβώς εκεί, στο γνωστό ανοιχτό λειτουργικό σύστημα και γι’ αυτό το λόγο αξίζει ένα ταξίδι στη δομή των φακέλων και των αρχείων στο εσωτερικό του για την καλύτερη κατανόησή του…Η ραγδαία εξέλιξη του λογισμικού Linux δεν έχει επηρεάσει μόνο τους προσωπικούς υπολογιστές, αλλά και ένα σωρό άλλες συσκευές, υλοποιώντας εφαρμογές «μεταμφιεσμένες» σε κάτι απλό και προσιτό, κρύβοντας την ισχύ και την πολυπλοκότητα που βρίσκονται από πίσω τους. Ευτυχώς, στο χώρο μας είδαμε από νωρίς αυτήν την επιρροή χάρη στην Dream Multimedia, που υλοποίησε ένα δορυφορικό δέκτη – υπολογιστή, με μια έκδοση του λογισμικού Linux, το περίφημο Enigma. Η κίνηση αυτή δημιούργησε φαινόμενο χιονοστιβάδας, με αποτέλεσμα αυτή τη στιγμή να μετράμε δεκάδες μοντέλα δεκτών από διαφορετικές εταιρείες, τα οποία τρέχουν διάφορες εκδόσεις του διάσημου λογισμικού Linux. Τα προτερήματα που απέδωσε το λειτουργικό σύστημα του πιγκουίνου στους δορυφορικούς δέκτες είναι πλέον ευρέως γνωστά και ανεξάρτητα με την έκδοση/image του λογισμικού, η καρδιά των δεκτών είναι πάντα η ίδια, το Linux. Έτσι λοιπόν, η εξερεύνηση στη δομή των φακέλων και στα αρχεία των δεκτών αυτών, δε διαφέρει πολύ από μοντέλο σε μοντέλο και μας δίνει τη δυνατότητα να έρθουμε λίγο πιο κοντά στην κατανόησή τους.  

Η δομή των φακέλων ενός Linux δέκτη
Όπως συμβαίνει και στα Windows, έτσι και στο Linux υπάρχει δενδροειδής δομή των φακέλων του συστήματος. Τα διαφορετικά images λογισμικών που κυκλοφορούν στο διαδίκτυο για τους διάφορους δέκτες Linux δεν παρουσιάζουν πολλές διαφορές στη δομή των φακέλων, αλλά είναι προσαρμοσμένα στο hardware του καθενός. Είτε λοιπόν πρόκειται για δέκτη Dreambox είτε IPBox είτε Kathrein, εάν τρέχει Linux, θα συναντήσουμε τους παρακάτω φακέλους.
 

/Η αφετηρία (root) των φακέλων. Θα μπορούσαμε να το παρομοιάσουμε ως το My Computer των Windows. Κάτω από αυτόν βρίσκονται όλοι οι υπόλοιποι.
/binΕδώ συναντάμε τις βασικές-θεμελιώδεις εντολές που χρησιμοποιούνται στο σύστημα, όπως τις εντολές ls, gzip, mkdir, ping και άλλες πολλές του λογισμικού Linux.
/bootΑρχεία για την εκκίνηση του δέκτη, συμπεριλαμβανομένου του kernel, του πυρήνα του λογισμικού.
/devΟι οδηγοί (drivers) των συσκευών για το hardware με το οποίο το σύστημα αλληλεπιδρά.
/etcΤα αρχεία ρυθμίσεων του συστήματος. Ένας από τους πολυσύχναστους φακέλους που θα δούμε παρακάτω.
/homeΟ φάκελος που αντιστοιχεί σε κάθε χρήστη του συστήματος.
/libΟι βιβλιοθήκες (libraries) ή οι κώδικες που χρησιμοποιούν πολλά προγράμματα (όπως και ο kernel).
/mediaΤο σημείο όπου προστίθενται (γίνονται mount) αποσπώμενα μέσα, όπως DVDs, HDDs, USB stick, κ.ά.
/mntΈνα ακόμα σημείο όπου προστίθενται αποσπώμενα μέσα, όπως DVDs, HDDs, USB stick, κ.ά.
/procΠληροφορίες για τον Kernel, έλεγχος διεργασιών.
/sbinΕντολές του συστήματος, κυρίως του χρήστη root.
/sysΠληροφορίες πραγματικού χρόνου για συσκευές που χρησιμοποιούνται από τον kernel.
/tmpΠροσωρινά αρχεία. Ένας ακόμα πολυσύχναστος φάκελος που θα δούμε παρακάτω.
/usrΜια σύνθετη ιεραρχία πρόσθετων προγραμμάτων και αρχείων.
/varΕδώ τοποθετούνται τα αρχεία που αλλάζουν συχνά. Ίσως ο πιο πολυσύχναστος φάκελος στους δέκτες μας.

  

Οι πιο πολυσύχναστοι…
Εδώ θα αναφέρουμε τους φακέλους και υποφακέλους που μας ενδιαφέρουν πιο πολύ σε καθημερινή χρήση και τους οποίους επισκεπτόμαστε» ανά τακτά χρονικά διαστήματα. Πολλοί από αυτούς τους φακέλους, ανάλογα το image, εμφανίζονται ως συντόμευση κάτω από το / αλλά στην ουσία είναι υποφάκελοι κεντρικότερων φακέλων. Στα παρακάτω, υπάρχει το ενδεχόμενο να συναντήσουμε διαφορές από δέκτη σε δέκτη, όπως και από image σε image.

/tmp. Ο ίδιος φάκελος εντοπίζεται και στο /var/tmp. Στο φάκελο αυτό τοποθετούμε τα plugins όταν θέλουμε να κάνουμε χειροκίνητη εγκατάσταση μέσα από τα μενού του δέκτη και όχι αυτόματη εγκατάσταση μέσω σύνδεσης με Server της ομάδας του image. Όλα τα σύγχρονα images διαθέτουν δυνατότητα εγκατάστασης manual install στην κατηγορία των addons για την εγκατάσταση πακέτων (ανάλογα το image υποστηρίζονται διαφορετικά πακέτα) που τοποθετούμε στο φάκελο /tmp. Τη διαδικασία αυτή την ακολουθούμε όταν το image δε διαθέτει Server για αυτόματο κατέβασμα/εγκατάσταση ενός plugin ή όταν ο Server του image δε διαθέτει το plugin που ψάχνουμε, οπότε και καταφεύγουμε σε χειροκίνητη αναζήτηση και κατέβασμα από το Internet. 

/hdd. Ο ίδιος φάκελος εντοπίζεται και στο /media/hdd. Μάλιστα, υπάρχουν λογισμικά που δεν έχουν συντόμευση του φακέλου κάτω από το /. Στο φάκελο αυτό εντοπίζουμε τα αρχεία του σκληρού δίσκου που πιθανώς έχουμε εγκαταστήσει στο δέκτη μας. Όλες οι εγγραφές δορυφορικών προγραμμάτων εντοπίζονται εκεί και φυσικά μπορούμε να τις μεταφέρουμε μέσω Ethernet στον υπολογιστή μας.  

/media και /mnt. Στους φακέλους αυτούς συναντάμε το σκληρό δίσκο (όπως αναφέραμε παραπάνω), αλλά και γενικότερα συσκευές USB ή DVD σε περίπτωση που έχουμε τοποθετήσει στο δέκτη μας. Στο φάκελο /media και πιο συγκεκριμένα σε υποφακέλους του, τοποθετούμε αρχεία multimedia. 

/var/etc. Εδώ συναντάμε τις λίστες των καναλιών όπου έχουν καταγραφεί τα κανάλια του δέκτη και μπορούμε να τις αποθηκεύσουμε στον υπολογιστή μας για να τις περάσουμε σε νέο image. Στο σημείο αυτό συναντήσαμε διαφορές μεταξύ δεκτών Dreambox και IPBox (με λογισμικό DGS). Ωστόσο, η κατεύθυνση και η λογική είναι παρόμοια. Στον φάκελο /var/etc τοποθετείται το αρχείο init για την αλλαγή διεύθυνσης MAC στους κλώνους κατά την εκκίνησή τους.  

/var/keys. Ο φάκελος όπου τοποθετούνται τα αρχεία με τα κλειδιά που διαβάζει ο emulator που τρέχουμε στο δέκτη μας. Τα αρχεία αυτά μπορούμε να τα ανεβάσουμε χειροκίνητα στο φάκελο, είτε να τα αναβαθμίσουμε αυτόματα από το Internet, στην περίπτωση που το image μας δίνει αυτή τη δυνατότητα.  

Οι φάκελοι των emulators
Μεγάλο μέρος της δημοτικότητας των δεκτών Linux οφείλεται στους emulators, που τους επιτρέπουν να διαβάζουν κάρτες smartcard, να τρέχουν κλειδιά, όπως και να λαμβάνουν μέρος σε δίκτυα cardsharing. Τα λογισμικά αυτά, είτε τα εγκαταστήσουμε χειροκίνητα είτε αυτόματα, χρειάζονται παραμετροποίηση των αρχείων τους για τη σωστή λειτουργία τους. Όπως φαντάζεστε, ανάλογα το δέκτη (ειδικά ανάλογα την εταιρεία κατασκευής) και το image, τα πράγματα μπορεί να είναι διαφορετικά, ωστόσο παρακάτω θα δούμε τις συνθήκες που επικρατούν συνήθως για τους πιο διάσημους emulators. 

Mgcamd. Ο φάκελος στον οποίο εμπεριέχεται το αρχείο, όπου περιέχονται οι πληροφορίες που συμβουλεύεται το emulator για να συνδεθεί ως πελάτης σε δίκτυα CS είναι ο /var/keys. Εκεί συναντάμε το newcamd.list.  

CCcam. Το αρχείο ρυθμίσεων του emulator είτε πρόκειται για λειτουργία Server ή Client, βρίσκεται στο φάκελο /var/etc και πρόκειται για το CCcam.cfg.  

NewCS. Το αρχείο παραμετροποίησης του διάσημου server emulator βρίσκεται στο φάκελο /var/tuxbox/config, και είναι το newcs.xml, αλλά είναι πολύ πιθανό να το συναντήσουμε σε διαφορετική τοποθεσία.  

Camd3. Ο φάκελος που περιέχει τα αρχεία ρύθμισης του emulator, συνήθως είναι ο /var/keys και είναι τα camd3.config (για ρύθμιση client), camd3.users και camd3servers. 

Εργαλεία και εντολές…
Για την πρόσβαση σε όλα όσα αναφέρουμε παραπάνω, χρησιμοποιούμε ένα πρόγραμμα FTP (File Transfer Protocol), με το οποίο συνδεόμαστε στο δέκτη μέσω της θύρας Ethernet. Ένα πολύ αποδοτικό πρόγραμμα για αυτή τη δουλειά είναι το freeware, Filezilla. Αφότου ωστόσο αποκτήσουμε πρόσβαση στους φακέλους του δέκτη, για να επεξεργαστούμε τα αρχεία του δέκτη, θα χρειαστούμε ένα πρόγραμμα editor, όπως το freeware PSPad Editor. Από τα μενού του Filezilla (στα Settings) πρέπει να αντιστοιχήσουμε το πρόγραμμα editor με το άνοιγμα και την επεξεργασία των αρχείων και ήμαστε έτοιμοι να χειριστούμε το δέκτη μας.

Ένας άλλος τρόπος περιήγησης στους φακέλους και στα αρχεία του δέκτη είναι μέσω σύνδεσης telnet, δηλαδή με την εκτέλεση εντολών μέσω της θύρας Ethernet. Για να συνδεθούμε στους δέκτες με telnet μπορούμε να χρησιμοποιήσουμε το πρόγραμμα Command Prompt των Windows ή με άλλα προγράμματα, όπως το PuTTY. Αφού συνδεθούμε στο δέκτη μπορούμε να χρησιμοποιήσουμε εντολές όπως:

# cd /var/keys Με την εντολή “cd” οδηγούμαστε στο αντίστοιχο φάκελο. Στο παράδειγμα μεταφερόμαστε στο φάκελο /var/keys. 

/var/keys # cd .. Με την εντολή “cd ..” οδηγούμαστε ένα φάκελο πάνω σε ιεραρχία απ’ όπου βρισκόμαστε. Στο παράδειγμα μεταφερόμαστε στο φάκελο /var. 

# ls Με την εντολή “ls” εμφανίζονται τα περιεχόμενα του φακέλου που βρισκόμαστε. 

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

Η ΑΓΟΡΑ ΣΗΜΕΡΑ

Kathrein UFO Prolite
Η Kathrein παρουσιάζει τη νέα σειρά ψηφιακών συσκευών Compact Headend με την ονομασία UFO Prolite, σχεδιασμένη για να καλύψει τις ανάγκες των σύγχρονων επαγγελματικών εγκαταστάσεων σε συστήματα διαχ…
Multimedia Perspectives / FAGOR Aura D2
Η επίγεια κεραία Aura D2 έχει σχεδιαστεί από την Multimedia Perspectives / FAGOR για λήψη ψηφιακού τηλεοπτικού σήματος, τόσο σε ατομικές όσο και σε κεντρικές εγκαταστάσεις κεραιών, πλήρως προσαρμοσμ…
Linkvil W610W
Το W610W είναι ένα φορητό, κομψό τηλέφωνο Wi-Fi που χρησιμοποιείται ευρέως σε επιχειρήσεις, εμπορικά κέντρα και ξενοδοχεία. Είναι εξοπλισμένο με έγχρωμη οθόνη 2 ιντσών και 16 προγραμματιζόμενα πλήκτ…
Ruijie-Reyee RG-AP680-L
Υπάρχουν σημεία όπου η συνδεσιμότητα δοκιμάζεται: υπαίθριοι χώροι, ακτές, πισίνες, λιμάνια, ξενοδοχεία δίπλα στο κύμα. Εκεί που οι περισσότερες λύσεις σταματούν, το RG-AP680-L της Ruijie-Reyee ξεκιν…
JollyLine Smart TV JL1505, JL1502/2, JL1511
Νέα σειρά τηλεχειριστηρίων αντικατάστασης JollyLine Smart TV στο B2B της EDISION. Πρόκειται για τηλεχειριστήρια Bluetooth + IR που είναι έτοιμα και προγραμματισμένα για να χρησιμοποιηθούν ως τηλεχει…
Τιμοκατάλογος επαγγελματικών πακέτων IKUHot / IKUGaF για ξενοδοχεία και Gap Fillers από την IDComs
Διαθέσιμος είναι ο ανανεωμένος τιμοκατάλογος της IDComs για τα νέα επαγγελματικά πακέτα IKUHot / IKUGaF για ξενοδοχεία και Gap Fillers. Πρόκειται για έτοιμες συνθέσεις διάφανης μεταφοράς διαμόρφωσης…
Yeastar Linkus UC Clients
Σχεδιασμένο για συστήματα Yeastar PBX, το Linkus UC Clients είναι μια δωρεάν εφαρμογή ενοποιημένων επικοινωνιών για web, κινητά και υπολογιστές. Βοηθάει τους χρήστες να παραμένουν συνδεδεμένοι οπουδ…
Νέος τιμοκατάλογος PROMAX 2026 από την IDComs
Από 1 Ιανουαρίου 2026 ισχύει νέος τιμοκατάλογος της PROMAX, ο οποίος περιλαμβάνει μία μικρή προσαρμογή τιμής, εξαιτίας της αύξησης του κόστους των εξαρτημάτων. Σαφώς, ο νέος τιμοκατάλογος περιλαμβάν…
Grandstream GWN7062E & GWN7062ET
Η PartnerNET φροντίζει να επιλέγει προϊόντα - λύσεις που να προσφέρουν ουσιαστικό πλεονέκτημα και να κάνουν τον επαγγελματία πιο ευέλικτο, την ομάδα πιο παραγωγική και την επιχείρηση πιο ανθεκτική σ…
EDISION 100 SUPER HD ALU
Τα EDISION 100 SUPER HD ALU είναι εξαιρετικά σταθερά αλουμινένια δορυφορικά κάτοπτρα λευκού (WHITE) και γκρι (GREY) χρώματος αντίστοιχα, με διπλό μονοκόμματο βραχίονα στερέωσης βάσεων LNB, για μέγισ…
TP-Link Agile Series Switches
Τα Omada Switch της σειράς Agile προσφέρουν μια οικονομική αναβάθμιση από μη διαχειριζόμενες σε διαχειριζόμενες λύσεις μέσω cloud, επιτρέποντας την απλοποιημένη εγκατάσταση, την απομακρυσμένη παρακο…
Audien VL-FM1500
Η εταιρεία KAL Electronics ανακοινώνει την παραλαβή μιας νέας μηχανής καπνού. Πρόκειται για την VL-FM1500 της Audien, μια επαγγελματική μηχανή παραγωγής καπνού υψηλής ισχύος που είναι ιδανική για cl…

ΣΕ ΑΥΤΟ ΤΟ ΤΕΥΧΟΣ

ΨΗΦΙΑΚΗ ΤΗΛΕΟΡΑΣΗ, τεύχος Φεβρουαρίου 2026
Το νέο τεύχος Φεβρουαρίου 2026 του περιοδικού «Ψηφιακή Τηλεόραση» κυκλοφορεί πάντα μαζί με το περιοδικό «Security Report», που ηγείται στην αγορά των ηλεκτρονικών συστημάτων ασφαλείας.  Θέματα Τε…
Ελληνική Μυθοπλασία
Μπαίνοντας στο δεύτερο μισό της τηλεοπτικής σεζόν 2025-26, το τοπίο στην ελληνική τηλεόραση αναδιαμορφώνεται με την είσοδο νέων παραγωγών. Τα μεγάλα τηλεοπτικά κανάλια συνεχίζουν να επενδύουν δυναμι…
EDISION PROTON S2 plus
Έναν νέο δέκτη EDISION δοκιμάσαμε για να παρουσιάσουμε στο τεύχος αυτού του μήνα. Πρόκειται για τον PROTON S2 plus, έναν πολύ οικονομικό δορυφορικό δέκτη με Full HD ανάλυση, αναβαθμισμένο μενού και…
Sat & Zap, Φεβρουάριος 2026
Οι φίλοι της δορυφορικής οφείλουμε να ομολογήσουμε ότι το ματς Δορυφορική λήψη – Ιντερνετικό στρήμινγκ έχει λήξει με καθαρό νικητή το Ιντερνετικό στρήμινγκ. Εδώ και καιρό, βλέπουμε ελάχιστα ευρωπαϊκ…
Επισκόπηση απορρήτου

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