Ερωτήσεις LinuxTeam

Από TeiWiki

Jump to: navigation, search

Πίνακας περιεχομένων

Τρόπος απάντησης

Οι απαντήσεις μπορούν να δωθούν για διάφορες διανομές, ωστόσο για να αποφύγουμε την ασάφεια οι ερωτήσεις αναφέρονται σε:

  • διανομή:
................
  • live cd:
................
  • shell:
................

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

Επίπεδο ερωτήσεων

Οι ερωτήσεις χωρίζονται σε 3 επίπεδα:

  • Εικόνα:Power-on.png - Έυκολες, υποχρεωτικές
  • Εικόνα:power-suspend.png - Μέτριας δυσκολίας, υποχρεωτικές
  • Εικόνα:Power-off.png - Εξαιρετικά δύσκολες, προαιρετικές

Ιστορία/Άδεια

  1. Εικόνα:Power-on.pngΤι είναι το Linux;
  2. Εικόνα:Power-on.pngΠότε δημιουργήθηκε το Linux και από ποιον;
  3. Εικόνα:Power-on.pngΑναφέρετε 5 Linux distros και πότε δημιουργήθηκαν.
  4. Εικόνα:Power-on.pngΤι είναι η άδεια GPL;
  5. Εικόνα:Power-on.pngΤι είναι το GNU project και ποιος ο εμπνευστής του;
  6. Εικόνα:Power-on.pngΠοια ήταν η πρώτη διανομή LiveCD;

Λειτουργικό Σύστημα

Βασικές έννοιες για ένα λειτουργικό σύστημα και ειδικότερα για Linux.

  1. Εικόνα:power-suspend.pngΠοιος είναι ο ρόλος ενός λειτουργικού συστήματος;
  2. Εικόνα:Power-on.pngΠοιος είναι ο ρόλος του swap partition σε ένα σύστημα Linux;
  3. Εικόνα:Power-on.pngΤι είναι το σύστημα αρχείων;
  4. Εικόνα:Power-on.pngΤι είναι soft και τι hard link;
  5. Εικόνα:power-suspend.pngΤι είναι οι αγωγοί (pipes) και σε τι είναι χρήσιμοι;
  6. Εικόνα:power-suspend.pngΣε τι χρησιμεύει ένα shell script (σενάριο φλοιού);
  7. Εικόνα:Power-on.pngΤι κάνει η κλήση συστήματος fork();
  8. Εικόνα:Power-off.pngΤι διαφορά έχουν οι διεργασίες (process) από τα threads;

Γλώσσες προγραμματισμού

  1. Εικόνα:power-suspend.pngΤι είναι compiler και τι interpreter; Ποια η διαφορά;
  2. Εικόνα:Power-on.pngAναφέρετε 3 compiled και 3 interpreted γλώσσες προγραμματισμού.

GUI

Γενικές γνώσεις για την γραφική διεπαφή χρήστη (GUI - Graphical User Interface)

  1. Εικόνα:Power-on.pngΑναφέρετε 5 window managers.
  2. Εικόνα:Power-on.pngΑναφέρετε 2 Desktop Environments.
  3. Εικόνα:Power-on.pngΤι είναι tiling window manager;
  4. Εικόνα:Power-on.pngΑναφέρετε 3 CLI και 3 GUI text editors.

Κονσόλα

Βασικές εντολές. To shell (κέλυφος) για το οποίο πρέπει να δωθούν οι απαντήσεις είναι το bash.

  1. Εικόνα:Power-on.pngΠώς δημιουργούμε ένα αρχείο;
  2. Εικόνα:Power-on.pngΠώς αντιγράφουμε ένα αρχείο;
  3. Εικόνα:Power-on.pngΠώς διαγράφουμε ένα αρχείο;
  4. Εικόνα:Power-on.pngΤι είναι το manual (εγχειρίδιο του Linux);
  5. Εικόνα:Power-on.pngΣε τι αναφέρονται τα sections 2 και 3 του manual;
  6. Εικόνα:Power-on.pngΠώς κάνουμε αναζήτηση μιας εντολής στο manual (εγχειρίδιο του Linux); (Βοήθεια: Διαβάστε τα αποτελέσματα της εντολής man man )
  7. Εικόνα:Power-on.pngΠώς ανακατευθύνουμε το stderr στο αρχείο errors.txt;
  8. Εικόνα:Power-on.pngΠώς μπορούμε να μετρήσουμε πόσες γραμμές έχει το αρχείο test.txt;
  9. Εικόνα:Power-on.pngΠώς βλέπουμε από γραμμή εντολών τον ελεύθερο χώρο στο σκληρό δίσκο;
  10. Εικόνα:Power-on.pngΠως βλέπουμε τον επεξεργαστή στον οποίο τρέχει το σύστημα και στα πόσα MHz "τρέχει".
  11. Εικόνα:Power-on.pngΠώς βλέπουμε πόσο χώρο καταλαμβάνει ένας directory (φάκελος) στο δίσκο;
  12. Εικόνα:Power-on.pngΔώστε την κατάλληλη εντολή που θα ψάξει στα αρχεία του καταλόγου linuxteam/ να βρει αν υπάρχει η λέξη "linux" ή "LINUX".
  13. Εικόνα:Power-on.pngΠώς θα αποσυμπιέσουμε το αρχείο test.tar.gz;
  14. Εικόνα:Power-on.pngΠώς θα δημιουργήσουμε έναν κατάλογο με όνομα t e s t (υπάρχει κενό ανάμεσα από τα γράμματα);
  15. Εικόνα:Power-on.pngΤι δικαιώματα θα δώσει η παρακάτω εντολή στο αρχείο;
    chmod 751 script.sh
  16. Εικόνα:Power-on.pngΔημιουργήστε ένα bash script το οποίο με τη σειρά
    • να δέχεται σαν παράμετρο το όνομα ενός προγράμματος,
    • να ψάχνει στις διεργασίες του συστήματος για το προγραμμα,
    • να εμφανιζει το pid της διεργασίας,
    • και στη συνεχεια να ρωτά αν θέλουμε να κάνουμε kill τη διεργασία.

