7 লিনাক্স টার্মিনাল বেসিকগুলি প্রতিটি শিক্ষানবিশকে প্রথমে শিখতে হবে – এবং কেন

7 লিনাক্স টার্মিনাল বেসিকগুলি প্রতিটি শিক্ষানবিশকে প্রথমে শিখতে হবে – এবং কেন

জ্যাক ওয়ালেন / এলিস বেটারস পিকারো / জেডডনেট

Zdnet অনুসরণ করুন: আমাদের পছন্দসই উত্স হিসাবে যুক্ত করুন গুগলে।


জেডডনেটের কী টেকওয়েজ

  • লিনাক্স টার্মিনালটি আপনি যতটা ভাবেন ততটা শক্ত নয়।
  • মৌলিক বিষয়গুলি বোঝা আপনাকে শুরু করতে সহায়তা করবে।
  • এই ধারণাগুলি সমস্ত লিনাক্স বিতরণে প্রযোজ্য।

যখন অনেকে লিনাক্স সম্পর্কে চিন্তা করেন, তারা নতুন ব্যবহারকারীদের নাগালের বাইরে থাকা বিশ্রী এবং জটিল কমান্ডগুলি নিয়ে ভাবেন। এই লোকেরা যা জানেন না তা হ’ল আধুনিক লিনাক্স বিতরণগুলির প্রয়োজন হয় না যে তারা কমান্ড লাইনের সাথে কাজ করে।

তবে লিনাক্সের আসল শক্তিতে পৌঁছানোর জন্য, কমান্ড লাইনটি এমন কিছু যা লোকেদের অন্তত বুঝতে হবে, কারণ শেষ পর্যন্ত এটির প্রয়োজন হতে পারে।

এছাড়াও: আপনাকে ওয়াও করার জন্য একটি নতুন দুর্দান্ত লিনাক্স বিতরণ প্রস্তুত রয়েছে

লিনাক্স কমান্ড লাইনের সাথে আপনার যাত্রা শুরু করার জন্য, ডাইভিং করার আগে কয়েকটি জিনিস জানা গুরুত্বপূর্ণ The টার্মিনালের এই দিকগুলি সরঞ্জাম থেকে সর্বাধিক উপার্জনের জন্য মৌলিক।

আমরা কি আমাদের যাত্রা শুরু করব?

1। টার্মিনাল/শেল/প্রম্পট/সিএলআই – পার্থক্য কী?

টার্মিনালটি আসলে একটি অ্যাপ্লিকেশন, যেমন জিনোম টার্মিনাল, কেডি প্লাজমার কনসোল, আইটার্ম 2 এবং আরও অনেকগুলি।

তবে শেল কী? সহজ কথায় বলতে গেলে শেলটি একটি কমান্ড-লাইন দোভাষী যা ব্যবহারকারী এবং লিনাক্স কার্নেলের মধ্যে মধ্যস্থতাকারী হিসাবে কাজ করে।

এছাড়াও: লিনাক্স ডেস্কটপ হিমশীতল? আমার 5 টি কৌশল চেষ্টা করার চেষ্টা – একটি হার্ড রিবুট জোর করার আগে

প্রম্পটটি হ’ল আপনি যেখানে আপনার কমান্ডগুলি টাইপ করেন এবং সাধারণত এটির মতো প্রদর্শিত হয়:

ব্যবহারকারীর নাম@হোস্টনাম:

সিএলআই মানে কমান্ড লাইন ইন্টারফেস এবং বেশিরভাগের কাছে এটি একটি রহস্যের কিছুটা কারণ এটি সংজ্ঞায়িত করা শক্ত। সাধারণত, সিএলআই যেখানে আপনি কমান্ডগুলি চালান। আমি এটি সম্পর্কে উপরের তিনটি উপাদান (টার্মিনাল, শেল এবং প্রম্পট) একসাথে কাজ করার জন্য ভাবতে চাই।

2। ইতিহাস

