প্রধান লিনাক্স আপনার ফাইল সিস্টেমে নেভিগেট করার জন্য 10 লিনাক্সের প্রয়োজনীয় লিঙ্কস s
লিনাক্স

আপনার ফাইল সিস্টেমে নেভিগেট করার জন্য 10 লিনাক্সের প্রয়োজনীয় লিঙ্কস s

আপনার ফাইল সিস্টেমে নেভিগেট করার জন্য 10 লিনাক্সের প্রয়োজনীয় লিঙ্কস s
Anonim
  • বুনিয়াদি
  • গাইড এবং টিউটোরিয়াল
  • ইনস্টল ও আপগ্রেড করা হচ্ছে
  • টিপস ও ট্রিকস
  • মূল ধারণা
  • বাই গ্যারি নেওয়েল

    Image

    উইন্ডোজ, ইউএনআইএক্স এবং লিনাক্সে আইটি শিল্পে 20 বছরেরও বেশি সময় ধরে কাজ করে এমন একটি অ্যাপ্লিকেশন বিকাশকারী এবং সফ্টওয়্যার পরীক্ষক।

    77

    77 জন মানুষ এই নিবন্ধটি সহায়ক বলে মনে করেছেন

    এই গাইড লিনাক্স টার্মিনালটি ব্যবহার করে আপনার ফাইল সিস্টেমের চারপাশে নেভিগেট করতে সক্ষম হতে আপনাকে দশটি লিনাক্স কমান্ড তালিকাভুক্ত করেছে।

    আপনি কোন ডিরেক্টরিতে রয়েছেন, কোন ডিরেক্টরি আপনি আগে ছিলেন, অন্য ফোল্ডারে কীভাবে নেভিগেট করতে হবে, কীভাবে বাড়ি ফিরে যেতে হবে, কীভাবে ফাইল এবং ফোল্ডার তৈরি করবেন এবং কীভাবে লিঙ্ক তৈরি করবেন তা সন্ধান করার জন্য এটি কমান্ড সরবরাহ করে।

    01

    10 এর

    আপনি কোন ফোল্ডারে আছেন?

    আপনি যখন একটি টার্মিনাল উইন্ডো খুলবেন, আপনি প্রথমে আপনার প্রথমে ফাইল ফাইলটি কোথায় তা জানতে হবে।

    শপিং মলের মধ্যে থাকা মানচিত্রে আপনি যে "আপনি এখানে আছেন" চিহ্নিতকারীর মতো এটি ভাবুন।

    আপনি কোন ফোল্ডারে রয়েছেন তা জানতে, আপনি নিম্নলিখিত কমান্ডটি ব্যবহার করতে পারেন:

    PWD

    পিডাব্লুডির দ্বারা প্রাপ্ত ফলাফলগুলি আপনি পিডাব্লুডির শেল সংস্করণ ব্যবহার করছেন বা আপনার / usr / বিন ডিরেক্টরিতে ইনস্টল করা আছে তার উপর নির্ভর করে পৃথক হতে পারে।

    সাধারণভাবে, এটি / হোম / ব্যবহারকারীর নামের লাইনে কিছু মুদ্রণ করবে।

    02

    10 এর

    বর্তমান ডিরেক্টরিতে কোন ফাইল এবং ফোল্ডার রয়েছে?

    আপনি যে ফোল্ডারে আছেন তা এখন আপনি জানেন, ls কমান্ডটি ব্যবহার করে আপনি বর্তমান ডিরেক্টরিতে কোন ফাইল এবং ফোল্ডারগুলি রয়েছেন তা দেখতে পাবেন।


    নিজস্বভাবে, ls কমান্ড একটি পিরিয়ড (।) দিয়ে শুরু হওয়া ব্যতীত ডিরেক্টরিতে সমস্ত ফাইল এবং ফোল্ডার তালিকাভুক্ত করবে।

    লুকানো ফাইলগুলি (একটি পিরিয়ড দিয়ে শুরু হওয়া) সহ সমস্ত ফাইলগুলি দেখতে, আপনি নিম্নলিখিত সুইচটি ব্যবহার করতে পারেন:

    ls -a

    কিছু কমান্ড ফাইলগুলির ব্যাকআপ তৈরি করে যা টিলড মেটাচার্যাক্টর ( ~ ) দিয়ে শুরু হয়।

    যদি আপনি কোনও ফোল্ডারে ফাইল তালিকাভুক্ত করার সময় ব্যাকআপগুলি দেখতে না চান তবে নিম্নলিখিত স্যুইচটি ব্যবহার করুন:

    ls -B

    Ls কমান্ডের সর্বাধিক সাধারণ ব্যবহার নিম্নরূপ:

    ls -lt

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

    অন্যান্য ধরণের বিকল্পগুলির মধ্যে এক্সটেনশন, আকার এবং সংস্করণ অন্তর্ভুক্ত রয়েছে:

    ls -lU
    ls -lX
    ls -lv

    দীর্ঘ তালিকা বিন্যাসটি আপনাকে নিম্নলিখিত তথ্য দেয়:

    • অনুমতিসমূহ
    • ফাইলের জন্য ইনোডের সংখ্যা (হার্ড লিঙ্কগুলি দেখুন)
    • মালিক
    • প্রাথমিক দল
    • ফাইলের আকার
    • শেষ অ্যাক্সেস সময়
    • ফাইল / ফোল্ডার / লিঙ্কের নাম

    03

    10 এর

    অন্যান্য ফোল্ডারে কীভাবে নেভিগেট করবেন

    ফাইল সিস্টেমের আশেপাশে সিডি কমান্ড ব্যবহার করতে পারেন।

    লিনাক্স ফাইল সিস্টেমটি একটি গাছের কাঠামো। গাছের শীর্ষটি স্ল্যাশ ( / ) দ্বারা চিহ্নিত করা হয়।

    মূল ডিরেক্টরিতে আপনি নীচের কয়েকটি বা সমস্ত ফোল্ডার পাবেন।

    • /
    • বিন
    • বুট
    • সিডি রম
    • দেব
    • ইত্যাদি
    • বাড়ি
    • liberal এর সংক্ষিপ্ত রূপ
    • lib64
    • হারিয়ে + + পাওয়া
    • মিডিয়া
    • mnt এবার
    • মনোনীত করা
    • proc
    • মূল
    • চালান
    • sbin
    • SRV
    • sys
    • tmp,
    • Var
    • usr ডিরেক্টরির

    বিন ফোল্ডারে এমন কমান্ড রয়েছে যা কোনও ব্যবহারকারীর দ্বারা চালিত হতে পারে যেমন সিডি কমান্ড, এলএস, এমকেডির ইত্যাদি contains

    এসবিনে সিস্টেম বাইনারি থাকে।

    ইউএসআর ফোল্ডারটি ইউনিক্স সিস্টেম সংস্থানগুলির জন্য দাঁড়িয়েছে এবং এতে একটি বিন এবং এসবিন ফোল্ডারও রয়েছে। / Usr / বিন ফোল্ডারে কমান্ডগুলির একটি বর্ধিত সেট রয়েছে যা ব্যবহারকারীরা চালাতে পারে। একইভাবে / usr / sbin ফোল্ডারে সিস্টেম কমান্ডের বর্ধিত সেট রয়েছে।

    বুট ফোল্ডারে বুট প্রক্রিয়াটির জন্য প্রয়োজনীয় সমস্ত কিছু রয়েছে।

    সিড্রোম ফোল্ডারটি স্ব-ব্যাখ্যামূলক।

    ডেভ ফোল্ডারে সিস্টেমের সমস্ত ডিভাইস সম্পর্কিত বিশদ রয়েছে।

    ইত্যাদি ফোল্ডারটি সাধারণত যেখানে সমস্ত সিস্টেম কনফিগারেশন ফাইল সংরক্ষণ করা হয়।

    হোম ফোল্ডারটি সাধারণত যেখানে সমস্ত ব্যবহারকারীর ফোল্ডারগুলি সংরক্ষিত থাকে এবং গড় ব্যবহারকারীর জন্য কেবল সেই ক্ষেত্রটিই তাদের সম্পর্কে উদ্বিগ্ন হওয়া উচিত।

    Lib এবং lib64 ফোল্ডারে সমস্ত কার্নেল এবং ভাগ করা লাইব্রেরি থাকে contain

    হারিয়ে যাওয়া + পাওয়া ফোল্ডারে এমন ফাইল থাকবে যার আর নাম নেই যা fsck কমান্ড দ্বারা পাওয়া গেছে।

    মিডিয়া ফোল্ডারটি যেখানে ইউএসবি ড্রাইভের মতো মাউন্ট করা মিডিয়া অবস্থিত।

    Mnt ফোল্ডারটি অস্থায়ী স্টোরেজ যেমন ইউএসবি ড্রাইভ, অন্যান্য ফাইল সিস্টেম, আইএসও ইমেজ, ইত্যাদি মাউন্ট করতে ব্যবহৃত হয় etc.

    অপ্ট ফোল্ডারটি কিছু সফ্টওয়্যার প্যাকেজগুলি বাইনারিগুলি সঞ্চয় করার জায়গা হিসাবে ব্যবহার করে। অন্যান্য প্যাকেজগুলি / usr / স্থানীয় ব্যবহার করে।

    প্রোক ফোল্ডারটি কার্নেলের দ্বারা ব্যবহৃত একটি সিস্টেম ফোল্ডার। এই ফোল্ডারটি সম্পর্কে আপনাকে খুব বেশি চিন্তা করার দরকার নেই।

    রুট ফোল্ডার হ'ল রুট ব্যবহারকারীর জন্য হোম ডিরেক্টরি।

    রান ফোল্ডারটি সিস্টেম রানটাইমের তথ্য সংরক্ষণের জন্য একটি সিস্টেম ফোল্ডার।

    এসআরভি ফোল্ডারটি যেখানে আপনি ওয়েব ফোল্ডার, মাইএসকিএল ডাটাবেস, এবং সাবভার্সন সংগ্রহস্থল ইত্যাদির মতো জিনিস রাখবেন where

    সিস্টেম ফোল্ডারে সিস্টেমের তথ্য সরবরাহ করার জন্য একটি ফোল্ডার কাঠামো থাকে।

    Tmp ফোল্ডারটি একটি অস্থায়ী ফোল্ডার।

    ভার ফোল্ডারে গেমের ডেটা, ডায়নামিক লাইব্রেরি, লগ ফাইল, প্রসেস আইডি, বার্তা এবং ক্যাশেড অ্যাপ্লিকেশন ডেটা সহ সিস্টেমের জন্য নির্দিষ্ট সামগ্রীর পুরো সম্পদ রয়েছে।

    নির্দিষ্ট ফোল্ডারে নেভিগেট করতে সিডি কমান্ডটি নিম্নরূপ ব্যবহার করুন:

    সিডি / হোম / ইউজারনেম / ডকুমেন্টস

    04

    10 এর

    হোম ফোল্ডারে কীভাবে নেভিগেট করবেন

    আপনি সিডি ~ কমান্ডটি ব্যবহার করে সিস্টেমের অন্য যে কোনও জায়গা থেকে হোম ফোল্ডারে ফিরে যেতে পারেন।

    সিডি

    05

    10 এর

    নতুন ফোল্ডারটি কীভাবে তৈরি করবেন

    আপনি যদি একটি নতুন ফোল্ডার তৈরি করতে চান তবে আপনি mkdir কমান্ডটি ব্যবহার করতে পারেন:

    mkdir ফোল্ডারনেম

    06

    10 এর

    কীভাবে ফাইল তৈরি করবেন

    লিনাক্স নতুন ফাইল তৈরির জন্য অবিশ্বাস্য সংখ্যক উপায় সরবরাহ করে।

    খালি ফাইল তৈরি করতে আপনি নিম্নলিখিত টাচ কমান্ডটি ব্যবহার করতে পারেন:

    টাচ ফাইলের নাম

    টাচ কমান্ডটি কোনও ফাইলের জন্য শেষ অ্যাক্সেসের সময় আপডেট করার জন্য ব্যবহৃত হয় তবে যে ফাইলটি বিদ্যমান নেই, তাতে এটি তৈরির প্রভাব রয়েছে।

    আপনি ক্যাট কমান্ড ব্যবহার করে একটি ফাইলও তৈরি করতে পারেন:

    বিড়াল> ফাইলের নাম

    আপনি এখন কমান্ড লাইনে পাঠ্য প্রবেশ করতে পারেন এবং এটি Ctrl + D ব্যবহার করে ফাইলটিতে সংরক্ষণ করতে পারেন।

    ফাইল তৈরির আরও ভাল উপায় হ'ল ন্যানো সম্পাদক ব্যবহার করা। এটি আপনাকে পাঠ্যের লাইন যুক্ত করতে, কাট এবং পেস্ট করতে, পাঠ্য অনুসন্ধান এবং প্রতিস্থাপন করতে এবং ফাইলটিকে বিভিন্ন ফর্ম্যাটে সংরক্ষণ করতে দেয়।

    07

    10 এর

    ফাইল সিস্টেমের চারপাশে কীভাবে ফাইলগুলির নাম পরিবর্তন এবং সরানো যায়

    ফাইলগুলির নামকরণের বিভিন্ন উপায়।

    কোনও ফাইলের নাম পরিবর্তন করার সহজ উপায় হ'ল এমভি কমান্ড ব্যবহার করা।

    এমভি ওল্ড ফাইলেনাম নতুন ফাইলের নাম

    আপনি একটি ফোল্ডার থেকে অন্য ফোল্ডারে ফাইল স্থানান্তর করতে mv কমান্ডটি ব্যবহার করতে পারেন।

    এমভি / পাথ / অফ / মূল / ফাইল / পাথ / অফ / টার্গেট / ফোল্ডার

    আপনি যদি একই রকম প্যাটার্নের সাথে মেলে এমন অনেকগুলি ফাইলের নাম পরিবর্তন করতে চান তবে আপনি পুনরায় নাম কমান্ডটি ব্যবহার করতে পারেন।

    এক্সপ্রেশন প্রতিস্থাপন ফাইলের নাম পরিবর্তন করুন

    উদাহরণ স্বরূপ:

    "গ্যারি" "টম" * নাম পরিবর্তন করুন

    এটি ফোল্ডারের সমস্ত ফাইলকে টমের সাথে গ্যারি দিয়ে প্রতিস্থাপন করবে। সুতরাং garycv নামক একটি ফাইল tomcv হয়ে যাবে।

    মনে রাখবেন যে নাম পরিবর্তন কমান্ড সমস্ত সিস্টেমে কাজ করে না। এমভি কমান্ডটি নিরাপদ।

    08

    10 এর

    ফাইলগুলি কীভাবে কপি করবেন

    লিনাক্স ব্যবহার করে একটি ফাইল অনুলিপি করতে আপনি সিপি কমান্ডটি নিম্নরূপ ব্যবহার করতে পারেন।

    সিপি ফাইলের নাম ফাইলনাম 2

    উপরের কমান্ডটি ফাইলের নাম 1 অনুলিপি করবে এবং এটিকে ফাইলের নাম 2 বলবে।

    আপনি একটি ফোল্ডার থেকে অন্য ফোল্ডারে ফাইলগুলি অনুলিপি করতে কপি কমান্ডটি ব্যবহার করতে পারেন।

    উদাহরণ স্বরূপ:

    সিপি / হোম / ইউজারনেম / ডকুমেন্টস / ইউজারডোক 1 / হোম / ইউজারনেম / ডকুমেন্টস / ইউজারডোকস

    উপরের কমান্ডটি / home / ব্যবহারকারীর নাম / নথিগুলি / home / ব্যবহারকারীর নাম / নথি / ব্যবহারকারী ডকগুলি থেকে userdoc1 ফাইলটি অনুলিপি করবে

    09

    10 এর

    কীভাবে ফাইল এবং ফোল্ডার মুছবেন

    আপনি আরএম কমান্ড ব্যবহার করে ফাইল এবং ফোল্ডারগুলি মুছতে পারেন:

    আরএম ফাইলের নাম

    আপনি যদি কোনও ফোল্ডার সরাতে চান তবে আপনাকে নিম্নলিখিত স্যুইচটি ব্যবহার করতে হবে:

    rm -R ফোল্ডারনাম

    উপরের কমান্ডটি একটি ফোল্ডার এবং উপ-ফোল্ডারগুলি সহ এর সামগ্রীগুলি সরিয়ে দেয়।

    10

    10 এর

    সিম্বলিক লিঙ্ক এবং হার্ড লিঙ্কগুলি কী কী?

    একটি "প্রতীকী লিঙ্ক" একটি ফাইল যা অন্য একটি ফাইলকে নির্দেশ করে। একটি ডেস্কটপ শর্টকাট মূলত একটি প্রতীকী লিঙ্ক।

    উদাহরণস্বরূপ, আপনার সিস্টেমে নিম্নলিখিত ফাইল থাকতে পারে:

    /home/username/document/accounts/useraccounts.doc

    হতে পারে আপনি হোম / ইউজারনেম ফোল্ডার থেকে সেই দস্তাবেজটি অ্যাক্সেস করতে সক্ষম হতে চান।

    আপনি নিম্নলিখিত কমান্ডটি ব্যবহার করে একটি প্রতীকী লিঙ্ক তৈরি করতে পারেন:

    ln -s / home/username/documents/accounts/useraccounts.doc / home/username/useraccounts.doc

    আপনি উভয় স্থান থেকে useraccounts.doc ফাইল সম্পাদনা করতে পারেন তবে আপনি যখন প্রতীকী লিঙ্কটি সম্পাদনা করেন, আপনি আসলে / home / ব্যবহারকারীর নাম / নথি / অ্যাকাউন্ট ফোল্ডারে ফাইলটি সম্পাদনা করছেন।

    একটি ফাইল সিস্টেমে একটি প্রতীকী লিঙ্ক তৈরি করা যেতে পারে এবং অন্য ফাইল সিস্টেমে কোনও ফাইলকে নির্দেশ করা যায়। মূলত, একটি প্রতীকী লিঙ্কটি কেবল একটি ফাইল তৈরি করে যা অন্য ফাইল বা ফোল্ডারে একটি পয়েন্টার রয়েছে ter

    একটি "হার্ড লিঙ্ক" তবে দুটি ফাইলের মধ্যে একটি সরাসরি লিঙ্ক তৈরি করে। মূলত এগুলি একই ফাইল তবে কেবল অন্য নামের সাথে। একটি হার্ড লিঙ্কটি আরও ডিস্কের জায়গা না নিয়ে ফাইলগুলিকে শ্রেণিবদ্ধ করার একটি ভাল উপায় সরবরাহ করে।

    আপনি নিম্নলিখিত সিনট্যাক্স ব্যবহার করে একটি হার্ড লিঙ্ক তৈরি করতে পারেন:

    ln ফাইলনেমবিলিংযুক্ত ফাইলের নামটিলিঙ্কটো

    সিনট্যাক্সটি প্রতীকী লিঙ্কের অনুরূপ তবে এটি সুইচ ব্যবহার করে না।

    সম্পাদক এর চয়েস