হার্ডওয়্যারের

লিনাক্সের জন্য সেরা কমান্ড: বেসিক, প্রশাসন, অনুমতি ...

সুচিপত্র:

Anonim

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

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

আমরা পড়ার পরামর্শ দিই:

  • উবুন্টু এবং লিনাক্সের জন্য প্রাথমিক কমান্ডগুলির দ্রুত গাইডলিনাক্স টার্মিনালে সহায়তা আদেশ

বেসিক লিনাক্স কমান্ড

আমরা মুখস্থকরণের সুবিধার্থে এবং পরামর্শের সুবিধার্থে উভয়ই মূল কমান্ডগুলিকে বিভাগগুলিতে সংগঠিত করি। লিনাক্স টার্মিনালের শক্তি উপভোগ করতে এখন আপনাকে কেবল টার্মিনালটি খুলতে হবে এবং কাজ করতে নামতে হবে । আমরা মূল ফাইল কমান্ড দিয়ে শুরু করি:

  • ls: ডিরেক্টরি ডিরেক্টরিগুলি তালিকাভুক্ত করুন: ডিরেক্টরিগুলিও লুকানো ফাইলগুলি দেখায় সিডি dir: বর্তমান ডিরেক্টরিটি নির্দিষ্ট করা একটিতে (ফোল্ডারের নামের সাথে ডায়ার ভেরিয়েবলটি প্রতিস্থাপন করুন) সিডি করুন: / হোম ডিরেক্টরিতে প্রেরণ করুন (ব্যক্তিগত ফাইলগুলি) পিডব্লিউড: শো বর্তমান ডিরেক্টরি প্যাথম্যাকডির দির *: একটি নির্দিষ্ট ডিরেক্টরি তৈরি করুন (ফোল্ডারের নামের সাথে ডায়ার ভেরিয়েবল প্রতিস্থাপন করুন) আরএম ফাইল: নির্দিষ্ট ফাইলটি মুছুন (অপসারণের ফাইলের নামের সাথে ফাইলের ভেরিয়েবল প্রতিস্থাপন করুন) আরএম-ডিআর: নির্দিষ্ট ডিরেক্টরি মুছুন (ফোল্ডারের নামের সাথে ডায়ার ভেরিয়েবল প্রতিস্থাপন করুন) আরএম-ফাই ফাইল: জোর করে নির্দিষ্ট ফাইলটি মুছে দিন (-f ডি ফোর্স) (আপনি যে ফাইলটি মুছতে চান তার ফাইলের পরিবর্তে ফাইল ভেরিয়েবলটি প্রতিস্থাপন করুন) rm -rf dir: সুনির্দিষ্ট ডিরেক্টরি মুছে ফেলা (ফোল্ডারের নাম দিয়ে dir ভেরিয়েবল প্রতিস্থাপন).cp -r file1 file2: “file1” কে “file2” তে অনুলিপি করুন (নামের সাথে ফাইল * ভেরিয়েবল প্রতিস্থাপন করুন) ফাইলটির পুনরায়) সিপি-ডিআর 1 ডায়ার 2: ডিরেক্টরি 1 অনুলিপি 2; ডিরেক্টরি বিদ্যমান না থাকলে ডিরেক্টরি 2 তৈরি করুন (ডিরেক্টরি নামের বিকল্প dir) এমভি ফাইল 1 ফাইল 2: ফাইলের নাম পরিবর্তন করতে বা ফাইল 2 এ সরানোতে ব্যবহৃত হতে পারে। যদি ফাইল 2 একটি বিদ্যমান ডিরেক্টরি হয় তবে ফাইল 1 কে "ফাইল 2" ডিরেক্টরিতে স্থানান্তর করুন (ফাইলের নামের সাথে ফাইলের পরিবর্তনশীল প্রতিস্থাপন করুন) ln -s ফাইল লিঙ্ক: একটি ফাইলের জন্য একটি প্রতীকী লিঙ্ক (শর্টকাট) তৈরি করুন (ফাইলের সাথে ভেরিয়েবলটি প্রতিস্থাপন করুন) ফাইলের নাম এবং শর্টকাটের যে নামের সাথে লিঙ্ক রয়েছে) টাচ ফাইল: ফাইলটি তৈরি বা আপডেট করুন (ফাইলের নামের সাথে ফাইলের পরিবর্তনশীল প্রতিস্থাপন করুন) বিড়াল> ফাইল: একটি স্ট্যান্ডার্ড ইনপুট পুনর্নির্দেশ করুন (ফাইলের ভেরিয়েবল প্রতিস্থাপন করুন) ফাইলের নাম অনুসারে) আরও ফাইল: একটি ফাইলহেড ফাইলের সামগ্রী দেখায়: ফাইল সংরক্ষণাগার ফাইলের প্রথম 10 লাইন দেখায়: ফাইল সংরক্ষণাগার -f ফাইলের শেষ 10 লাইন দেখায়: আপডেট করার সময় কোনও ফাইলের সামগ্রী দেখায় (বৃদ্ধি হয় আকার), শেষ 10 লাইন থেকে

