Python Programming Crash Course
সুচিপত্র:
- হেড কমান্ড সিনট্যাক্স
- হেড কমান্ড কীভাবে ব্যবহার করবেন
- একটি নির্দিষ্ট সংখ্যক লাইনের প্রদর্শন কীভাবে করবেন
- কীভাবে বাইটের একটি নির্দিষ্ট সংখ্যা প্রদর্শন করবেন
- একাধিক ফাইল প্রদর্শন কিভাবে
- অন্যান্য কমান্ডের সাথে কীভাবে হেড ব্যবহার করবেন
- উপসংহার
হেড কমান্ড এক বা একাধিক ফাইলের প্রথম লাইনগুলি (ডিফল্টরূপে 10 লাইন) প্রিন্ট করে বা স্ট্যান্ডার্ড আউটপুটে পাইপ করা ডেটা।
এই টিউটোরিয়ালে, আমরা ব্যবহারিক উদাহরণ এবং সবচেয়ে সাধারণ মাথা বিকল্পগুলির বিশদ ব্যাখ্যার মাধ্যমে কীভাবে লিনাক্স হেড ইউটিলিটিটি ব্যবহার করব তা ব্যাখ্যা করব।
হেড কমান্ড সিনট্যাক্স
হেড কমান্ডের বাক্য গঠনটি নিম্নরূপ:
head……
-
OPTION
- প্রধান বিকল্প। আমরা পরবর্তী বিভাগগুলিতে সর্বাধিক সাধারণ বিকল্পগুলি নিয়ে যাব।FILE
- জিরো বা আরও ইনপুট ফাইলের নাম। যদি কোনও ফাইল নির্দিষ্ট না করা হয়, বা যখন ফাইলটি হয়-
মাথাটি স্ট্যান্ডার্ড ইনপুটটি পড়বে।
হেড কমান্ড কীভাবে ব্যবহার করবেন
কোনও বিকল্প ছাড়াই ব্যবহার করা হলে এর সহজতম আকারে, হেড কমান্ড প্রথম 10 লাইন প্রদর্শন করবে।
একটি নির্দিষ্ট সংখ্যক লাইনের প্রদর্শন কীভাবে করবেন
পূর্ণসংখ্যার পরে
-n
(
--lines
) বিকল্পটি ব্যবহার করুন যা দেখানোর জন্য লাইনের সংখ্যা উল্লেখ করে:
আপনি
নিম্নলিখিতগুলি উপরের আদেশগুলি হিসাবে একই ফলাফল তৈরি করবে: উদাহরণস্বরূপ ফাইলের নাম ফাইলটি থেকে প্রথম 100 বাইট ডেটা প্রদর্শনের জন্য। txt আপনি টাইপ করবেন: আপনি প্রদর্শিত বাইটের সংখ্যা নির্দিষ্ট করতে সংখ্যার পরে গুণক প্রত্যয়ও ব্যবহার করতে পারেন।
নিম্নলিখিত কমান্ডটি
যদি হেড কমান্ডে একাধিক ফাইল ইনপুট হিসাবে সরবরাহ করা হয় তবে এটি প্রতিটি প্রদত্ত ফাইল থেকে প্রথম দশটি লাইন প্রদর্শন করবে। আপনি একক ফাইল প্রদর্শন করার সময় একই বিকল্পগুলি ব্যবহার করতে পারেন। এই উদাহরণটি ফাইলের
যখন একাধিক ফাইল ব্যবহৃত হয় তখন আউটপুট ফাইলের নাম দেখানো শিরোনামের সাথে প্রত্যেকের আগে চলে যায়। পাইপ ব্যবহার করে / অন্যান্য ইউটিলিটিগুলিতে স্ট্যান্ডার্ড আউটপুট পুনর্নির্দেশের মাধ্যমে হেড কমান্ডটি অন্যান্য কমান্ডের সাথে মিশ্রণে ব্যবহার করা যেতে পারে। নিম্নলিখিত কমান্ডটি
এখনই আপনার লিনাক্স হেড কমান্ডটি কীভাবে ব্যবহার করবেন সে সম্পর্কে আপনার ভাল ধারণা হওয়া উচিত। এটি টেল কমান্ডের পরিপূরক যা টার্মিনালে কোনও ফাইলের শেষ লাইনগুলি মুদ্রণ করে।
head -n filename.txt
head -n filename.txt
n
অক্ষরটি বাদ দিতে পারেন এবং কেবল হাইফেন (
-
) এবং সংখ্যাটি (তাদের মধ্যে কোনও স্থান নেই) ব্যবহার করতে পারেন।
filename.txt
নামের কোনও ফাইলের প্রথম 30 টি লাইন প্রদর্শন করতে আপনি টাইপ করতে পারেন:
head -n 30 filename.txt
কীভাবে বাইটের একটি নির্দিষ্ট সংখ্যা প্রদর্শন করবেন
-c
(
--bytes
) বিকল্পটি নির্দিষ্ট সংখ্যক বাইট প্রিন্ট করতে দেয়:
head -c filename.txt
head -c filename.txt
head -c 100 filename.txt
b
এটি 512 দিয়ে গুণায়,
kB
এটি 1000 দিয়ে গুণ করবে,
K
1024 দ্বারা গুণ করবে,
MB
এটি 1000000 দ্বারা গুণ করবে,
M
এটি 1048576 দ্বারা গুণ করবে এবং আরও কিছু করে।
filename.txt
নামের প্রথম পাঁচ কিলোবাইট (2048) প্রদর্শন করবে
filename.txt
:একাধিক ফাইল প্রদর্শন কিভাবে
head filename1.txt filename2.txt
filename1.txt
এবং
filename2.txt
ফাইলগুলির প্রথম 20 টি লাইন দেখায়:
head -n 20 filename1.txt filename2.txt
অন্যান্য কমান্ডের সাথে কীভাবে হেড ব্যবহার করবেন
$RANDOM
এনভায়রনমেন্ট ভেরিয়েবল হ্যাশ করবে, প্রথম 32 বাইট প্রদর্শন করবে এবং 24 টি অক্ষর এলোমেলো স্ট্রিং প্রদর্শিত হবে:
echo $RANDOM | sha512sum | head -c 24; echo
উপসংহার
কমান্ড লাইনকে কমান্ড দিয়ে সিদ্ধ করুন

কমান্ড প্রম্পট, জিওআই, এবং শক্তিশালী টেক কমান্ড টুলকিট সহ শক্তিশালী ব্যাচ ভাষা একত্রিত করুন।
বেসিক লিনাক্স কমান্ড

কমান্ড লাইনটি কীভাবে ব্যবহার করতে হয় তা জানা খুব দরকারী। এই নিবন্ধে, আমরা লিনাক্স সিস্টেম অ্যাডমিনিস্ট্রেটররা প্রতিদিন ব্যবহার করে এমন কয়েকটি সাধারণ লিনাক্স আদেশ ব্যবহার করব through
লিনাক্সে কমান্ড কমান্ড (ফাইলের মালিকানা)

Chown কমান্ড আপনাকে প্রদত্ত ফাইল, ডিরেক্টরি, বা প্রতীকী লিঙ্কটির ব্যবহারকারী এবং / অথবা গ্রুপের মালিকানা পরিবর্তন করতে দেয়। এই টিউটোরিয়ালে, আমরা আপনাকে ব্যবহারিক উদাহরণগুলির মাধ্যমে কীভাবে কাউন কমান্ডটি ব্যবহার করব তা দেখাব।