Top 60 ερωτήσεις και απαντήσεις σε συνέντευξη Linux (Λήψη PDF)

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

Anonim

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

Αυτή η λίστα βασικών ερωτήσεων συνέντευξης Linux καλύπτει 60+ σημαντικές ερωτήσεις συνέντευξης για νέους και ερωτήσεις συνέντευξης Linux και απαντήσεις για έμπειρους υποψήφιους για να βοηθήσουν στην προετοιμασία της συνέντευξης. Αυτός ο λεπτομερής οδηγός ερωτήσεων συνέντευξης Linux θα σας βοηθήσει να σπάσετε τη συνέντευξη εργασίας στο Linux.

Λήψη PDF

Ερωτήσεις και απαντήσεις συνέντευξης εντολών Linux για έμπειρους

1) Τι είναι το Linux;

Το Linux είναι ένα λειτουργικό σύστημα που βασίζεται στο UNIX και παρουσιάστηκε για πρώτη φορά από τον Linus Torvalds. Βασίζεται στον πυρήνα Linux και μπορεί να τρέξει σε διαφορετικές πλατφόρμες υλικού που κατασκευάζονται από Intel, MIPS, HP, IBM, SPARC και Motorola. Ένα άλλο δημοφιλές στοιχείο στο Linux είναι η μασκότ του, μια πιγκουίνος που ονομάζεται Tux.

2) Ποια είναι η διαφορά μεταξύ UNIX και LINUX;

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

3) Τι είναι το BASH;

Το BASH είναι σύντομο για το Bourne Again SHell. Γράφτηκε από τον Steve Bourne ως αντικατάσταση του αρχικού Bourne Shell (εκπροσωπείται από / bin / sh). Συνδυάζει όλες τις δυνατότητες από την αρχική έκδοση του Bourne Shell, καθώς και πρόσθετες λειτουργίες που διευκολύνουν και πιο βολικά στη χρήση. Από τότε έχει προσαρμοστεί ως το προεπιλεγμένο κέλυφος για τα περισσότερα συστήματα που χρησιμοποιούν Linux.

4) Τι είναι το Linux Kernel;

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

5) Τι είναι το LILO;

Το LILO είναι ένας φορτωτής εκκίνησης για Linux. Χρησιμοποιείται κυρίως για τη φόρτωση του λειτουργικού συστήματος Linux στην κύρια μνήμη, ώστε να μπορεί να ξεκινήσει τη λειτουργία του.

6) Τι είναι ο χώρος ανταλλαγής;

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

7) Ποιο είναι το πλεονέκτημα του ανοιχτού κώδικα;

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

8) Ποια είναι τα βασικά στοιχεία του Linux;

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

9) Βοηθά ένα σύστημα Linux να έχει εγκαταστήσει πολλά περιβάλλοντα επιφάνειας εργασίας;

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

10) Ποια είναι η βασική διαφορά μεταξύ BASH και DOS;

Οι βασικές διαφορές μεταξύ της κονσόλας BASH και DOS βρίσκονται σε 3 περιοχές:

- Οι εντολές BASH είναι πεζών-κεφαλαίων, ενώ οι εντολές DOS δεν είναι.

- Στην περιοχή BASH, ο χαρακτήρας είναι ένας διαχωριστής καταλόγου και λειτουργεί ως χαρακτήρας διαφυγής. Στην περιοχή DOS, / χρησιμεύει ως οριοθέτης ορίσματος εντολών και \ είναι ο διαχωριστής καταλόγου

- Το DOS ακολουθεί μια σύμβαση για την ονομασία αρχείων, το οποίο είναι όνομα αρχείου 8 χαρακτήρων ακολουθούμενο από τελεία και 3 χαρακτήρες για την επέκταση. Η BASH δεν ακολουθεί τέτοια σύμβαση.

11) Ποια είναι η σημασία του έργου GNU;

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

12) Περιγράψτε τον λογαριασμό ρίζας.

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

13) Τι είναι το CLI;

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

14) Τι είναι το GUI;

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

15) Πώς ανοίγετε μια γραμμή εντολών κατά την έκδοση μιας εντολής;

