Skip to main content
UNIX in Hindi


UNIX एक multi tasking, multi user operating system  है जिसे सन 1969  में AT & T LABS  में बनाया गया था। जिसे AT & T में काम करने वाले computer  scientist  ken Thompson  &   Denis Ritchie and  उनके friends ने मिलकर  बनाया गया था.  ऐसे AT & T   ने अपने उसे के लिए बनाया गया था लेकिन बाद में सन 1970 में इसे commercialize कर दिया गया था। 

इस Operating System को ख़ास तौर पर Programmers और developers के लिए बनाया गया था। इसकी बजह यह थी की यह Modular Programming Interface design provide करता था जिसे "Unix Philosophy" भी कहा जाता है। UNIX Operating System को 'C' और Assembly Programming Languages में लिखा गया था। C Programming language को खास तौर पर UNIX बनाने के लिए ही develop किया गया था और इसे भी Denis Ritchie द्वारा ही बनाया गया था। आज भी 'C' Programming Language को बहुत ख़ास माना जाता है क्यूंकि Device Drivers इसी language में ज्यादातर लिखे जाते हैं और साथ ही इसे Mother of All Programming Languages भी कहा जाता है क्यूंकि लगभग सारी Programming Languages का Syntax इसी से लिया गया है।

 

Multitasking Multi-user

Unix एक ऐसा operating सिस्टम्स है जो Multi-user और Multitasking support करता है। यानी इस पर आप एक समय में एक से ज्यादा काम कर सकते हैं और साथ ही इसको एक से ज्यादा user द्वारा एक समय में इस्तेमाल किया जा सकता है।

Programming Interface

जैसा की मैंने पहले भी बताया यह ख़ास तौर पर Programmers के लिए बनाया गया था और इसका interface भी ऐसा ही था यह Programmers के लिए काफी अच्छा operating system है।

The Shell

UNIX operating system में हम किसी भी तरह की command run करने के लिए shell का ही इस्तेमाल करते है shell हमारी command को kernel के पास पहुचता है और kernel हार्डवेयर से वह command execute करवाता है।

Files and Processes

UNIX system के function बस दो चीजों में ही involve होते हैं File या फिर Process. जहाँ पर Process किसी Program की executions को कहा जाता है और File किसी प्रकार के data के collection को कहा जाता है जैसे Document या कुछ लिखे हुए Instructions (Program) को।

Comments