আপনি কি জানেন যে শেলটি আপনি যে কমান্ডগুলি চালাচ্ছেন তার ইতিহাস বজায় রাখে? আরও ভাল, আপনার সেই ইতিহাসে অ্যাক্সেস রয়েছে। আপনি টাইপ যদি ইতিহাস প্রম্পট এবং হিট এন্টার এ, আপনি চালানো সর্বশেষ 100 টি কমান্ড দেখতে পাবেন। এখানে একটি দুর্দান্ত কৌশল। আপনি যখন আপনার ইতিহাস দেখেন, প্রতিটি কমান্ডের সাথে সম্পর্কিত নম্বর থাকে। আপনি যে কমান্ডটি চালাতে চান তা যদি দেখেন তবে আপনি টাইপ করে এটি স্মরণ করতে পারেন! আপনি যে কমান্ডটি চালাতে চান তার সংখ্যা অবিলম্বে অনুসরণ করে।

এছাড়াও: এই আইআই টার্মিনাল অ্যাপ্লিকেশনটির সাথে অবশেষে আমি কীভাবে একটি জটিল লিনাক্স সমস্যাটি ক্র্যাক করেছি তা এখানে

ধরা যাক আপনি 10 নম্বর কমান্ড চালাতে চান (আপনার ইতিহাসে দেখানো হয়েছে)। ইতিহাস থেকে এটি চালানোর জন্য, কেবল টাইপ করুন:

10

3। ট্যাব সমাপ্তি

আরেকটি কার্যকর বৈশিষ্ট্য হ’ল ট্যাব সমাপ্তি।

এছাড়াও: লিনাক্স শিখতে চান? এই 5 টি গেমগুলি এটি মজাদার করে তোলে – এবং সেগুলি বিনামূল্যে

লিনাক্স শেল তার আদেশগুলি জানে এবং আপনাকে সহায়তা করতে পারে। বলুন, উদাহরণস্বরূপ, আপনি সম্প্রতি যে কমান্ডটি ব্যবহার করেছেন তা আপনি মনে রাখবেন না তবে আপনি জানেন যে এটি শুরু হয় সিএ। প্রকার সিএ এবং এন্টারটি হিট করুন, এবং আপনাকে এই দুটি অক্ষর দিয়ে শুরু হওয়া সমস্ত কমান্ডের সাথে উপস্থাপন করা হবে। আমি কয়েক বছর ধরে এটি বেশ খানিকটা ব্যবহার করেছি কারণ কখনও কখনও আমি কেবল কোনও কমান্ডের নাম মনে করতে পারি না।

4। $ পথ

লিনাক্স $ পাথটি ব্যাখ্যা করার জন্য কিছুটা জটিল, তবে এখানে যায়। আপনি যদি উইন্ডোজে কোনও কমান্ড চালান তবে আপনি জানেন যে আপনি যা চালাতে চান তার জন্য আপনাকে সুস্পষ্ট পথটি টাইপ করতে হবে। ধরা যাক আপনি কমান্ডটি চালাতে চান zdnet (যা আসলে উইন্ডোজ কমান্ড নয়)। আপনি শুধু টাইপ করতে পারবেন না zdnet এবং এন্টার টিপুন, কারণ উইন্ডোজ কী করতে হবে তা জানে না।

এছাড়াও: লিনাক্সে নতুন? 5 ডেস্কটপ পরিবেশ আমি আপনাকে প্রথমে চেষ্টা করার পরামর্শ দিচ্ছি – এবং কেন

লিনাক্সে, তবে কমান্ডগুলি সাধারণত বিশ্বব্যাপী হয়, তাই আপনি যদি চালান zdnetযতক্ষণ না কমান্ডটি আপনার $ পাথের সাথে যুক্ত কোনও ডিরেক্টরিতে থাকে, ততক্ষণ এটি চলবে। সুতরাং, লিনাক্স $ পাথটিতে ডিরেক্টরিগুলি অন্তর্ভুক্ত রয়েছে যা হাউস কমান্ডগুলি বিশ্বব্যাপী চালিত হতে পারে। আপনি টাইপ যদি $ পথআউটপুটটিতে/ইউএসআর/বিন/,/ইউএসআর/স্থানীয়/বিন,/ইউএসআর/এসবিআইএন ইত্যাদির মতো ডিরেক্টরি অন্তর্ভুক্ত থাকবে। আপনি অস্থায়ীভাবে একটি কমান্ডের সাথে আপনার পথে একটি ডিরেক্টরি যুক্ত করতে পারেন রফতানি পাথ = “/ডিরেক্টরি 1: $ পাথ”। আপনি যদি এটি স্থায়ী করতে চান তবে আপনি ~/.প্রোফাইল ফাইলটি সম্পাদনা করুন।

