Linux/C2/Simple-filters/Bengali

From Script | Spoken-Tutorial
Revision as of 12:18, 29 November 2012 by 10.102.152.95 (Talk)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Time Narration
0:00 নমস্কার লিনাক্স-এ সাধারণ ফিল্টার সংক্রান্ত এই কথ্য টিউটোরিয়াল-এ আপনাদের স্বাগত জানাচ্ছি |
0:08 এখানে আমরা head, Tail, sort, cut এবং paste সম্পর্কে শিখব |
0:17 এইগুলি সব-ই কমান্ড লাইন-এর মাধ্যমে টেক্সট পরিবর্তন করে |
0:22 যদি আপনি টার্মিনালএ একটি hash(#) চিহ্ন দেখতে পান, তাহলে আপনি root user |
0:29 যদি আপনি টার্মিনাল এ একটি ডলার চিহ্ন দেখতে পান তাহলে আপনি একজন সাধারণ user | root user হবার জন্য আপনাকে sudo su অথবা su root কমান্ড চালাতে হবে |
0:38 আমি ধরে নিচ্ছি যে আপনি ডিফল্ট ইনস্টলেশন করে রেখছেন এবং যেখানে ফাইলগুলি সাধারনভাবে থাকে সেই অবস্থানের কোনো পরিবর্তন করেন নি |
0:46 আমি এই টিউটোরিয়াল-e উবুন্টু ১০.১০ ব্যবহার করছি।
0:51 এই মডিউলের জন্য আপনার মাউস, কীবোর্ড ,উইন্ডো-এর maximize ও minimize বাটন ব্যবহার করতে জানা প্রয়োজন ।
1:02 সাধারণত head কমান্ড -এর পড়ে একটা ফাইল এর ascii নাম লিখলে, সেই ফাইল এর প্রথম ১০ টি লাইন প্রদর্শিত হয় |
1:10 একটি ফাইল তৈরী করা যাক । এটি দেখানোর জন্য আমি এখন ESC কী -টিপছি |
1:17 অ্যাপলিকেশন > Accessories > এখান থেকে Text Editor এ যান।
1:24 সময় বাঁচানোর জন্য আমি অন্য একটি ফাইলে এই সংখ্যাগুলি ইতিমধ্যে save করে রেখছি ।
1:30 এখন এইগুলিকে আমি কপি করে পেস্ট করবো ।
1:38 ফাইলে যান | এবার save -এ ক্লিক করুন ।
1:41 ফাইল এর নাম দিন numbers dot txt এবং save এ ক্লিক করুন ।
1:48 এখন এই ফাইলটি বন্ধ করুন ।
1:53 এখন Applications > Accessories > টার্মিনালে যান ।
2:01 এখন আমরা চেষ্টা করে দেখি যেই ফাইলটা আমরা তৈরি করেছিলাম , সেই ফাইলটা কে দেখতে পাচ্ছি কিনা ।
2:05 ls লিখুন এবং এন্টার টিপুন ।
2:09 আমরা এখন HOME directory এর সমস্ত ফোল্ডার এবং ফাইল কে তালিকাভুক্ত করেছি ।
2:15 আমরা যেই ফাইলটা তৈরি করেছিলাম তার বিষয়বস্তু পড়ার জন্য cat কমান্ড ব্যবহার করতে পারি ।
2:21 cat n-u-m লিখুন, ফাইল-এর নাম autofill করার জন্য ট্যাব টিপুন । enter টিপুন |
2:29 head কমান্ড নিয়ে এটি করা যাক ।
2:33 Head numbers dot txt লিখে এন্টার টিপুন |
2:39 দেখুন, এখন প্রথম ১০ লাইন প্রদর্শিত হচ্ছে ।
2:43 প্রথম ৫ লাইন দেখতে চাইলে head কমান্ড এবং ফাইলের মধ্যে option hyphen n5 ব্যবহার করতে হবে ।
2:52 up arrow টিপুন, hyphen n5 লিখুন এবং এন্টার টিপুন ।
2:58 এখন শুধুমাত্র প্রথম ৫ টি lain দেখা যাচ্ছে ।
3:02 আবার presentation এ ফিরে যাওয়া যাক |
3:08 F5 টিপলাম |
3:14 Tail কমান্ড Head কমান্ডের ঠিক বিপরীত কাজ করে, এটি সাধারণত একটি ফাইলের শেষ ১০ টি লাইন প্রদর্শন করে।
3:22 আমি টার্মিনালে যাবার জন্য ALT এবং ট্যাব কী-দুটি একসাথে টিপছি ।
3:27 tail numbers dot txt.
3:31 শুধুমাত্র শেষ ৫ লাইন দেখতে চাইলে Tail কমান্ড এবং ফাইল নামের মধ্যে option hyphen-n5 ব্যবহার করতে হবে ।
3:40 hyphen n5 লিখে এন্টার টিপুন |
3:45 এবার স্লাইডে যাব |
3:50 একটি সিস্টেম-এ যা যা ইভেন্ট হয় তা লগ ফাইল এ লেখা থাকে |
3:55 Auth .log ফাইল এ কারা লগিন করেছিল ও কারা logout করেছে তাদের তালিকা থাকে ।
4:01 Tail কমান্ডের সর্বাপেক্ষা কার্যকর option হল, hyphen f | এই option সবসময় log ফাইল-এর শেষ লাইন -টি প্রদর্শিত করে |
4:09 একটি নতুন লাইন log ফাইলে সংযোজন করলে tail কমান্ড তাকে শেষ লাইন মানে এবং উপরের ১০ টি লাইন দেখায় ।
4:18 টার্মিনালে যান |
4:21 Tail hyphen f forward /var/log/auth dot log টাইপ করুন |
4:31 আমি টার্মিনালটি-এর সাইজ একটু পরিবর্তন করছি |
4:39 আমরা অন্য একটি টার্মিনাল খুলব, Applications- > accessories > টার্মিনাল।
4:46 আমাকে এই টার্মিনাল-এর সাইজ একটু পরিবর্তন করতে হবে |
4:52 যাতে একটি একক স্ক্রীন এ দেখা যায় যে tail কিভাবে একটি লগ ফাইলের শেষ লাইন অনুসরণ করে ।
5:00 su কমান্ড লিখুন ও এন্টার টিপুন ।
5:05 কিছু ভূল password দিন ও এন্টার টিপুন ।
5:08 আপনি দেখতে পাচ্ছেন , যে টার্মিনাল এ টেল কমান্ড রান হচ্ছে তাতে একটি নতুন লগ সংযোজন হয়ছে ।
5:15 তারিখ এবং সময় দ্বারা বোঝা যায় কখন এই authentication বিফল হয়ছে ।
5:23 সিস্টেম এর তারিখ ও সময় পরীক্ষা করার জন্য date লিখে এন্টার টিপুন ।
5:32 এই টার্মিনাল কে বন্ধ করতে Exit লিখুন ।
5:36 রানিং টেল কমান্ড কে বন্ধ করার জন্য CTRL + C কী-দুটি প্রেস করুন & স্ক্রীন maximize করুন।
5:51 আমরা পূর্ববর্তী উদাহরনে কেবল auth dot লগ ফাইল দেখেছি।
5:57 এইগুলি হল লিনাক্সে সাধারণভাবে ব্যবহৃত লগ ফাইল ।
6:01 system-e কোনো সমস্যা হলে একjon system administrator তার লিনাক্স মেশিন-টি সঠিক করার জন্য ও বেশি তথ্যের জন্য এই লগ ফাইল গুলি দেখেন |
6:12 sort কমান্ড-এর নাম থেকেই বোঝা যাচ্ছে একটি ফাইল কে ঊর্ধক্রমে অথবা অধঃ-ক্রমে সাজায় |
6:23 sort numbers dot txt. এটি numbers dot txt ফাইল-কে ঊর্ধক্রমে সাজায় |
6:31 একটি অদ্ভূত ব্যাপার দেখুন | sort করার সময় sort কেবল প্রথম অক্ষর কে দেখে তাই 10 ,11 ও 12 number 2 এর আগে আসে |
6:43 এটিকে এড়িয়ে চলতে option hyphen n, যোগ করুন এবং এন্টার টিপুন |
6:53 এখন sort পুরো সংখ্যাটিকে পরীক্ষ্যা করে ফাইল টি সাজিয়েছে ।
6:58 numbers. txt ফাইলটিকে বিপরীত ক্রমে sort করার জন্য option hyphen r যোগ করতে হবে |
7:09 এই ফাইলটিতে এমন কিছু সংখ্যা আছে যা বার বার এসেছে , কোনো সংখ্যা শুধুমাত্র একবার দেখানোর করার জন্যে আরেকটা option hyphen u যোগ করতে হবে ।
7:17 টার্মিনালে যান।
7:20 Up Arrow টিপুন
7:22 U লিখুন,
7:26 আগের বার দুটো ২ দেখা যাচ্ছিল । এবার একটি 2 দেখা যাচ্ছে |
7:38 এখন আমরা দেখব কি করে শুধুমাত্র একটি শ্রেনীর ভিত্তিতে একটি ফাইল sort করতে পারি ।
7:44 আমরা এখন একটি ফাইল তৈরি করবো এবং তাতে কিছু লিখব |
7:48 Applications > Accessories > Text Editor এ যান ।
7:57 আগের থেকেই আলাদা একটি ফাইলে ডেটা আছে | সময় বাচানোর জন্য সেটিকে আমি কপি ও পেস্ট অর্থাৎ (CTRL+C; kore CTRL+V ) করবো ।
8:11 File, ফাইল-টির নাম marks. txt, দিন , save এ ক্লিক করুন ।
8:21 এই ফাইল এর special character দেখে কিছু মনে করবেন না | আমি চাই না যে কেউ কম নম্বর পেয়ে আমার ওপর রাগ করে |
8:28 এই ফাইলটা কে বন্ধ করুন ।
8:33 marks.txt, ফাইল-টিকে দ্বিতীয় শ্রেনীর ভিত্তিতে sort করা যাক ।
8:40 টার্মিনালে যান।
8:42 sort space marks dot txt space hyphen t space open inverted comma space close inverted comma space
8:53 এইখানে hyphen t delimiter option এবং quotes এর মধ্যের space হলে delimiter ।
9:02 hyphen k2 বোঝায় যে দ্বিতীয় কলামের ভিত্তিতে sort কাজ করবে |
9:14 এন্টার টিপুন ।
9:20 Cat marks dot txt .
9:24 এটি-ই মূল ফাইল, উপরে আপনি দেখতে পাচ্ছেন যেখানে শুধু দ্বিতীয় শ্রেনীর অপর ভিত্তি করে sort করা হয়েছিল, সেখানে Avir উপরে আছে এবং Bala নিচে এসে গেছে ।
9:43 একটি ফাইল থেকে কিছু তথ্য কেটে নিতে Cut কমান্ড ব্যবহার করা হয়।
9:51 চলুন marks. txt ফাইল থেকে নামগুলি আলাদা করেনি |
9:55 টার্মিনাল -এ যান | আমি ALT এবং Tab একসাথে টিপলাম |
9:58 cut space marks dot txt space hyphen d space open inverted commas space close inverted commas space।
10:08 এইখানে hyphen d delimiter option বোঝায় এবং quotes-er ভিতরের space-টি হলো delimiter ।
10:20 দ্বিতীয় কলামের জন্য hyphen f2 লিখতে হবে । এন্টার টিপুন |
10:31 Paste কমান্ড দুই বা ততোধিক ফাইলের সংশ্লিষ্ট লাইন গুলোকে জোড়া দেয় |
10:36 এখন আমরা numbers.txt এবং marks.txt দুটো ফাইল এর উপর paste কমান্ড প্রয়োগ করবো |
10:41 টার্মিনালে যান ।
10:43 paste numbers dot txt marks dot txt কে পেস্ট করুন এবং এন্টার টিপুন ।
10:50 এখানে marks txt এর প্রথম লাইন, numbers txt এর প্রথম লাইন -এর সাথে সংযোজিত হয়ছে ।
10:57 আমরা এই output কে অন্য একটি ফাইল concatefile .txt te redirect করার জন্য redirect কী ব্যবহার করতে পারি |
11:06 টার্মিনালে যান।
11:08 Up arrow কে প্রেস করুন | redirect key অর্থাৎ গ্রেটার দেন সিম্বল টিপুন | concatefile dot txt | এন্টার টিপুন |
11:18 Cat concatfile dot txt,
11:22 স্লাইডে যাওয়া যাক ।
11:25 আপনি যদি নম্বর গুলিকে ট্যাব দ্বারা আলাদা করে পরপর দেখতে চান, তাহলে আপনাকে hyphen s option ব্যবহার করতে হবে |
11:34 hyphen s option-ti ব্যবহার করে দেখা যাক |
11:39 paste hyphen s numbers dot txt
11:43 স্লাইডে যাওয়া যাক ।
11:49 স্পোকেন্ টিউটোরিয়াল্ Talk to a Teacher প্রকল্পের অংশবিশেষ যা ICT এর National Mission on Education দ্বারা সমর্থিত ।
11:55 এই বিষয়ে আরও বেশি তথ্য নিম্নলিখিত লিঙ্ক এ প্রাপ্তিসাধ্য ।
11:59 আমি অন্তরা এই টিউটোরিয়াল-টি অনুবাদ এবং রেকর্ড করেছি । এতে অংশগ্রহণ করার জন্য ধন্যবাদ ।

Contributors and Content Editors

PoojaMoolya