Για να ανοίξετε το προεπιλεγμένο κέλυφος (το οποίο βρίσκεται η γραμμή εντολών), πατήστε Ctrl-Alt-F1. Αυτό θα παρέχει μια διεπαφή γραμμής εντολών (CLI) από την οποία μπορείτε να εκτελέσετε εντολές όπως απαιτείται.

16) Πώς μπορείτε να μάθετε πόση μνήμη χρησιμοποιεί το Linux;

Από ένα κέλυφος εντολών, χρησιμοποιήστε την εντολή "concatenate": cat / proc / meminfo για πληροφορίες χρήσης μνήμης. Θα πρέπει να δείτε μια γραμμή που να ξεκινάει κάτι όπως το Mem: 64655360, κ.λπ. Αυτή είναι η συνολική μνήμη που το Linux πιστεύει ότι διαθέτει για χρήση.

Μπορείτε επίσης να χρησιμοποιήσετε εντολές

free - mvmstattophtop

για να βρείτε την τρέχουσα χρήση μνήμης

17) Τι είναι ένα τυπικό μέγεθος για ένα διαμέρισμα swap σε ένα σύστημα Linux;

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

18) Τι είναι οι συμβολικοί σύνδεσμοι;

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

19) Λειτουργεί ο συνδυασμός πλήκτρων Ctrl + Alt + Del σε Linux;

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

20) Πώς αναφέρεστε στην παράλληλη θύρα όπου συνδέονται συσκευές όπως εκτυπωτές;

Ενώ στα Windows αναφέρεται στην παράλληλη θύρα ως θύρα LPT, στο Linux το αναφέρετε ως / dev / lp. Επομένως, τα LPT1, LPT2 και LPT3 θα αναφέρονται ως / dev / lp0, / dev / lp1 ή / dev / lp2 στο Linux.

21) Οι δίσκοι όπως ο σκληρός δίσκος και οι δισκέτες αντιπροσωπεύονται με γράμματα μονάδας δίσκου;

Όχι. Στο Linux, κάθε μονάδα δίσκου και συσκευή έχουν διαφορετικούς χαρακτηρισμούς. Για παράδειγμα, οι δισκέτες αναφέρονται ως / dev / fd0 και / dev / fd1. Οι σκληροί δίσκοι IDE / EIDE αναφέρονται ως / dev / hda, / dev / hdb, / dev / hdc και ούτω καθεξής.

22) Πώς αλλάζετε τα δικαιώματα στο Linux;

Υποθέτοντας ότι είστε ο διαχειριστής του συστήματος ή ο κάτοχος ενός αρχείου ή καταλόγου, μπορείτε να εκχωρήσετε άδεια χρησιμοποιώντας την εντολή chmod. Χρησιμοποιήστε το σύμβολο + για να προσθέσετε άδεια ή - σύμβολο για να αρνηθείτε την άδεια, μαζί με οποιοδήποτε από τα ακόλουθα γράμματα: u (χρήστης), g (ομάδα), o (άλλα), a (all), r (read), w (write) και x (εκτέλεση). Για παράδειγμα, η εντολή chmod go + rw FILE1.TXT παρέχει πρόσβαση ανάγνωσης και εγγραφής στο αρχείο FILE1.TXT, το οποίο εκχωρείται σε ομάδες και άλλους.

23) Στο Linux, ποια ονόματα εκχωρούνται στις διάφορες σειριακές θύρες;

Οι σειριακές θύρες αναγνωρίζονται ως / dev / ttyS0 έως / dev / ttyS7. Αυτά είναι τα αντίστοιχα ονόματα COM1 έως COM8 στα Windows.

24) Πώς αποκτάτε πρόσβαση σε διαμερίσματα στο Linux;

Το Linux εκχωρεί αριθμούς στο τέλος του αναγνωριστικού μονάδας δίσκου. Για παράδειγμα, εάν ο πρώτος σκληρός δίσκος IDE είχε τρία κύρια διαμερίσματα, θα ονομάζονταν / αριθμήθηκαν, / dev / hda1, / dev / hda2 και / dev / hda3.

25) Τι είναι οι σκληροί σύνδεσμοι;

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

26) Ποιο είναι το μέγιστο μήκος ενός ονόματος αρχείου στο Linux;

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

27) Ποια είναι τα ονόματα αρχείων που προηγούνται μιας τελείας;

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

