Difference between revisions of "Linux/C2/Simple-filters/Bengali"
From Script | Spoken-Tutorial
(Created page with '{| border=1 !Time !Narration |- |0:00 ||নমস্কার লিনাক্স-এ সাধারণ ফিল্টার সংক্রান্ত এই কথ্য…') |
PoojaMoolya (Talk | contribs) |
||
Line 3: | Line 3: | ||
!Narration | !Narration | ||
|- | |- | ||
− | | | + | |00:00 |
||নমস্কার লিনাক্স-এ সাধারণ ফিল্টার সংক্রান্ত এই কথ্য টিউটোরিয়াল-এ আপনাদের স্বাগত জানাচ্ছি | | ||নমস্কার লিনাক্স-এ সাধারণ ফিল্টার সংক্রান্ত এই কথ্য টিউটোরিয়াল-এ আপনাদের স্বাগত জানাচ্ছি | | ||
|- | |- | ||
− | | | + | |00:08 |
||এখানে আমরা head, Tail, sort, cut এবং paste সম্পর্কে শিখব | | ||এখানে আমরা head, Tail, sort, cut এবং paste সম্পর্কে শিখব | | ||
|- | |- | ||
− | | | + | |00:17 |
||এইগুলি সব-ই কমান্ড লাইন-এর মাধ্যমে টেক্সট পরিবর্তন করে | | ||এইগুলি সব-ই কমান্ড লাইন-এর মাধ্যমে টেক্সট পরিবর্তন করে | | ||
|- | |- | ||
− | | | + | |00:22 |
||যদি আপনি টার্মিনালএ একটি hash(#) চিহ্ন দেখতে পান, তাহলে আপনি root user | | ||যদি আপনি টার্মিনালএ একটি hash(#) চিহ্ন দেখতে পান, তাহলে আপনি root user | | ||
|- | |- | ||
− | | | + | |00:29 |
||যদি আপনি টার্মিনাল এ একটি ডলার চিহ্ন দেখতে পান তাহলে আপনি একজন সাধারণ user | root user হবার জন্য আপনাকে '''sudo su''' অথবা '''su root''' কমান্ড চালাতে হবে | | ||যদি আপনি টার্মিনাল এ একটি ডলার চিহ্ন দেখতে পান তাহলে আপনি একজন সাধারণ user | root user হবার জন্য আপনাকে '''sudo su''' অথবা '''su root''' কমান্ড চালাতে হবে | | ||
|- | |- | ||
− | | | + | |00:38 |
||আমি ধরে নিচ্ছি যে আপনি ডিফল্ট ইনস্টলেশন করে রেখছেন এবং যেখানে ফাইলগুলি সাধারনভাবে থাকে সেই অবস্থানের কোনো পরিবর্তন করেন নি | | ||আমি ধরে নিচ্ছি যে আপনি ডিফল্ট ইনস্টলেশন করে রেখছেন এবং যেখানে ফাইলগুলি সাধারনভাবে থাকে সেই অবস্থানের কোনো পরিবর্তন করেন নি | | ||
|- | |- | ||
− | | | + | |00:46 |
||আমি এই টিউটোরিয়াল-e উবুন্টু ১০.১০ ব্যবহার করছি। | ||আমি এই টিউটোরিয়াল-e উবুন্টু ১০.১০ ব্যবহার করছি। | ||
|- | |- | ||
− | | | + | |00:51 |
||এই মডিউলের জন্য আপনার মাউস, কীবোর্ড ,উইন্ডো-এর maximize ও minimize বাটন ব্যবহার করতে জানা প্রয়োজন । | ||এই মডিউলের জন্য আপনার মাউস, কীবোর্ড ,উইন্ডো-এর maximize ও minimize বাটন ব্যবহার করতে জানা প্রয়োজন । | ||
|- | |- | ||
− | | | + | |01:02 |
||সাধারণত head কমান্ড -এর পড়ে একটা ফাইল এর ascii নাম লিখলে, সেই ফাইল এর প্রথম ১০ টি লাইন প্রদর্শিত হয় | | ||সাধারণত head কমান্ড -এর পড়ে একটা ফাইল এর ascii নাম লিখলে, সেই ফাইল এর প্রথম ১০ টি লাইন প্রদর্শিত হয় | | ||
|- | |- | ||
− | || | + | ||01:10 |
||একটি ফাইল তৈরী করা যাক । এটি দেখানোর জন্য আমি এখন ESC কী -টিপছি | | ||একটি ফাইল তৈরী করা যাক । এটি দেখানোর জন্য আমি এখন ESC কী -টিপছি | | ||
|- | |- | ||
− | | | + | |01:17 |
||অ্যাপলিকেশন > Accessories > এখান থেকে Text Editor এ যান। | ||অ্যাপলিকেশন > Accessories > এখান থেকে Text Editor এ যান। | ||
|- | |- | ||
− | | | + | |01:24 |
||সময় বাঁচানোর জন্য আমি অন্য একটি ফাইলে এই সংখ্যাগুলি ইতিমধ্যে save করে রেখছি । | ||সময় বাঁচানোর জন্য আমি অন্য একটি ফাইলে এই সংখ্যাগুলি ইতিমধ্যে save করে রেখছি । | ||
|- | |- | ||
− | | | + | |01:30 |
||এখন এইগুলিকে আমি কপি করে পেস্ট করবো । | ||এখন এইগুলিকে আমি কপি করে পেস্ট করবো । | ||
|- | |- | ||
− | | | + | |01:38 |
||ফাইলে যান | এবার save -এ ক্লিক করুন । | ||ফাইলে যান | এবার save -এ ক্লিক করুন । | ||
|- | |- | ||
− | | | + | |01:41 |
||ফাইল এর নাম দিন numbers dot txt এবং save এ ক্লিক করুন । | ||ফাইল এর নাম দিন numbers dot txt এবং save এ ক্লিক করুন । | ||
|- | |- | ||
− | | | + | |01:48 |
||এখন এই ফাইলটি বন্ধ করুন । | ||এখন এই ফাইলটি বন্ধ করুন । | ||
|- | |- | ||
− | | | + | |01:53 |
||এখন Applications > Accessories > টার্মিনালে যান । | ||এখন Applications > Accessories > টার্মিনালে যান । | ||
|- | |- | ||
− | | | + | |02:01 |
||এখন আমরা চেষ্টা করে দেখি যেই ফাইলটা আমরা তৈরি করেছিলাম , সেই ফাইলটা কে দেখতে পাচ্ছি কিনা । | ||এখন আমরা চেষ্টা করে দেখি যেই ফাইলটা আমরা তৈরি করেছিলাম , সেই ফাইলটা কে দেখতে পাচ্ছি কিনা । | ||
|- | |- | ||
− | | | + | |02:05 |
||ls লিখুন এবং এন্টার টিপুন । | ||ls লিখুন এবং এন্টার টিপুন । | ||
|- | |- | ||
− | | | + | |02:09 |
||আমরা এখন HOME directory এর সমস্ত ফোল্ডার এবং ফাইল কে তালিকাভুক্ত করেছি । | ||আমরা এখন HOME directory এর সমস্ত ফোল্ডার এবং ফাইল কে তালিকাভুক্ত করেছি । | ||
|- | |- | ||
− | | | + | |02:15 |
||আমরা যেই ফাইলটা তৈরি করেছিলাম তার বিষয়বস্তু পড়ার জন্য cat কমান্ড ব্যবহার করতে পারি । | ||আমরা যেই ফাইলটা তৈরি করেছিলাম তার বিষয়বস্তু পড়ার জন্য cat কমান্ড ব্যবহার করতে পারি । | ||
|- | |- | ||
− | || | + | ||02:21 |
||cat n-u-m লিখুন, ফাইল-এর নাম autofill করার জন্য ট্যাব টিপুন । enter টিপুন | | ||cat n-u-m লিখুন, ফাইল-এর নাম autofill করার জন্য ট্যাব টিপুন । enter টিপুন | | ||
|- | |- | ||
− | | | + | |02:29 |
||head কমান্ড নিয়ে এটি করা যাক । | ||head কমান্ড নিয়ে এটি করা যাক । | ||
|- | |- | ||
− | | | + | |02:33 |
||Head numbers dot txt লিখে এন্টার টিপুন | | ||Head numbers dot txt লিখে এন্টার টিপুন | | ||
|- | |- | ||
− | | | + | |02:39 |
||দেখুন, এখন প্রথম ১০ লাইন প্রদর্শিত হচ্ছে । | ||দেখুন, এখন প্রথম ১০ লাইন প্রদর্শিত হচ্ছে । | ||
|- | |- | ||
− | | | + | |02:43 |
||প্রথম ৫ লাইন দেখতে চাইলে head কমান্ড এবং ফাইলের মধ্যে option ''' hyphen n5''' ব্যবহার করতে হবে । | ||প্রথম ৫ লাইন দেখতে চাইলে head কমান্ড এবং ফাইলের মধ্যে option ''' hyphen n5''' ব্যবহার করতে হবে । | ||
|- | |- | ||
− | | | + | |02:52 |
||up arrow টিপুন, hyphen n5 লিখুন এবং এন্টার টিপুন । | ||up arrow টিপুন, hyphen n5 লিখুন এবং এন্টার টিপুন । | ||
|- | |- | ||
− | | | + | |02:58 |
||এখন শুধুমাত্র প্রথম ৫ টি lain দেখা যাচ্ছে । | ||এখন শুধুমাত্র প্রথম ৫ টি lain দেখা যাচ্ছে । | ||
|- | |- | ||
− | | | + | |03:02 |
||আবার presentation এ ফিরে যাওয়া যাক | | ||আবার presentation এ ফিরে যাওয়া যাক | | ||
|- | |- | ||
− | | | + | |03:08 |
||F5 টিপলাম | | ||F5 টিপলাম | | ||
|- | |- | ||
− | | | + | |03:14 |
||Tail কমান্ড Head কমান্ডের ঠিক বিপরীত কাজ করে, এটি সাধারণত একটি ফাইলের শেষ ১০ টি লাইন প্রদর্শন করে। | ||Tail কমান্ড Head কমান্ডের ঠিক বিপরীত কাজ করে, এটি সাধারণত একটি ফাইলের শেষ ১০ টি লাইন প্রদর্শন করে। | ||
|- | |- | ||
− | | | + | |03:22 |
||আমি টার্মিনালে যাবার জন্য ALT এবং ট্যাব কী-দুটি একসাথে টিপছি । | ||আমি টার্মিনালে যাবার জন্য ALT এবং ট্যাব কী-দুটি একসাথে টিপছি । | ||
|- | |- | ||
− | | | + | |03:27 |
||tail numbers dot txt. | ||tail numbers dot txt. | ||
|- | |- | ||
− | | | + | |03:31 |
||শুধুমাত্র শেষ ৫ লাইন দেখতে চাইলে Tail কমান্ড এবং ফাইল নামের মধ্যে option hyphen-n5''' ব্যবহার করতে হবে । | ||শুধুমাত্র শেষ ৫ লাইন দেখতে চাইলে Tail কমান্ড এবং ফাইল নামের মধ্যে option hyphen-n5''' ব্যবহার করতে হবে । | ||
|- | |- | ||
− | | | + | |03:40 |
||hyphen n5 লিখে এন্টার টিপুন | | ||hyphen n5 লিখে এন্টার টিপুন | | ||
|- | |- | ||
− | | | + | |03:45 |
||এবার স্লাইডে যাব | | ||এবার স্লাইডে যাব | | ||
|- | |- | ||
− | | | + | |03:50 |
||একটি সিস্টেম-এ যা যা ইভেন্ট হয় তা লগ ফাইল এ লেখা থাকে | | ||একটি সিস্টেম-এ যা যা ইভেন্ট হয় তা লগ ফাইল এ লেখা থাকে | | ||
|- | |- | ||
− | | | + | |03:55 |
||Auth .log ফাইল এ কারা লগিন করেছিল ও কারা logout করেছে তাদের তালিকা থাকে । | ||Auth .log ফাইল এ কারা লগিন করেছিল ও কারা logout করেছে তাদের তালিকা থাকে । | ||
|- | |- | ||
− | | | + | |04:01 |
||Tail কমান্ডের সর্বাপেক্ষা কার্যকর option হল, '''hyphen f''' | এই option সবসময় log ফাইল-এর শেষ লাইন -টি প্রদর্শিত করে | | ||Tail কমান্ডের সর্বাপেক্ষা কার্যকর option হল, '''hyphen f''' | এই option সবসময় log ফাইল-এর শেষ লাইন -টি প্রদর্শিত করে | | ||
|- | |- | ||
− | | | + | |04:09 |
||একটি নতুন লাইন log ফাইলে সংযোজন করলে tail কমান্ড তাকে শেষ লাইন মানে এবং উপরের ১০ টি লাইন দেখায় । | ||একটি নতুন লাইন log ফাইলে সংযোজন করলে tail কমান্ড তাকে শেষ লাইন মানে এবং উপরের ১০ টি লাইন দেখায় । | ||
|- | |- | ||
− | | | + | |04:18 |
||টার্মিনালে যান | | ||টার্মিনালে যান | | ||
|- | |- | ||
− | | | + | |04:21 |
||Tail hyphen f forward /var/log/auth dot log টাইপ করুন | | ||Tail hyphen f forward /var/log/auth dot log টাইপ করুন | | ||
|- | |- | ||
− | | | + | |04:31 |
||আমি টার্মিনালটি-এর সাইজ একটু পরিবর্তন করছি | | ||আমি টার্মিনালটি-এর সাইজ একটু পরিবর্তন করছি | | ||
|- | |- | ||
− | | | + | |04:39 |
||আমরা অন্য একটি টার্মিনাল খুলব, Applications- > accessories > টার্মিনাল। | ||আমরা অন্য একটি টার্মিনাল খুলব, Applications- > accessories > টার্মিনাল। | ||
|- | |- | ||
− | | | + | |04:46 |
||আমাকে এই টার্মিনাল-এর সাইজ একটু পরিবর্তন করতে হবে | | ||আমাকে এই টার্মিনাল-এর সাইজ একটু পরিবর্তন করতে হবে | | ||
|- | |- | ||
− | | | + | |04:52 |
||যাতে একটি একক স্ক্রীন এ দেখা যায় যে tail কিভাবে একটি লগ ফাইলের শেষ লাইন অনুসরণ করে । | ||যাতে একটি একক স্ক্রীন এ দেখা যায় যে tail কিভাবে একটি লগ ফাইলের শেষ লাইন অনুসরণ করে । | ||
|- | |- | ||
− | | | + | |05:00 |
||su কমান্ড লিখুন ও এন্টার টিপুন । | ||su কমান্ড লিখুন ও এন্টার টিপুন । | ||
|- | |- | ||
− | | | + | |05:05 |
||কিছু ভূল password দিন ও এন্টার টিপুন । | ||কিছু ভূল password দিন ও এন্টার টিপুন । | ||
|- | |- | ||
− | | | + | |05:08 |
||আপনি দেখতে পাচ্ছেন , যে টার্মিনাল এ টেল কমান্ড রান হচ্ছে তাতে একটি নতুন লগ সংযোজন হয়ছে । | ||আপনি দেখতে পাচ্ছেন , যে টার্মিনাল এ টেল কমান্ড রান হচ্ছে তাতে একটি নতুন লগ সংযোজন হয়ছে । | ||
|- | |- | ||
− | | | + | |05:15 |
||তারিখ এবং সময় দ্বারা বোঝা যায় কখন এই authentication বিফল হয়ছে । | ||তারিখ এবং সময় দ্বারা বোঝা যায় কখন এই authentication বিফল হয়ছে । | ||
|- | |- | ||
− | | | + | |05:23 |
||সিস্টেম এর তারিখ ও সময় পরীক্ষা করার জন্য date লিখে এন্টার টিপুন । | ||সিস্টেম এর তারিখ ও সময় পরীক্ষা করার জন্য date লিখে এন্টার টিপুন । | ||
|- | |- | ||
− | | | + | |05:32 |
||এই টার্মিনাল কে বন্ধ করতে Exit লিখুন । | ||এই টার্মিনাল কে বন্ধ করতে Exit লিখুন । | ||
|- | |- | ||
− | | | + | |05:36 |
||রানিং টেল কমান্ড কে বন্ধ করার জন্য CTRL + C কী-দুটি প্রেস করুন & স্ক্রীন maximize করুন। | ||রানিং টেল কমান্ড কে বন্ধ করার জন্য CTRL + C কী-দুটি প্রেস করুন & স্ক্রীন maximize করুন। | ||
|- | |- | ||
− | | | + | |05:51 |
||আমরা পূর্ববর্তী উদাহরনে কেবল auth dot লগ ফাইল দেখেছি। | ||আমরা পূর্ববর্তী উদাহরনে কেবল auth dot লগ ফাইল দেখেছি। | ||
|- | |- | ||
− | | | + | |05:57 |
||এইগুলি হল লিনাক্সে সাধারণভাবে ব্যবহৃত লগ ফাইল । | ||এইগুলি হল লিনাক্সে সাধারণভাবে ব্যবহৃত লগ ফাইল । | ||
|- | |- | ||
− | | | + | |06:01 |
||system-e কোনো সমস্যা হলে একjon system administrator তার লিনাক্স মেশিন-টি সঠিক করার জন্য ও বেশি তথ্যের জন্য এই লগ ফাইল গুলি দেখেন | | ||system-e কোনো সমস্যা হলে একjon system administrator তার লিনাক্স মেশিন-টি সঠিক করার জন্য ও বেশি তথ্যের জন্য এই লগ ফাইল গুলি দেখেন | | ||
|- | |- | ||
− | | | + | |06:12 |
||sort কমান্ড-এর নাম থেকেই বোঝা যাচ্ছে একটি ফাইল কে ঊর্ধক্রমে অথবা অধঃ-ক্রমে সাজায় | | ||sort কমান্ড-এর নাম থেকেই বোঝা যাচ্ছে একটি ফাইল কে ঊর্ধক্রমে অথবা অধঃ-ক্রমে সাজায় | | ||
|- | |- | ||
− | | | + | |06:23 |
||sort numbers dot txt. এটি numbers dot txt ফাইল-কে ঊর্ধক্রমে সাজায় | | ||sort numbers dot txt. এটি numbers dot txt ফাইল-কে ঊর্ধক্রমে সাজায় | | ||
|- | |- | ||
− | | | + | |06:31 |
||একটি অদ্ভূত ব্যাপার দেখুন | sort করার সময় sort কেবল প্রথম অক্ষর কে দেখে তাই 10 ,11 ও 12 number 2 এর আগে আসে | | ||একটি অদ্ভূত ব্যাপার দেখুন | sort করার সময় sort কেবল প্রথম অক্ষর কে দেখে তাই 10 ,11 ও 12 number 2 এর আগে আসে | | ||
|- | |- | ||
− | | | + | |06:43 |
||এটিকে এড়িয়ে চলতে option '''hyphen n''', যোগ করুন এবং এন্টার টিপুন | | ||এটিকে এড়িয়ে চলতে option '''hyphen n''', যোগ করুন এবং এন্টার টিপুন | | ||
|- | |- | ||
− | | | + | |06:53 |
||এখন sort পুরো সংখ্যাটিকে পরীক্ষ্যা করে ফাইল টি সাজিয়েছে । | ||এখন sort পুরো সংখ্যাটিকে পরীক্ষ্যা করে ফাইল টি সাজিয়েছে । | ||
|- | |- | ||
− | | | + | |06:58 |
||numbers. txt ফাইলটিকে বিপরীত ক্রমে sort করার জন্য option '''hyphen r ''' যোগ করতে হবে | | ||numbers. txt ফাইলটিকে বিপরীত ক্রমে sort করার জন্য option '''hyphen r ''' যোগ করতে হবে | | ||
|- | |- | ||
− | | | + | |07:09 |
||এই ফাইলটিতে এমন কিছু সংখ্যা আছে যা বার বার এসেছে , কোনো সংখ্যা শুধুমাত্র একবার দেখানোর করার জন্যে আরেকটা option '''hyphen u''' যোগ করতে হবে । | ||এই ফাইলটিতে এমন কিছু সংখ্যা আছে যা বার বার এসেছে , কোনো সংখ্যা শুধুমাত্র একবার দেখানোর করার জন্যে আরেকটা option '''hyphen u''' যোগ করতে হবে । | ||
|- | |- | ||
− | | | + | |07:17 |
||টার্মিনালে যান। | ||টার্মিনালে যান। | ||
|- | |- | ||
− | | | + | |07:20 |
||Up Arrow টিপুন | ||Up Arrow টিপুন | ||
|- | |- | ||
− | | | + | |07:22 |
||'''U ''' লিখুন, | ||'''U ''' লিখুন, | ||
|- | |- | ||
− | | | + | |07:26 |
||আগের বার দুটো ২ দেখা যাচ্ছিল । এবার একটি 2 দেখা যাচ্ছে | | ||আগের বার দুটো ২ দেখা যাচ্ছিল । এবার একটি 2 দেখা যাচ্ছে | | ||
|- | |- | ||
− | | | + | |07:38 |
||এখন আমরা দেখব কি করে শুধুমাত্র একটি শ্রেনীর ভিত্তিতে একটি ফাইল sort করতে পারি । | ||এখন আমরা দেখব কি করে শুধুমাত্র একটি শ্রেনীর ভিত্তিতে একটি ফাইল sort করতে পারি । | ||
|- | |- | ||
− | | | + | |07:44 |
||আমরা এখন একটি ফাইল তৈরি করবো এবং তাতে কিছু লিখব | | ||আমরা এখন একটি ফাইল তৈরি করবো এবং তাতে কিছু লিখব | | ||
|- | |- | ||
− | | | + | |07:48 |
||Applications > Accessories > Text Editor এ যান । | ||Applications > Accessories > Text Editor এ যান । | ||
|- | |- | ||
− | | | + | |07:57 |
||আগের থেকেই আলাদা একটি ফাইলে ডেটা আছে | সময় বাচানোর জন্য সেটিকে আমি কপি ও পেস্ট অর্থাৎ (CTRL+C; kore CTRL+V ) করবো । | ||আগের থেকেই আলাদা একটি ফাইলে ডেটা আছে | সময় বাচানোর জন্য সেটিকে আমি কপি ও পেস্ট অর্থাৎ (CTRL+C; kore CTRL+V ) করবো । | ||
|- | |- | ||
− | | | + | |08:11 |
||File, ফাইল-টির নাম marks. txt, দিন , save এ ক্লিক করুন । | ||File, ফাইল-টির নাম marks. txt, দিন , save এ ক্লিক করুন । | ||
|- | |- | ||
− | | | + | |08:21 |
||এই ফাইল এর special character দেখে কিছু মনে করবেন না | আমি চাই না যে কেউ কম নম্বর পেয়ে আমার ওপর রাগ করে | | ||এই ফাইল এর special character দেখে কিছু মনে করবেন না | আমি চাই না যে কেউ কম নম্বর পেয়ে আমার ওপর রাগ করে | | ||
|- | |- | ||
− | | | + | |08:28 |
||এই ফাইলটা কে বন্ধ করুন । | ||এই ফাইলটা কে বন্ধ করুন । | ||
|- | |- | ||
− | | | + | |08:33 |
||marks.txt, ফাইল-টিকে দ্বিতীয় শ্রেনীর ভিত্তিতে sort করা যাক । | ||marks.txt, ফাইল-টিকে দ্বিতীয় শ্রেনীর ভিত্তিতে sort করা যাক । | ||
|- | |- | ||
− | | | + | |08:40 |
||টার্মিনালে যান। | ||টার্মিনালে যান। | ||
|- | |- | ||
− | | | + | |08:42 |
||sort space marks dot txt space hyphen t space open inverted comma space close inverted comma space | ||sort space marks dot txt space hyphen t space open inverted comma space close inverted comma space | ||
|- | |- | ||
− | | | + | |08:53 |
||এইখানে hyphen t delimiter option এবং quotes এর মধ্যের space হলে delimiter । | ||এইখানে hyphen t delimiter option এবং quotes এর মধ্যের space হলে delimiter । | ||
|- | |- | ||
− | | | + | |09:02 |
||hyphen k2 বোঝায় যে দ্বিতীয় কলামের ভিত্তিতে sort কাজ করবে | | ||hyphen k2 বোঝায় যে দ্বিতীয় কলামের ভিত্তিতে sort কাজ করবে | | ||
|- | |- | ||
− | | | + | |09:14 |
||এন্টার টিপুন । | ||এন্টার টিপুন । | ||
|- | |- | ||
− | | | + | |09:20 |
||Cat marks dot txt . | ||Cat marks dot txt . | ||
|- | |- | ||
− | | | + | |09:24 |
||এটি-ই মূল ফাইল, উপরে আপনি দেখতে পাচ্ছেন যেখানে শুধু দ্বিতীয় শ্রেনীর অপর ভিত্তি করে sort করা হয়েছিল, সেখানে Avir উপরে আছে এবং Bala নিচে এসে গেছে । | ||এটি-ই মূল ফাইল, উপরে আপনি দেখতে পাচ্ছেন যেখানে শুধু দ্বিতীয় শ্রেনীর অপর ভিত্তি করে sort করা হয়েছিল, সেখানে Avir উপরে আছে এবং Bala নিচে এসে গেছে । | ||
|- | |- | ||
− | | | + | |09:43 |
||একটি ফাইল থেকে কিছু তথ্য কেটে নিতে Cut কমান্ড ব্যবহার করা হয়। | ||একটি ফাইল থেকে কিছু তথ্য কেটে নিতে Cut কমান্ড ব্যবহার করা হয়। | ||
|- | |- | ||
− | | | + | |09:51 |
||চলুন marks. txt ফাইল থেকে নামগুলি আলাদা করেনি | | ||চলুন marks. txt ফাইল থেকে নামগুলি আলাদা করেনি | | ||
|- | |- | ||
− | | | + | |09:55 |
||টার্মিনাল -এ যান | আমি ALT এবং Tab একসাথে টিপলাম | | ||টার্মিনাল -এ যান | আমি ALT এবং Tab একসাথে টিপলাম | | ||
|- | |- | ||
− | | | + | |09:58 |
||cut space marks dot txt space hyphen d space open inverted commas space close inverted commas space। | ||cut space marks dot txt space hyphen d space open inverted commas space close inverted commas space। | ||
|- | |- |
Latest revision as of 17:10, 7 August 2014
Time | Narration |
---|---|
00:00 | নমস্কার লিনাক্স-এ সাধারণ ফিল্টার সংক্রান্ত এই কথ্য টিউটোরিয়াল-এ আপনাদের স্বাগত জানাচ্ছি | |
00:08 | এখানে আমরা head, Tail, sort, cut এবং paste সম্পর্কে শিখব | |
00:17 | এইগুলি সব-ই কমান্ড লাইন-এর মাধ্যমে টেক্সট পরিবর্তন করে | |
00:22 | যদি আপনি টার্মিনালএ একটি hash(#) চিহ্ন দেখতে পান, তাহলে আপনি root user | |
00:29 | যদি আপনি টার্মিনাল এ একটি ডলার চিহ্ন দেখতে পান তাহলে আপনি একজন সাধারণ user | root user হবার জন্য আপনাকে sudo su অথবা su root কমান্ড চালাতে হবে | |
00:38 | আমি ধরে নিচ্ছি যে আপনি ডিফল্ট ইনস্টলেশন করে রেখছেন এবং যেখানে ফাইলগুলি সাধারনভাবে থাকে সেই অবস্থানের কোনো পরিবর্তন করেন নি | |
00:46 | আমি এই টিউটোরিয়াল-e উবুন্টু ১০.১০ ব্যবহার করছি। |
00:51 | এই মডিউলের জন্য আপনার মাউস, কীবোর্ড ,উইন্ডো-এর maximize ও minimize বাটন ব্যবহার করতে জানা প্রয়োজন । |
01:02 | সাধারণত head কমান্ড -এর পড়ে একটা ফাইল এর ascii নাম লিখলে, সেই ফাইল এর প্রথম ১০ টি লাইন প্রদর্শিত হয় | |
01:10 | একটি ফাইল তৈরী করা যাক । এটি দেখানোর জন্য আমি এখন ESC কী -টিপছি | |
01:17 | অ্যাপলিকেশন > Accessories > এখান থেকে Text Editor এ যান। |
01:24 | সময় বাঁচানোর জন্য আমি অন্য একটি ফাইলে এই সংখ্যাগুলি ইতিমধ্যে save করে রেখছি । |
01:30 | এখন এইগুলিকে আমি কপি করে পেস্ট করবো । |
01:38 | ফাইলে যান | এবার save -এ ক্লিক করুন । |
01:41 | ফাইল এর নাম দিন numbers dot txt এবং save এ ক্লিক করুন । |
01:48 | এখন এই ফাইলটি বন্ধ করুন । |
01:53 | এখন Applications > Accessories > টার্মিনালে যান । |
02:01 | এখন আমরা চেষ্টা করে দেখি যেই ফাইলটা আমরা তৈরি করেছিলাম , সেই ফাইলটা কে দেখতে পাচ্ছি কিনা । |
02:05 | ls লিখুন এবং এন্টার টিপুন । |
02:09 | আমরা এখন HOME directory এর সমস্ত ফোল্ডার এবং ফাইল কে তালিকাভুক্ত করেছি । |
02:15 | আমরা যেই ফাইলটা তৈরি করেছিলাম তার বিষয়বস্তু পড়ার জন্য cat কমান্ড ব্যবহার করতে পারি । |
02:21 | cat n-u-m লিখুন, ফাইল-এর নাম autofill করার জন্য ট্যাব টিপুন । enter টিপুন | |
02:29 | head কমান্ড নিয়ে এটি করা যাক । |
02:33 | Head numbers dot txt লিখে এন্টার টিপুন | |
02:39 | দেখুন, এখন প্রথম ১০ লাইন প্রদর্শিত হচ্ছে । |
02:43 | প্রথম ৫ লাইন দেখতে চাইলে head কমান্ড এবং ফাইলের মধ্যে option hyphen n5 ব্যবহার করতে হবে । |
02:52 | up arrow টিপুন, hyphen n5 লিখুন এবং এন্টার টিপুন । |
02:58 | এখন শুধুমাত্র প্রথম ৫ টি lain দেখা যাচ্ছে । |
03:02 | আবার presentation এ ফিরে যাওয়া যাক | |
03:08 | F5 টিপলাম | |
03:14 | Tail কমান্ড Head কমান্ডের ঠিক বিপরীত কাজ করে, এটি সাধারণত একটি ফাইলের শেষ ১০ টি লাইন প্রদর্শন করে। |
03:22 | আমি টার্মিনালে যাবার জন্য ALT এবং ট্যাব কী-দুটি একসাথে টিপছি । |
03:27 | tail numbers dot txt. |
03:31 | শুধুমাত্র শেষ ৫ লাইন দেখতে চাইলে Tail কমান্ড এবং ফাইল নামের মধ্যে option hyphen-n5 ব্যবহার করতে হবে । |
03:40 | hyphen n5 লিখে এন্টার টিপুন | |
03:45 | এবার স্লাইডে যাব | |
03:50 | একটি সিস্টেম-এ যা যা ইভেন্ট হয় তা লগ ফাইল এ লেখা থাকে | |
03:55 | Auth .log ফাইল এ কারা লগিন করেছিল ও কারা logout করেছে তাদের তালিকা থাকে । |
04:01 | Tail কমান্ডের সর্বাপেক্ষা কার্যকর option হল, hyphen f | এই option সবসময় log ফাইল-এর শেষ লাইন -টি প্রদর্শিত করে | |
04:09 | একটি নতুন লাইন log ফাইলে সংযোজন করলে tail কমান্ড তাকে শেষ লাইন মানে এবং উপরের ১০ টি লাইন দেখায় । |
04:18 | টার্মিনালে যান | |
04:21 | Tail hyphen f forward /var/log/auth dot log টাইপ করুন | |
04:31 | আমি টার্মিনালটি-এর সাইজ একটু পরিবর্তন করছি | |
04:39 | আমরা অন্য একটি টার্মিনাল খুলব, Applications- > accessories > টার্মিনাল। |
04:46 | আমাকে এই টার্মিনাল-এর সাইজ একটু পরিবর্তন করতে হবে | |
04:52 | যাতে একটি একক স্ক্রীন এ দেখা যায় যে tail কিভাবে একটি লগ ফাইলের শেষ লাইন অনুসরণ করে । |
05:00 | su কমান্ড লিখুন ও এন্টার টিপুন । |
05:05 | কিছু ভূল password দিন ও এন্টার টিপুন । |
05:08 | আপনি দেখতে পাচ্ছেন , যে টার্মিনাল এ টেল কমান্ড রান হচ্ছে তাতে একটি নতুন লগ সংযোজন হয়ছে । |
05:15 | তারিখ এবং সময় দ্বারা বোঝা যায় কখন এই authentication বিফল হয়ছে । |
05:23 | সিস্টেম এর তারিখ ও সময় পরীক্ষা করার জন্য date লিখে এন্টার টিপুন । |
05:32 | এই টার্মিনাল কে বন্ধ করতে Exit লিখুন । |
05:36 | রানিং টেল কমান্ড কে বন্ধ করার জন্য CTRL + C কী-দুটি প্রেস করুন & স্ক্রীন maximize করুন। |
05:51 | আমরা পূর্ববর্তী উদাহরনে কেবল auth dot লগ ফাইল দেখেছি। |
05:57 | এইগুলি হল লিনাক্সে সাধারণভাবে ব্যবহৃত লগ ফাইল । |
06:01 | system-e কোনো সমস্যা হলে একjon system administrator তার লিনাক্স মেশিন-টি সঠিক করার জন্য ও বেশি তথ্যের জন্য এই লগ ফাইল গুলি দেখেন | |
06:12 | sort কমান্ড-এর নাম থেকেই বোঝা যাচ্ছে একটি ফাইল কে ঊর্ধক্রমে অথবা অধঃ-ক্রমে সাজায় | |
06:23 | sort numbers dot txt. এটি numbers dot txt ফাইল-কে ঊর্ধক্রমে সাজায় | |
06:31 | একটি অদ্ভূত ব্যাপার দেখুন | sort করার সময় sort কেবল প্রথম অক্ষর কে দেখে তাই 10 ,11 ও 12 number 2 এর আগে আসে | |
06:43 | এটিকে এড়িয়ে চলতে option hyphen n, যোগ করুন এবং এন্টার টিপুন | |
06:53 | এখন sort পুরো সংখ্যাটিকে পরীক্ষ্যা করে ফাইল টি সাজিয়েছে । |
06:58 | numbers. txt ফাইলটিকে বিপরীত ক্রমে sort করার জন্য option hyphen r যোগ করতে হবে | |
07:09 | এই ফাইলটিতে এমন কিছু সংখ্যা আছে যা বার বার এসেছে , কোনো সংখ্যা শুধুমাত্র একবার দেখানোর করার জন্যে আরেকটা option hyphen u যোগ করতে হবে । |
07:17 | টার্মিনালে যান। |
07:20 | Up Arrow টিপুন |
07:22 | U লিখুন, |
07:26 | আগের বার দুটো ২ দেখা যাচ্ছিল । এবার একটি 2 দেখা যাচ্ছে | |
07:38 | এখন আমরা দেখব কি করে শুধুমাত্র একটি শ্রেনীর ভিত্তিতে একটি ফাইল sort করতে পারি । |
07:44 | আমরা এখন একটি ফাইল তৈরি করবো এবং তাতে কিছু লিখব | |
07:48 | Applications > Accessories > Text Editor এ যান । |
07:57 | আগের থেকেই আলাদা একটি ফাইলে ডেটা আছে | সময় বাচানোর জন্য সেটিকে আমি কপি ও পেস্ট অর্থাৎ (CTRL+C; kore CTRL+V ) করবো । |
08:11 | File, ফাইল-টির নাম marks. txt, দিন , save এ ক্লিক করুন । |
08:21 | এই ফাইল এর special character দেখে কিছু মনে করবেন না | আমি চাই না যে কেউ কম নম্বর পেয়ে আমার ওপর রাগ করে | |
08:28 | এই ফাইলটা কে বন্ধ করুন । |
08:33 | marks.txt, ফাইল-টিকে দ্বিতীয় শ্রেনীর ভিত্তিতে sort করা যাক । |
08:40 | টার্মিনালে যান। |
08:42 | sort space marks dot txt space hyphen t space open inverted comma space close inverted comma space |
08:53 | এইখানে hyphen t delimiter option এবং quotes এর মধ্যের space হলে delimiter । |
09:02 | hyphen k2 বোঝায় যে দ্বিতীয় কলামের ভিত্তিতে sort কাজ করবে | |
09:14 | এন্টার টিপুন । |
09:20 | Cat marks dot txt . |
09:24 | এটি-ই মূল ফাইল, উপরে আপনি দেখতে পাচ্ছেন যেখানে শুধু দ্বিতীয় শ্রেনীর অপর ভিত্তি করে sort করা হয়েছিল, সেখানে Avir উপরে আছে এবং Bala নিচে এসে গেছে । |
09:43 | একটি ফাইল থেকে কিছু তথ্য কেটে নিতে Cut কমান্ড ব্যবহার করা হয়। |
09:51 | চলুন marks. txt ফাইল থেকে নামগুলি আলাদা করেনি | |
09:55 | টার্মিনাল -এ যান | আমি ALT এবং Tab একসাথে টিপলাম | |
09: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 | আমি অন্তরা এই টিউটোরিয়াল-টি অনুবাদ এবং রেকর্ড করেছি । এতে অংশগ্রহণ করার জন্য ধন্যবাদ । |