প্রক্রিয়া পরিচালনা

  • পিএস: রিয়েল-টাইমট্যাপে সক্রিয় ব্যবহারকারী প্রক্রিয়াগুলি দেখায়: রিয়েল-টাইমকিল পিডে চলমান সমস্ত প্রক্রিয়া দেখায়: আইডি নম্বর দিয়ে একটি নির্দিষ্ট প্রক্রিয়াটি মেরে ফেলেছে (প্রসেস নম্বর দিয়ে পিড প্রতিস্থাপন করুন) কিল্লাল প্রোক: সমস্ত প্রসেসকে কিল দিয়ে হত্যা করে নির্দিষ্ট নাম (প্রসেসের নাম দিয়ে প্রোক প্রতিস্থাপন করুন) বিজি: থামানো বা দ্বিতীয় কাজের প্ল্যান্সফগের তালিকা: সবচেয়ে সাম্প্রতিক কাজকে প্রথম প্ল্যানফগ কাজের জন্য নিয়ে আসে: কাজটি "কাজের" অগ্রভাগে নিয়ে আসে (প্রক্রিয়াটির নামের সাথে জবটি প্রতিস্থাপন করুন)

ফাইল অনুমতি পরিচালনা

chmod octal file: "file" ফাইলটির অনুমতিটি অষ্টালে পরিবর্তন করুন, যা "ব্যবহারকারী", "গোষ্ঠী" এবং "অন্য" এর জন্য পৃথকভাবে নির্দিষ্ট করা যেতে পারে। অষ্টাল মান নীচে প্রতিনিধিত্ব করা হয়:

  • 4 - পড়ুন (পড়ুন থেকে আর) 2 - লিখুন (ডাব্লু, লিখিত থেকে) 1 - এক্সিকিউট (এক্স, এক্সিকিউট)

ব্যাখ্যা: অনুমতি সেট করতে, উপরের মানগুলি একসাথে যুক্ত করা হয়। উদাহরণস্বরূপ, ফাইলের মালিককে (ব্যবহারকারী) পড়ার (র) সম্পূর্ণ লিখতে, লিখতে (ডাব্লু) লিখতে এবং এক্স (এক্স) এক্সিকিউট করার জন্য, অক্টাল মানটি 4 + 2 + 1 = 7. যুক্ত করে ধরে নিন যে আপনি সীমাবদ্ধ করতে চান "গ্রুপ" এর সদস্যদের জন্য অ্যাক্সেস, কেবল পড়া এবং লেখার অনুমতি দেয়, কেবল 4 + 2 = 6. যোগ করুন দুটি উদাহরণ উদ্ধৃত করে তা অবধি থাকবে: chmod 760 (ব্যবহারকারীর জন্য, ড গ্রুপের জন্য ডাব্লু এবং অন্যদের জন্য 0 বা "rw-")

অন্যান্য উদাহরণ:

  • chmod 777: পড়ুন (আর), লিখুন (ডাব্লু) এবং এক্সিকিউট (সকল) ("ব্যবহারকারী", "গ্রুপ" এবং "অন্য") এর জন্য chmod 755: "rwx" "মালিক" (ব্যবহারকারীর) জন্য, "আরডাব্লু" "গ্রুপ" এবং "অন্যদের" জন্য

আরও তথ্যের জন্য টার্মিনাল টাইপ করুন: man chmod

এসএসএইচ: দূরবর্তী সংযোগ

ssh ব্যবহারকারী @ হোস্ট: ব্যবহারকারী হিসাবে হোস্টের সাথে সংযোগ করুন (উদাহরণ: ssh Andres @ myserver)

ssh -p পোর্ট ব্যবহারকারী @ হোস্ট: নির্দিষ্ট পোর্টে হোস্টের সাথে সংযোগ স্থাপন করে (কনফিগার করা পোর্ট নম্বর দিয়ে "পোর্ট" প্রতিস্থাপন করুন)