28) Εξηγήστε την εικονική επιφάνεια εργασίας.

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

29) Πώς μοιράζεστε ένα πρόγραμμα σε διαφορετικούς εικονικούς επιτραπέζιους υπολογιστές στο Linux;

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

30) Τι αντιπροσωπεύει ένας ανώνυμος (άδειος) κατάλογος;

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

31) Ποια είναι η εντολή pwd;

Η εντολή pwd είναι σύντομη για την εντολή καταλόγου εργασίας εκτύπωσης.

Παράδειγμα:

pwd

Παραγωγή:

/home/guru99/myDir

32) Τι είναι οι δαίμονες;

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

33) Πώς αλλάζετε από ένα περιβάλλον επιφάνειας εργασίας σε άλλο, όπως η μετάβαση από το KDE στο Gnome;

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

34) Ποια είναι τα είδη των δικαιωμάτων στο Linux;

Υπάρχουν 3 είδη δικαιωμάτων στο Linux: - Διαβάστε: οι χρήστες μπορούν να διαβάσουν τα αρχεία ή να καταγράψουν τον κατάλογο- Εγγραφή: οι χρήστες μπορούν να γράψουν στο αρχείο των νέων αρχείων στον κατάλογο- Εκτέλεση: οι χρήστες μπορούν να εκτελέσουν το αρχείο ή να αναζητήσουν ένα συγκεκριμένο αρχείο μέσα έναν κατάλογο

35) Πώς επηρεάζει η ευαισθησία της υπόθεσης τον τρόπο που χρησιμοποιείτε εντολές;

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

36) Ποιες είναι οι περιβαλλοντικές μεταβλητές;

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

37) Ποιοι είναι οι διαφορετικοί τρόποι κατά τη χρήση του προγράμματος επεξεργασίας vi;

Υπάρχουν 3 λειτουργίες κάτω από το vi: - Λειτουργία εντολής - αυτή είναι η λειτουργία από την οποία ξεκινάτε - Λειτουργία επεξεργασίας - αυτή είναι η λειτουργία που σας επιτρέπει να κάνετε επεξεργασία κειμένου - Λειτουργία Ex - αυτή είναι η λειτουργία στην οποία αλληλεπιδράτε με το vi με οδηγίες για επεξεργαστείτε ένα αρχείο

38) Είναι δυνατή η χρήση συντομεύσεων για μεγάλο όνομα διαδρομής;

Ναι υπάρχει. Μια δυνατότητα γνωστή ως επέκταση ονόματος αρχείου σάς επιτρέπει να το κάνετε χρησιμοποιώντας το πλήκτρο TAB. Για παράδειγμα, εάν έχετε έναν κατάλογο με όνομα / home / iceman / assignments, πληκτρολογήστε τα εξής: / ho [tab] / ice [tab] / assi [tab]. Αυτό, ωστόσο, προϋποθέτει ότι η διαδρομή είναι μοναδική και ότι το κέλυφος που χρησιμοποιείτε υποστηρίζει αυτήν τη δυνατότητα.

39) Τι είναι η ανακατεύθυνση;

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

40) Τι είναι η εντολή grep;

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

41) Ποιο θα μπορούσε να είναι το πρόβλημα όταν μια εντολή που εκδόθηκε έδωσε διαφορετικό αποτέλεσμα από την τελευταία φορά που χρησιμοποιήθηκε;

Ένας πολύ πιθανός λόγος για τη λήψη διαφορετικών αποτελεσμάτων από αυτό που φαίνεται να είναι η ίδια εντολή έχει να κάνει με θέματα ευαισθησίας πεζών-κεφαλαίων. Δεδομένου ότι το Linux είναι διάκριση πεζών-κεφαλαίων, μια εντολή που είχε χρησιμοποιηθεί στο παρελθόν ενδέχεται να είχε εισαχθεί σε διαφορετική μορφή από την παρούσα. Για παράδειγμα, για τη λίστα όλων των αρχείων στον κατάλογο, πρέπει να πληκτρολογήσετε την εντολή ls και όχι LS. Η πληκτρολόγηση του LS είτε θα οδηγήσει σε ένα μήνυμα σφάλματος εάν δεν υπάρχει πρόγραμμα με αυτό το ακριβές όνομα ή μπορεί να παράγει μια διαφορετική έξοδο εάν υπάρχει ένα πρόγραμμα με το όνομα LS που εκτελεί μια άλλη λειτουργία.