5 … বিন্দু কি জন্য?

ধরা যাক আপনার তৈরি একটি শেল স্ক্রিপ্ট রয়েছে এবং আপনি এটি চালাতে চান। বলুন আপনি ~/স্ক্রিপ্টস ফোল্ডারটি তৈরি করেছেন এবং আপনার সমস্ত স্ক্রিপ্টগুলি সেখানে রেখেছেন। আপনি যদি সেই ডিরেক্টরিতে থাকেন তবে আপনি ./ এর মতো স্ক্রিপ্ট চালাতে পারেনস্ক্রিপ্ট.এসএইচ। যে নেতৃত্ব। শেলকে বলে যে আপনি যা করছেন তা বর্তমান কার্যকারী ডিরেক্টরিতে। অন্যদিকে দুটি বিন্দু প্যারেন্ট ডিরেক্টরিটি দেখুন। যদি আমরা/হোম/জ্যাক/স্ক্রিপ্টগুলির কথা বলছি, তবে একটি একক বিন্দু ব্যবহার করে/হোম/জ্যাক/স্ক্রিপ্টগুলি বোঝায় এবং একটি ডাবল ডট/হোম/জ্যাককে বোঝায়।

6 .. কেস সংবেদনশীলতা

লিনাক্স টার্মিনালটি কেস সংবেদনশীল। অন্য কথায়, আপনার যদি কমান্ড জেডডনেট থাকে তবে আপনাকে এটি সমস্ত ছোট হাতের মধ্যে টাইপ করতে হবে। যদি কমান্ডটি জেডডনেট হয় তবে আপনাকে এটি বড় হাতের মধ্যে টাইপ করতে হবে। যদি কমান্ডটি জেডডিএনইটি হয় তবে আপনাকে এটি ঠিক যেমনটি প্রদর্শিত হবে ঠিক তেমন টাইপ করতে হবে।

7 .. অনুলিপি/পেস্ট করতে কি হয়েছে?

আপনি কি লিনাক্স টার্মিনালে কিছু চেষ্টা করে চেষ্টা করেছেন এবং ট্রু-ট্রু সিটিআরএল+ভি কীবোর্ড শর্টকাট দিয়ে পেস্ট করার চেষ্টা করেছেন? যদি তা হয় তবে আপনি খুঁজে পেয়েছেন যে এটি কার্যকর হয় না। তবে কেন? আমি এখানে ইতিহাসের পাঠটি এড়িয়ে চলব, তবে সিটিআরএল+সি একটি কমান্ডকে হত্যা করার জন্য একটি কীবোর্ড শর্টকাট।

সে কারণে, সিটিআরএল+সি এবং সিটিআরএল+ভি প্রত্যাশার মতো কাজ করে না। পরিবর্তে, সিটিআরএল+শিফট+সি এবং সিটিআরএল+শিফট+ভি ব্যবহার করুন।

আপনি এটি অভ্যস্ত হয়ে যাবেন।

এছাড়াও: 5 আশ্চর্যজনকভাবে উত্পাদনশীল জিনিসগুলি আপনি লিনাক্স টার্মিনাল দিয়ে করতে পারেন

এখন আপনি এই মৌলিক ধারণাগুলি বুঝতে পেরেছেন, আপনি লিনাক্স টার্মিনাল দিয়ে আপনার যাত্রা শুরু করতে প্রস্তুত।

মানে শেল।

মানে, প্রম্পট।

মানে, ক্লি।



Source link

মন্তব্য করুন

আপনার ই-মেইল এ্যাড্রেস প্রকাশিত হবে না। * চিহ্নিত বিষয়গুলো আবশ্যক।