কেমন আছেন সবাই? এটা আমার প্রথম tune.আমার ভালো লাগার একটি বিষয় অপারেটিং সিস্টেম, যার প্রাণ C ল্যাঙ্গুয়েজ। C প্রোগ্রামিং ল্যাঙ্গুয়েজ নিয়ে আমার লিখাটা হবে ধারাবাহিক(অবশ্যই যদি আপনারা চান এবং এই অধম কে উৎসাহ দিয়ে সাহায্য করেন :) )। আমি LINUX সিস্টেম এ coding করে অভ্যস্ত, তাই সবার প্রথমে এই সিস্টেম এ code লিখার উপায় টা বললে হয়তো অনেকের উপকার হবে ।
১.প্রথমে Accessories থেকে Terminal এ যাবেন।
২.সেখানে command লিখবেন ls , তারপর enter চাপুন। (এই ls দ্বারা আপনার PC তে কি আছে তার একটা list চলে আসবে terminal টিতে)।
৩.তারপর command লিখবেন cd Documents , আবার enter চাপুন। (এখানে cd command দ্বারা আপনি কোন directory তে code টি রাখতে চান, তা লিখবেন, যেমন আমি Documents এ রাখি। আপনি Desktop এ রাখতে পারেন।তবে যেখানেই রাখেন না কেন, সেই directory এর নামের প্রথম letter টা capital লিখতে হবে। )
৪. পরবর্তী command— gedit example.c (gedit লিনাক্স এ টাইপিং সফটওয়্যার, example এর জায়গায় আপনি যে প্রোগ্রাম টি লিখবেন, তার নাম লিখবেন,তারপর .c এই extension টা লিখবেন)। তারপর enter চাপুন, একটি পেজ আসবে। প্রোগ্রাম টাইপ করা শুরু করুন।লিখা শেষে সেভ করুন। বের হয়ে terminal এ চলে আসুন। )
৫. এবার লিখিত প্রোগ্রাম টি compile করবেন। command লিখুন gcc example.c -o example .
লিনাক্স এ ঠিকমতো command না লিখলে error আসবে। এখানে gcc (Genuine C Compiler) প্রোগ্রাম টি compile করে এর object code(এটি পরে বিস্তারিত জানব) তৈরি করে।
৬. এবার প্রোগ্রাম টি run করাবো। এর command হল ./example
তারপর enter চাপুন।terminal এ রেজাল্ট চলে আসবে। মনে রাখবেন terminal এ প্রতি ক্ষেত্রেই command লিখে enter চাপতে হবে।
নেক্সট টিউন এ আমরা C ল্যাঙ্গুয়েজ এর মেইন structure উদাহরণ সহ দেখবো। তবে এই টিউন টি কেমন হল,তা আপনারা না জানালে হয়তো আর টিউন করার উৎসাহ পাব না।
ভুল হলে ক্ষমা করবেন। আপনাদের কমেন্ট আর পরামর্শের প্রতিক্ষায় রইলাম। :)
ভাই windows ৭ এ টার্মিনাল পাইতাসি না ..
nice tune….
অনেক সুন্দর টিউন। ধন্যবাদ।
ভাইরে এমন কিছুই চাই, তাবে সামনের গুলোতে ছবি সহকারে প্রকাশ করলে একটু তারা তারি বুঝতাম আর কি, ধন্যবাদ শেয়ার করার জন্য।
ভালো কিছু দেয়ার চেষ্টা করবো। পাশেই থাকুন,তাহলেই ভরসা পাবো! :)
nice hoyse tobe cobi dile aro valo lagto
চেষ্টা করবো ভাই।আমি নতুন,even লেখার সময় ঠিকমতো অপশন খুজে পাচ্ছিলাম না!!!
অসাধারণ! চালিয়ে যান। টিউনটির জন্য ধন্যবাদ ।
আপনার উৎসাহ দেবার জন্য ধন্যবাদ।
দারুন হইছে। চালিয়ে জান। ধন্যবাদ।
ধন্যবাদ। :)
apnakeo dhonno+ (no bad)
ধন্যবাদ নয়ন ভাই! :)
চেষ্টা করব সহজ করে লেখার জন্য! লিনাক্স আসলেই অন্যরকম একটি অপারেটিং সিস্টেম! আমি fedora 14 ইউস করি।
prothome khoma cheye nitchi eng r jonno. amar mob a babgla lekha jaina ti..
sagotom vi apnake amon akta uddog nebar jonno. c program amar kase onek jotil lage …assa kori apni sohoj kore diben…..r
CHIKTE CHAI VAI K BOLSI apni* ubuntu.org* theke er latest virtion 11.4 download kore nite paren……linux plat forme a jinis ta amar onek valo lage. try korte paren.
ভাইয়া, আমি WINDOWS XP, 7 ব্যাবহার করি। লিনাক্স শিখতে ইচ্ছুক । এটা ডাউনলোড করব কিভাবে ? তাছাড়া WINDOWS এর সফটওয়্যার গুলো কি লিনাক্স এ চলবে ? একটু বিস্তারিত জানাবেন দয়া করে ।
ভাইয়া লিনাক্স আমি নিজেও ভালো জানিনা! কোনোরকমে code করতে পারি। এটার ডাউনলোড link টা আমি সঠিক বলতে পারবনা। আপনি যদি একেবারেই নতুন হন,তাহলে windows এর ভিতরে লিনাক্স ,software এর মত ইউস করা যায়, সেটা দেখতে পারেন।আর আমি দুঃখিত আপনাকে কোন download link দিয়ে হেল্প করতে না পেরে! আর লিনাক্স এ কোন সফটওয়্যার ইন্সটল করতে হবেনা, প্রয়োজনীয় সব সফটওয়্যার ওখানে পাবেন। আর কিছু জানতে চাইলে বলবেন, সাধ্যমত হেল্প করব। :)
এইতো আপনার কাছে আমি হাজির —
নিচে লিনাক্সের ৫ টি ডাউনলোড লিংক দিলাম — পছন্দমত ডাইনলোড করুন ।
ভাল কথা সবগুলোই কিন্তু ISO ইমেজ এর লাইভ সিডি।ডাইনলোড এরপর ইমেজটিকে সিডিতে রাইট করে খুব সহজেই ব্যাবহার করতে পারবেন।তবে আমার মনে হয় ডাইনলোড না করে বাজার থেকে সিডি কিনে ব্যাবহার করাই ভাল।
আপনি যদি একেবারেই নতুন হন,তাহলে windows এর ভিতরে লিনাক্স ,software এর মত ইউস করা যায়, সেটা দেখতে পারেন
লিংক ১ – http://www.ubuntu.com/download এখানে গেলে ৬ টি লাইভ সিডির ডাইনলোড লিংক পাবেন।
লিংক ২ – http://www.linuxhotbox.com/free-linux-operating-system.htm এখানে ৮ টি ISO ইমেজ এর লিংক পাবেন। দেখবেন CD1 , CD2 , CD3 ইত্যাদি ডাইনলোড লিংক হিসেবে দেওয়া আছে।
লিংক ৩ – ftp://distro.ibiblio.org/pub/linux/distributions/peanut/current/aLive-14.0-CD.iso <= সরাসরি ডাউনলোড লিংক ৬২৫ মেগাবাইট আছে ISO ইমেজ লাইভ সিডি ।
লিংক ৪ – http://www.ubuntu.com/desktop/get-ubuntu/download
লিনাক্স সমন্ধে জানতে এখানে যান : – http://hungrypenguin.net/linuxandme/2010/03/what-is-linux/
অথবা এখানে যান : – http://en.wikipedia.org/wiki/Linux
ধন্যবাদ ভাল থাকবেন আরো কিছুর দরকার হলে বলবেন : panpiedbox.help@gmail.com :) :)
এই যে নেটমাস্টার ভাই কিছু উপকারি লিঙ্ক দিলেন। :)
ধন্যবাদ।
:)
দারুন, চালিয়ে যান। আরেকটা কথা টিউনে ছবি যুক্ত করতে চেষ্টা করবেন। কারণ টিউনে ছবি থাকলে টিউনকে বেশ স্মার্ট লাগে :P আশা করি নিয়মিত লিখবেন।
আমি চেষ্টা করব। আজ নতুন ত,তাই গুছিয়ে লিখতে পারিনি। আর ইনশাল্লাহ নিয়মিত লিখব! :)
প্রথম প্রথম এমনই হয়। চালিয়ে যান।
ধন্যবাদ উৎসাহ দেয়ার জন্য! :)
খুব ভালো উদ্যোগ। ধন্যবাদ।
কিন্তু শুধুই কি লিনাক্স এর জন্য টিউন করবেন? নাকি উইন্ডোজের জন্যও করবেন?
ধন্যবাদ! আসলে আমি BASIC C নিয়ে টিউন করব। windows নরমাল ই সবাই করে। তারপর ও আপনার পরামর্শের জন্য ধন্যবাদ। সামনে আর ভালো করে করার try করব!(including windows)