42) Ποια είναι τα περιεχόμενα του / usr / local;

Περιέχει τοπικά εγκατεστημένα αρχεία. Αυτός ο κατάλογος έχει σημασία σε περιβάλλοντα όπου τα αρχεία είναι αποθηκευμένα στο δίκτυο. Συγκεκριμένα, τα τοπικά εγκατεστημένα αρχεία μεταβαίνουν στο / usr / local / bin, / usr / local / lib, κλπ.). Μια άλλη εφαρμογή αυτού του καταλόγου είναι ότι χρησιμοποιείται για πακέτα λογισμικού που είναι εγκατεστημένα από την πηγή ή για λογισμικό που δεν αποστέλλεται επίσημα με τη διανομή.

43) Πώς τερματίζετε μια συνεχιζόμενη διαδικασία;

Κάθε διαδικασία στο σύστημα αναγνωρίζεται από ένα μοναδικό αναγνωριστικό ή pid διαδικασίας. Χρησιμοποιήστε την εντολή kill ακολουθούμενη από το pid για να τερματίσετε αυτήν τη διαδικασία. Για να τερματίσετε όλη τη διαδικασία ταυτόχρονα, χρησιμοποιήστε το kill 0.

44) Πώς εισάγετε σχόλια στη γραμμή εντολών;

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

45) Τι είναι η ομαδοποίηση εντολών και πώς λειτουργεί;

Μπορείτε να χρησιμοποιήσετε παρενθέσεις για ομαδοποίηση εντολών. Για παράδειγμα, εάν θέλετε να στείλετε την τρέχουσα ημερομηνία και ώρα μαζί με τα περιεχόμενα ενός αρχείου με όνομα OUTPUT σε ένα δεύτερο αρχείο με το όνομα MYDATES, μπορείτε να εφαρμόσετε την ομαδοποίηση εντολών ως εξής: (ημερομηνία γάτας OUTPUT)> MYDATES

46) Πώς εκτελείτε περισσότερες από μία εντολές ή προγράμματα από μία καταχώρηση γραμμής εντολών;

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

ls -l cd… ls -a MYWORK which is equivalent to 3 commands: ls -l cd… ls -a MYWORK

** Σημειώστε ότι αυτό θα εκτελεστεί το ένα μετά το άλλο, με την καθορισμένη σειρά.

47) Γράψτε μια εντολή που θα αναζητά αρχεία με επέκταση "c" και έχει την εμφάνιση της συμβολοσειράς "apple" σε αυτήν.

Απάντηση:

 Find ./ -name "*.c" | xargs grep -i "apple"

48) Γράψτε μια εντολή που θα εμφανίζει όλα τα αρχεία .txt, συμπεριλαμβανομένης της ατομικής της άδειας.

Απάντηση:

ls -al *.txt

49) Γράψτε μια εντολή που θα κάνει τα εξής:

-βλέπετε όλα τα αρχεία στους τρέχοντες και τους επόμενους καταλόγους με επέκταση c, v

-εκκινήστε το, v από το αποτέλεσμα (μπορείτε να χρησιμοποιήσετε την εντολή sed) -χρησιμοποιήστε το αποτέλεσμα και χρησιμοποιήστε μια εντολή grep για να αναζητήσετε όλες τις εμφανίσεις της λέξης ORANGE στα αρχεία.
Find ./ -name "*.c,v" | sed 's/,v//g' | xargs grep "ORANGE"

50) Τι, εάν υπάρχει, είναι λάθος με καθεμία από τις ακόλουθες εντολές;

α) ls -ls β) γάτα αρχείο1, αρχείο2

γ) ls - s Factdir

Απαντήσεις: α) πρέπει να υπάρχει κενό μεταξύ των 2 επιλογών: ls -l -s

β) μην χρησιμοποιείτε κόμματα για να διαχωρίσετε τα ορίσματα: cat file1 file2 c) δεν πρέπει να υπάρχει κενό μεταξύ παύλας και ετικέτας επιλογής: ls -s Factdir

51) Ποια είναι η εντολή για τον υπολογισμό του μεγέθους ενός φακέλου;