Διαχείριση

  1. Εικόνα:Power-on.pngΑναφέρετε ποιο είναι το UID του root.
  2. Εικόνα:Power-on.pngΤι κάνει το sudo και ποιον σκοπό εξυπηρετεί.
  3. Εικόνα:Power-on.pngΠως βλέπουμε από γραμμή εντολών ποιον πυρήνα τρέχει το σύστημα.
  4. Εικόνα:Power-on.pngΣε ποιο αρχείο ρυθμίζουμε τον DNS του συστήματος.
  5. Εικόνα:Power-on.pngΤι είναι LAMP και σε τι μας χρησιμεύει.
  6. Εικόνα:Power-on.pngΠως βλέπουμε σε ποια groups ανήκει ο χρήστης linuxteam?
  7. Εικόνα:Power-on.pngΠως θα δημιουργήσουμε τον χρήστη linuxteam?
  8. Εικόνα:Power-on.pngΑναφέρετε 4 shells.
  9. Εικόνα:Power-on.pngΠως μπορούμε να μπλοκάρουμε την πρόσβαση στο site www.teilar.gr;
  10. Εικόνα:Power-on.pngΜε ποια εντολή προσθέτουμε τον χρήστη linuxteam στο group με όνομα core?
  11. Εικόνα:Power-on.pngΑναφέρετε σε ποιο directory του Linux βρίσκονται οι C libraries.
  12. Εικόνα:Power-on.pngΤι είναι ο Apache και πως τον ξεκινάτε στο σύστημά σας;
  13. Εικόνα:power-suspend.pngΠοιος ο σκοπός του αρχείου /etc/fstab;
  14. Εικόνα:Power-on.pngΜε ποια εντολή αλλάζουμε τον κωδικό ενός χρήστη?
  15. Εικόνα:Power-on.pngΠως θα ορίσετε στο σύστημα στατική IP 194.42.54.9;
  16. Εικόνα:power-suspend.pngΠοιος ο ρόλος του bootloader;
  17. Εικόνα:Power-on.pngAναφέρετε 2 bootloaders. Αναφέρετε που βρίσκονται τα configuration files αυτών.
  18. Εικόνα:Power-on.pngΠως θα δώσουμε δικαιώματα "-rwxr-xr--" στο αρχείο "test.bin";
  19. Εικόνα:Power-on.pngΠως θα ορίσουμε owner "linuxteam" και group "users" στο φάκελο shells/ ;
  20. Εικόνα:Power-on.pngΤι είναι το SSH και ποια η βασική του διαφορά με το rlogin;
  21. Εικόνα:Power-on.pngΣε ποιο αρχείο φυλάσσονται οι κρυπτογραφημένοι κωδικοί των χρηστών ?
  22. Εικόνα:Power-on.pngΑναφέρετε 5 package managers και τα είδη των αρχείων που υποστηρίζουν.
  23. Εικόνα:Power-on.pngΠόσα runlevels υπάρχουν και ποιο αντιπροσωπεύει το reboot;
  24. Εικόνα:Power-on.pngΠώς θα εκτελούμε μια εντολή κάθε βδομάδα μια συγκεκριμένη χρονική στιγμή (π.χ. καθε Δευτέρα στις 19:00);
  25. Εικόνα:Power-on.pngΠώς θα εκτελέσουμε μια εντολή μια συγκεκριμένη χρονική στιγμή (πχ στις 27/6/2008 13:37);
  26. Εικόνα:Power-on.pngΠώς θα κάνουμε ένα πρόγραμμα να εκτελείται κατά την εκκίνηση του συστήματος;
  27. Εικόνα:power-suspend.pngΣε περίπτωση που τρέχει Apache σε ένα Linux σύστημα, που πρέπει να τοποθετήσετε τα αρχεία σας για να φαίνονται στο web; Σε ποια διεύθυνση μπορείτε να τα δείτε; (Αναφέρετε το configuration του apache)
  28. Εικόνα:Power-on.pngΤι κάνει η εντολή "iwconfig";
  29. Εικόνα:Power-on.pngΣε ποιο directory βρίσκεται ο πηγαίος κώδικας του Linux kernel ?

Κοινότητα

  1. Τι θα κάνετε με το shell που θα πάρετε σε περίπτωση που περάσετε το test;

Δείτε επίσης