লিনাক্সের জন্য 10 কম জ্ঞাত কমান্ড - পার্ট 3
"লেসার নোনড লিনাক্স আর্টিকেল" সিরিজের শেষ দুটি নিবন্ধের প্রতিক্রিয়া দেখে অভিভূত।
- 11 টি কম জ্ঞাত দরকারী লিনাক্স কমান্ড - প্রথম খণ্ড
- 10 টি কম জ্ঞাত লিনাক্স কমান্ড - পার্ট 2
- 10 টি কম পরিচিত কার্যকর লিনাক্স কমান্ড - অংশ IV
- 10 টি কম জ্ঞাত দরকারী লিনাক্স কমান্ড- পার্ট ভি
আমরা এই সিরিজের তৃতীয় নিবন্ধটি নিয়ে এসেছি যার মধ্যে আরও কয়েকটি কম জ্ঞাত লিনাক্স কমান্ড অন্তর্ভুক্ত রয়েছে, যা জানার মতো। আপনি এই কমান্ডগুলি সম্পর্কে ইতিমধ্যে অবগত হতে পারেন, সন্দেহ নেই যে আপনি অভিজ্ঞ লিনাক্স ব্যবহারকারী এবং অনুসন্ধান পছন্দ করেন।
22. oo foo ^বার কমান্ড
একক দৃষ্টান্তে পরিবর্তন সহ শেষ কমান্ডটি চালান। ধরা যাক, ‘ডেস্কটপ’ বলে একটি ডিরেক্টরিতে থাকা সামগ্রীর দীর্ঘ তালিকা দেওয়ার জন্য আমাকে ‘ls -l’ কমান্ড চালানো দরকার। দুর্ভাগ্যক্রমে, আপনি টাইপ করুন ‘lls -l’। সুতরাং এখন আপনাকে পুরো কমান্ডটি টাইপ করতে হবে বা নেভিগেশন কী ব্যবহার করে পূর্ববর্তী কমান্ডটি সম্পাদনা করতে হবে। আদেশটি দীর্ঘ হলে এটি বেদনাদায়ক হয়।
[email :~/Desktop$ lls -l bash: lls: command not found
[email :~/Desktop$ ^lls^ls ls -l total 7489440 drwxr-xr-x 2 avi avi 36864 Nov 13 2012 101MSDCF -rw-r--r-- 1 avi avi 206833 Nov 5 15:27 1.jpg -rw-r--r-- 1 avi avi 158951 Nov 5 15:27 2.jpg -rw-r--r-- 1 avi avi 90624 Nov 5 12:59 Untitled 1.doc
দ্রষ্টব্য: উপরের প্রতিস্থাপনে আমরা "^টাইপো (প্রতিস্থাপনের জন্য) ^আসল_কম্যান্ড" ব্যবহার করেছি। আপনি যদি জেনে বা অজান্তে টাইপোকে সিস্টেম কমান্ড বা ঝুঁকিপূর্ণ কিছু দিয়ে rm -rf বলে প্রতিস্থাপন করেন তবে এই আদেশটি খুব বিপজ্জনক হতে পারে।
23.> file.txt কমান্ড
এই কমান্ডটি আবার একই ফাইলটি অপসারণ ও তৈরির প্রয়োজন ছাড়াই কোনও ফাইলের বিষয়বস্তু ফ্লাশ করে। আমাদের যখন আউটপুট প্রয়োজন হয় বা একই ফাইলটি বারবার লগইন করতে হয় তখন এই কমান্ডটি স্ক্রিপ্টিং ভাষার ক্ষেত্রে খুব কার্যকর।
আমার অনেকগুলি পাঠ্য সহ আমার ডেস্কটপে ‘টেস্ট.টেক্সট’ বলে একটি ফাইল রয়েছে।
[email :~/Desktop$ cat test.txt Linux GNU Debian Fedora kali ubuntu git Linus Torvalds
[email :~/Desktop$ > test.txt [email :~/Desktop$ cat test.txt
দ্রষ্টব্য: আবারও, এই আদেশটি বিপজ্জনক হতে পারে, কখনও কখনও কোনও সিস্টেম ফাইল বা কনফিগারেশন ফাইলের বিষয়বস্তুগুলি ফ্লাশ করার চেষ্টা করবেন না। আপনি যদি এটি করেন তবে আপনি গুরুতর সমস্যায় পড়বেন।
24. কমান্ড এ
‘এট’ কমান্ড ক্রোন কমান্ডের অনুরূপ এবং নির্দিষ্ট সময়ে চালানোর জন্য কোনও কার্য বা কমান্ডের সময় নির্ধারণের জন্য ব্যবহার করা যেতে পারে।
[email :~/Desktop$ echo "ls -l > /dev/pts/0" | at 14:012 OR [email :~/Desktop$ echo "ls -l > /dev/pts/0" | at 2:12 PM
-rw-r--r-- 1 avi avi 220492 Nov 1 13:49 Screenshot-1.png -rw-r--r-- 1 root root 358 Oct 17 10:11 sources.list -rw-r--r-- 1 avi avi 4695982080 Oct 10 20:29 squeeze.iso .. .. -rw-r--r-- 1 avi avi 90624 Nov 5 12:59 Untitled 1.doc -rw-r--r-- 1 avi avi 96206 Nov 5 12:56 Untitled 1.odt -rw-r--r-- 1 avi avi 9405 Nov 12 23:22 Untitled.png
দ্রষ্টব্য: প্রতিধ্বনি "ls -l": স্ট্যান্ডার্ড টার্মিনালে এই স্ট্রিংটি ইকো-এর কমান্ড (এখানে ls -l) রয়েছে। আপনি আপনার প্রয়োজন এবং পছন্দের যে কোনও কমান্ড দিয়ে 'ls -l' প্রতিস্থাপন করতে পারেন।
> : redirects the output
/ Dev/pts/0: এটি আউটপুট ডিভাইস এবং/অথবা ফাইল, যেখানে আউটপুট সন্ধান করা হয়, এখানে আউটপুট টার্মিনালে রয়েছে।
আমার ক্ষেত্রে, আমার টিটিটি সেই সময়ে/dev/pts/0 এ রয়েছে। Tty কমান্ড চালিয়ে আপনি আপনার tty চেক করতে পারেন।
[email :~/Desktop$ tty /dev/pts/0
দ্রষ্টব্য: সিস্টেমের ঘড়ি নির্দিষ্ট সময়ের সাথে মিলে যাওয়ার সাথে সাথে ‘এট’ কমান্ডটি কার্য সম্পাদন করে।
25. du -h –max-গভীরতা = 1 কমান্ড
নীচের কমান্ডটি মানব পাঠযোগ্য বিন্যাসে বর্তমান ডিরেক্টরিতে সাব-ফোল্ডারগুলির আকারকে আউটপুট করে।
[email :/home/avi/Desktop# du -h --max-depth=1 38M ./test 1.1G ./shivji 42M ./drupal 6.9G ./101MSDCF 16G .
দ্রষ্টব্য: উপরের কমান্ডটি সিস্টেম ডিস্ক ব্যবহার পরীক্ষা করতে খুব কার্যকর হতে পারে।
26. expr কমান্ড
‘এক্সপ্রেস’ কমান্ডটি তেমন কম পরিচিত আদেশ নয়। টার্মিনালে সাধারণ গাণিতিক গণনা চালাতে এই কমান্ডটি খুব কার্যকর।
[email :/home/avi/Desktop# expr 2 + 3 5
[email :/home/avi/Desktop# expr 6 – 3 3
[email :/home/avi/Desktop# expr 12 / 3 4
[email :/home/avi/Desktop# expr 2 \* 9 18
27. কমান্ড দেখুন
টার্মিনাল থেকেই বিভ্রান্তির ক্ষেত্রে ইংরেজি অভিধান থেকে শব্দগুলি অনুসন্ধান করুন। যেমন, বানানটি ক্যারিয়ার বা ক্যারিয়ার হলে আমি কিছুটা বিভ্রান্ত।
[email :/home/avi/Documents# look car Cara Cara's … ... carps carpus carpus's carrel carrel's carrels carriage carriage's carriages carriageway carriageway's carried carrier carrier's carriers carries … ... caryatids
উপরের কমান্ডটি "গাড়ি" স্ট্রিং দিয়ে শুরু করে অভিধান থেকে সমস্ত শব্দ দেখিয়েছিল। আমি যা খুঁজছিলাম তা পেয়েছি।
28. হ্যাঁ কমান্ড
আর একটি কমান্ড যা নিয়মিত ভিত্তিতে প্রায়শই ব্যবহৃত হয় না, তবে এটি স্ক্রিপ্টিং ভাষা এবং সিস্টেম প্রশাসকদের জন্য খুব কার্যকর।
এই আদেশটি প্রদত্ত স্ট্রিংটি মুদ্রণ অব্যাহত রাখে, যতক্ষণ না আপনার দ্বারা বিঘ্নিত নির্দেশ দেওয়া হয়।
[email :~/Desktop$ yes "Tecmint is one of the best site dedicated to Linux, how to" Tecmint is one of the best site dedicated to Linux, how to Tecmint is one of the best site dedicated to Linux, how to Tecmint is one of the best site dedicated to Linux, how to Tecmint is one of the best site dedicated to Linux, how to … … ... Tecmint is one of the best site dedicated to Linux, how to Tecmint is one of the best site dedicated to Linux, how to Tecmint is one of the best site dedicated to Linux, how to
29. ফ্যাক্টর কমান্ড
ফ্যাক্টর কমান্ড আসলে গাণিতিক উত্সের একটি আদেশ। এই কমান্ড একটি প্রদত্ত সংখ্যার সমস্ত উপাদানকে আউটপুট করে।
[email :~/Desktop$ factor 22 22: 2 11
[email :~/Desktop$ factor 21 21: 3 7
[email :~/Desktop$ factor 11 11: 11
30. পিং -i 60 -a আইপি_ড্রেস
আমরা সকলেই সার্ভারটি লাইভ কিনা তা যাচাই করতে পিং কমান্ড ব্যবহার করি। এবং আমি সাধারণত গুগলকে পিং করি, আমি ইন্টারনেটের সাথে সংযুক্ত আছি কিনা তা যাচাই করতে।
এটি কখনও কখনও বিরক্তিকর হয়, যখন আপনি অপেক্ষা করুন এবং পিং কমান্ডের উত্তর পেতে বা টার্মিনালটি পর্যবেক্ষণ করতে থাকুন বা সার্ভারের সংযুক্ত হওয়ার জন্য অপেক্ষা করুন।
সার্ভারটি লাইভ আসার সাথে সাথে কীভাবে শ্রবণযোগ্য শব্দ হবে sound
[email :~/Desktop$ ping -i 60 -a www.google.com PING www.google.com (74.125.200.103) 56(84) bytes of data. 64 bytes from www.google.com (74.125.200.103): icmp_req=1 ttl=44 time=105 ms 64 bytes from 74.125.200.103: icmp_req=2 ttl=44 time=281 ms
আমাকে আপনাকে একটি কথা বলি, আপনি জানানোর আগে যে আদেশটি কোনও শ্রুতিমধুর শব্দ দেয়নি। আপনার সিস্টেম অডিও নিঃশব্দ না হয়েছে তা নিশ্চিত করুন, সাউন্ড থিমটি অবশ্যই ‘শব্দ পছন্দসমূহে’ সক্ষম করতে হবে এবং নিশ্চিত করুন যে ‘উইন্ডো এবং উইন্ডো সাউন্ড সক্ষম করুন’ চেক করা আছে কিনা তা নিশ্চিত করুন।
31. ট্যাক কমান্ড
এই কমান্ডটি অত্যন্ত আকর্ষণীয় যা কোনও পাঠ্য ফাইলের সামগ্রী বিপরীত ক্রমে প্রিন্ট করে, অর্থাত্ শেষ লাইন থেকে প্রথম লাইনে line
হোম ফোল্ডারের নীচে আমার ডকুমেন্টস ডিরেক্টরিতে আমার 35.txt একটি পাঠ্য ফাইল রয়েছে। ক্যাট কমান্ড ব্যবহার করে এটির সামগ্রী চেক করা।
[email :~/Documents$ cat 35.txt
1. Linux is built with certain powerful tools, which are unavailable in windows. 2. One of such important tool is Shell Scripting. Windows however comes with such a tool but as usual it is much weak as compared to it's Linux Counterpart. 3.Shell scripting/programming makes it possible to execute command(s), piped to get desired output in order to automate day-to-day usages.
এখন ট্যাক কমান্ড ব্যবহার করে ফাইলের সামগ্রীটি বিপরীত করুন।
[email :~/Documents$ tac 35.txt
3.Shell scripting/programming makes it possible to execute command(s), piped to get desired output in order to automate day-to-day usages. 2. One of such important tool is Shell Scripting. Windows however comes with such a tool but as usual it is much weak as compared to it's Linux Counterpart. 1. Linux is built with certain powerful tools, which are unavailable in windows.
এখন এ পর্যন্তই. আপনি যদি অন্য কম পরিচিত লিনাক্স কমান্ড সম্পর্কে সচেতন হন তবে আপনি একটি মন্তব্য রাখতে পারেন, যাতে আমরা সেগুলি আমাদের ভবিষ্যতের নিবন্ধগুলিতে অন্তর্ভুক্ত করতে পারি।
আমাদের আপনার মূল্যবান-যোগ্য মন্তব্য প্রদান করতে ভুলবেন না। আমি খুব শীঘ্রই আরও একটি আকর্ষণীয় নিবন্ধ নিয়ে আসছি। ততক্ষণ টিউমিন্টের সাথে সংযুক্ত থাকুন এবং সংযুক্ত থাকুন।