ssh-copy-id ব্যবহারকারী @ হোস্ট: সেই হোস্টের হোস্ট এবং ব্যবহারকারীর জন্য পাসওয়ার্ড যুক্ত করুন; এটি কী ব্যবহার করে পাসওয়ার্ড ছাড়াই লগইন সক্রিয় করতে ব্যবহৃত হয়

অনুসন্ধানের জন্য আদেশ

গ্রেপ সিকোয়েন্স ফাইল: ফাইলের ক্রম অনুসন্ধান করুন (তদন্তের সাথে মানগুলির সাথে ক্রম এবং ফাইলগুলি প্রতিস্থাপন করুন)

গ্রেপ-আর ডির সিক্যুয়েন্স: ডিয়ার ডিরেক্টরিতে ক্রম অনুসারে পুনরাবৃত্তি অনুসন্ধান করুন

কমান্ড | গ্রেপ সিকোয়েন্স: কমান্ড আউটপুটে ক্রম অনুসন্ধান করুন (বিকল্প কমান্ড এবং সন্ধানের মান অনুসারে ক্রম)

ফাইলটি সনাক্ত করুন: কোনও ফাইলের সমস্ত উদাহরণ সন্ধান করুন (ফাইলের নামের সাথে ফাইলের পরিবর্তনশীল প্রতিস্থাপন করুন)

সিস্টেম তথ্য

  • তারিখ: বর্তমান তারিখ এবং সময়সীমা দেখায়: বর্তমান মাসআপটাইমের জন্য একটি ক্যালেন্ডার দেখায়: সিস্টেমটি আপটাইম দেখায়: অনলাইনে কে দেখায়: যে অনলাইনফিংগার ব্যবহারকারী তা দেখায়: ব্যবহারকারী তথ্য-নামক দেখায়: কোরস্ক্যাটের তথ্য দেখায় / porc / cpuinfo: CPUcat / proc / meminfo এর তথ্য প্রদর্শন করুন: মেমরিম্যান কমান্ডের তথ্য প্রদর্শন করুন: নির্দিষ্ট কমান্ডের ম্যানুয়ালটি খুলুন (আপনি যে কমান্ডটি জানতে চান কমান্ড ভেরিয়েবলটি প্রতিস্থাপন করুন) df: ব্যবহারটি দেখান ডিস্কদুডু থেকে: ডিরেক্টরি ডিরেক্টরিতে স্থানের ব্যবহার দেখায়: মেমরির ব্যবহার ও স্ব্যাপোয়ার্সিস অ্যাপ্লিকেশন: অ্যাপ্লিকেশনটির সম্ভাব্য অবস্থানগুলি প্রদর্শন করে (প্রোগ্রামটির নামের সাথে অ্যাপ্লিকেশনটি প্রতিস্থাপন করুন) কোন অ্যাপ্লিকেশন: কোন অ্যাপ্লিকেশনটি ডিফল্ট দ্বারা চলবে তা দেখায় (প্রতিস্থাপন প্রোগ্রাম নাম দ্বারা আবেদন)
আমরা আপনাকে লিনাক্সে ফাইল এবং ফোল্ডারের অনুমতিগুলি পরিচালনা করতে প্রস্তাব দিই

ফাইল সংকোচনের

  • tar cf package.tar ফাইল: নির্দিষ্ট ফাইলের সাথে একটি টিআর প্যাকেজ তৈরি করুন (নাম প্যাকেজ.টার নাম) ফাইলের নামের সাথে ভেরিয়েবল প্রতিস্থাপন করুন) টার এক্সএফ প্যাকেজ.টার: প্যাকেজ.টির থেকে ফাইলগুলি বের করুন (প্যাকেজ ভেরিয়েবলটি প্রতিস্থাপন করুন) ফাইলের নাম অনুসারে) tar czf pacote.tar.gz ফাইলগুলি: জিজেপিটার সংকোচনের সাথে একটি টিআর প্যাকেজ তৈরি করুন (যার নাম পোটোট.আরটিজেড) xzf pacote.tar.gz: একটি টিআর প্যাকেজ বের করুন (নামকরণ পোটোটেটার tar জিজেড) জিজেপ্টার সংকোচনের সাথে সিজেএফ প্যাকেজ.তার.বিজে ২: বিজেপ 2 টি সংক্ষেপে একটি টিআর প্যাকেজ তৈরি করুন (নাম প্যাকেজ.টার.বিজ ২) xjf package.tar.bz2: BZip2gzip সংক্ষিপ্ত ফাইলের সাথে একটি টিআর প্যাকেজ বের করুন: একটি ফাইল সঙ্কলন করুন এবং নাম file.gz (ফাইলের নামের সাথে ফাইলের পরিবর্তনশীল প্রতিস্থাপন) gzip -d file.gz: ফাইল থেকে আনজিপ ফাইল.gz (ফাইলের নামের সাথে ফাইল.gz ভেরিয়েবল প্রতিস্থাপন)

