Which system library is considered the most important in the Linux system?
Which system library is considered the most important in the Linux system?
लिनक्स सिस्टम (Linux system) में निम्नलिखित में से कौन-सी सिस्टम लाइब्रेरी सबसे महत्वपूर्ण मानी जाती है?
Detailed Solution & Logic
Libc
Explanation (व्याख्या):
Libc is considered the most important system library in a Linux system.
Libc Linux सिस्टम की सबसे महत्वपूर्ण system library मानी जाती है।
Libc stands for C Standard Library.
Libc का पूरा नाम C Standard Library है।
It provides core functions that are used by most programs.
यह ऐसे core functions प्रदान करती है जिनका उपयोग अधिकांश programs करते हैं।
Examples of functions provided by Libc:
Libc द्वारा प्रदान किए जाने वाले functions के उदाहरण:
Input/Output operations such as printf and scanf.
Input/Output operations जैसे printf और scanf।
Memory allocation functions such as malloc and free.
Memory allocation functions जैसे malloc और free।
String manipulation functions such as strcpy and strlen.
String manipulation functions जैसे strcpy और strlen।
Process control functions such as fork and exit.
Process control functions जैसे fork और exit।
Most programs and applications in Linux depend on Libc.
Linux में अधिकांश programs और applications Libc पर निर्भर होते हैं।
Why other options are wrong (अन्य विकल्प क्यों गलत हैं):
Libutils ❌
It is used for utility functions but is not the core system library.
यह utility functions के लिए उपयोग होती है, लेकिन core system library नहीं है।
Libconfig ❌
It is mainly used for configuration file parsing.
यह मुख्य रूप से configuration files को parse करने के लिए उपयोग होती है।
Libnet ❌
It provides networking functions for programs but is not the core library.
यह networking programs के लिए functions प्रदान करती है, लेकिन core system library नहीं है।
Extra Facts (अतिरिक्त तथ्य):
Libc works as a bridge between programs and the kernel in Unix-like systems.
Unix-जैसे systems में Libc programs और kernel के बीच bridge की तरह काम करती है।
Programs → Libc → Kernel
Programs → Libc → Kernel
Common versions of Libc used in Linux distributions include:
Linux distributions में Libc के मुख्य versions शामिल हैं:
GNU C Library (glibc) – The most commonly used implementation.
GNU C Library (glibc) – सबसे अधिक उपयोग किया जाने वाला implementation।
uClibc – Used mainly for embedded systems.
uClibc – मुख्य रूप से embedded systems के लिए उपयोग होता है।
📌 Exam Tip (परीक्षा टिप):
Core library of Linux → Libc (C Standard Library).
Linux की core library → Libc (C Standard Library)।
Almost every Linux program uses Libc during execution.
लगभग हर Linux program execution के दौरान Libc का उपयोग करता है।
Similar Practice Questions
In Unix, files are divided into _____ major categories.
In Unix, files are divided into _____ major categories. यूनिक्स (Unix) में, फ़ाइलों को ——...
How does a user add a new printer in Windows 10?
How does a user add a new printer in Windows 10? कोई यूजर विंडोज 10...
Which of the following tasks is performed by the root directory in a computer system?
Which of the following tasks is performed by the root directory in a computer system? ...
Which feature of YouTube makes it a popular platform for content creators to reach a wide audience?
Which feature of YouTube makes it a popular platform for content creators to reach a...
Which of the following utilities in Windows operating system allows users to add or remove Windows components and features using a command-lineinterface?
Which of the following utilities in Windows operating system allows users toadd or remove Windows...
How can a user change the display settings in the Windows operating system?
How can a user change the display settings in the Windows operating system? कोई यूजर...
Which of the following is NOT a type of installation in Windows OS?
Which of the following is NOT a type of installation in Windows OS? निम्नलिखित में...