Για τον υπολογισμό του μεγέθους ενός φακέλου χρησιμοποιεί την εντολή du -sh folder1.

52) Πώς μπορείτε να βρείτε την κατάσταση μιας διαδικασίας;

Χρησιμοποιήστε την εντολή

ps ux

53) Πώς μπορείτε να ελέγξετε την κατάσταση της μνήμης;

Μπορείτε να χρησιμοποιήσετε την εντολή

δωρεάν -m για εμφάνιση της εξόδου σε MB

δωρεάν -g για εμφάνιση της εξόδου σε GB

54) Εξηγήστε πώς να χρωματίσετε την κονσόλα Git;

Για να χρωματίσετε την κονσόλα Git, μπορείτε να χρησιμοποιήσετε την εντολή git config-global color.ui auto. Στην εντολή, η μεταβλητή color.ui ορίζει την προεπιλεγμένη τιμή για μια μεταβλητή όπως color.diff και color.grep.

55) Πώς μπορείτε να προσθέσετε ένα αρχείο σε ένα άλλο στο Linux;

Για να προσαρτήσετε ένα αρχείο σε ένα άλλο στο Linux μπορείτε να χρησιμοποιήσετε την εντολή cat file2 >> file 1. Ο χειριστής >> προσθέτει την έξοδο του ονόματος που ονομάζεται ή δημιουργεί το αρχείο εάν δεν έχει δημιουργηθεί. Ενώ ένα άλλο αρχείο εντολών cat 1 αρχείο 2> αρχείο 3 προσαρτά δύο ή περισσότερα αρχεία σε ένα.

56) Εξηγήστε πώς μπορείτε να βρείτε ένα αρχείο χρησιμοποιώντας το Terminal;

Για να βρείτε ένα αρχείο πρέπει να χρησιμοποιήσετε μια εντολή, βρείτε. -όνομα "process.txt" . Θα αναζητήσει τον τρέχοντα κατάλογο για ένα αρχείο που ονομάζεται process.txt.

57) Εξηγήστε πώς μπορείτε να δημιουργήσετε ένα φάκελο χρησιμοποιώντας το Terminal;

Για να δημιουργήσετε ένα φάκελο, πρέπει να χρησιμοποιήσετε την εντολή mkdir. Θα είναι κάτι τέτοιο: ~ $ mkdir Guru99

58) Εξηγήστε πώς μπορείτε να προβάλετε το αρχείο κειμένου χρησιμοποιώντας το Terminal;

Για να προβάλετε το αρχείο κειμένου, μεταβείτε στον συγκεκριμένο φάκελο στον οποίο βρίσκονται τα αρχεία κειμένου χρησιμοποιώντας την εντολή cd και, στη συνέχεια, πληκτρολογήστε λιγότερο filename.txt.

59) Εξηγήστε πώς να ενεργοποιήσετε το curl στο Ubuntu LAMP stack;

Για να ενεργοποιήσετε το curl στο Ubuntu, πρώτα, εγκαταστήστε το libcurl, αφού ολοκληρωθεί η χρήση ακολουθώντας την εντολή sudo / etc / init .d / apache2 restart ή sudo service apache2 restart.

60) Εξηγήστε πώς να ενεργοποιήσετε την καταγραφή root στο Ubuntu;

Η εντολή που επιτρέπει την καταγραφή root είναι

#sudo sh-c 'echo "better-show-manual-login = true" >> / etc / lightdm / lightdm.conf'

61) Πώς μπορείτε να εκτελέσετε ένα πρόγραμμα Linux στο παρασκήνιο ταυτόχρονα κατά την εκκίνηση του διακομιστή Linux;

Χρησιμοποιώντας το nohup. Θα σταματήσει τη διαδικασία λήψης του σήματος NOHUP και τερματίζοντας έτσι αποσυνδέεστε από το πρόγραμμα με το οποίο έγινε επίκληση. & εκτελεί τη διαδικασία στο παρασκήνιο.

62) Εξηγήστε πώς να απεγκαταστήσετε τις βιβλιοθήκες στο Linux;

Για να απεγκαταστήσετε τις βιβλιοθήκες στο Linux, μπορείτε να χρησιμοποιήσετε την εντολή sudo apt-get remove library_name