নেটওয়ার্ক সংযোগের জন্য আদেশগুলি

পিং হোস্ট - হোস্টকে আইসিএমপি (পিং) প্যাকেট প্রেরণ করে এবং ফলাফলটি প্রদর্শন করে (কোনও ওয়েবসাইটের ডোমেন বা আইপি নম্বর দিয়ে হোস্ট ভেরিয়েবলটি প্রতিস্থাপন করুন)

ডোমেন হুইস: ডোমেন সম্পর্কে তথ্য ফেরত দেয় (কোনও ওয়েবসাইট ঠিকানা বা আইপি নম্বরের জন্য ডোমেন ভেরিয়েবলের বিকল্প দিন)

ডিগ ডোমেন: ডোমেনের জন্য ডিএনএস তথ্য প্রদান করে (কোনও ওয়েবসাইটের ডোমেন বা আইপি নম্বর দিয়ে হোস্ট ভেরিয়েবল প্রতিস্থাপন)

dig -x হোস্ট: একটি হোস্টের জন্য বিপরীতমুখী রিটার্ন প্রদর্শন করুন

উইজেট ফাইল: ফাইল (ফাইল) ডাউনলোড করুন (ফাইলের ভেরিয়েবলটি ফাইলের অনলাইন ঠিকানার সাথে প্রতিস্থাপন করুন)

উইজেট-সি ফাইল: একটি ফাইলের বাধা ডাউনলোড চালিয়ে যায় (ফাইলের অনলাইন ঠিকানার সাথে ফাইল ভেরিয়েবলটি প্রতিস্থাপন করুন)

প্যাকেজ ইনস্টলেশন

উত্স কোড থেকে ইনস্টলেশন; কমান্ডগুলি অবশ্যই একবারে একটি টার্মিনালের অনুক্রমের মধ্যে প্রবেশ করানো উচিত:

  • ./configuremakemake ইনস্টল

ইনস্টলার কমান্ড

dpkg -i package.deb: একটি DEB প্যাকেজ ইনস্টল করুন (দেবিয়ান ডিগ্রোস) (প্রোগ্রামের প্যাকেজের নামের সাথে ভেরিয়েবল প্যাকেজ.দেব প্রতিস্থাপন করুন)

rpm -Uvh package.rpm: একটি RPM প্যাকেজ ইনস্টল করে (ডিগ্রোগুলি যা RPM ব্যবহার করে) (ভেরিয়েবল প্যাকেজ.আরপিএম প্রোগ্রাম প্যাকেজের নামের সাথে প্রতিস্থাপন)

গ্লোবাল শর্টকাটগুলি

  • Ctrl + C: Ctrl + Z চলমান কমান্ডটি বাতিল করুন: বর্তমান সিস্টেমের জন্য, অগ্রভাগে fg বা পটভূমিতে বিজি দিয়ে ফিরে আসুন Ctrl + D: বর্তমান অধিবেশন থেকে প্রস্থান করুন; প্রস্থান করুন Ctrl + W কমান্ডের অনুরূপ: বর্তমান লাইনে একটি শব্দ মুছুন Ctrl + U: সম্পূর্ণ লাইনটি মুছুন Ctrl + R: আজ একটি কমান্ড প্রদর্শন করতে কী টিপুন !!: শেষ কমান্ডের প্রস্থানটি পুনরাবৃত্তি করুন: বর্তমান সেশনটির সেশনটি বন্ধ করুন

টার্মিনালের কয়েকটি প্রাথমিক কমান্ড জানা এবং জানা ভাল, এটি অপারেটিং সিস্টেম সম্পর্কে আপনার জ্ঞানের ডিগ্রি বাড়ানোর পাশাপাশি আপনাকে কয়েক ঘন্টা গবেষণার সাশ্রয় করতে সহায়তা করে।

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

লিনাক্স টার্মিনালের প্রাথমিক কমান্ডগুলি সম্পর্কে আমাদের নিবন্ধটি সম্পর্কে আপনি কী ভাবেন? আপনি এটি আকর্ষণীয় পেয়েছেন? আপনি কি ওয়েবে একটি নির্দিষ্ট নিবন্ধ আপলোড করতে আগ্রহী?

হার্ডওয়্যারের

সম্পাদকের পছন্দ

Back to top button