কনসোলে গাইড ট্যুর?


13

আমি মনে করি এটি কেবলমাত্র আদর্শ লিনাক্স ফাইল সিস্টেমের (যা আমি বুঝতে পারি যে সিস্টেম থেকে সিস্টেমের মধ্যে পরিবর্তিত হয়), বা ফাইল সিস্টেম এবং সাধারণ কনসোল উত্পাদনশীলতার ধরণ এবং অন্য সব কিছুর একটি গাইড ট্যুর উপভোগ করব!

কল্পনা করুন যে আপনি gnu লিনাক্সের নবাগত এবং আপনি কনসোলে বসে আপনি টাইপ করেন

guided-tour

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

#Please cd to /tmp
$ cd /tmp
#This is a place to store stuff that is just for currently running programs, using the handy filesystem. Now try creating a file here. 
$ nano myfile
....etc...

এর সাথে দূরবর্তীভাবে অনুরূপ কিছু কি ইতিমধ্যে বিদ্যমান এবং আপনি কি আপিলটি দেখেন?


2
হুম, আমি মনে করি এটির দুটি রূপ আছে। "লিনাক্স নবাবি" গাইড যেখানে আপনি 'সিডি' এবং পরম বেসিকগুলি শিখেন, সেই গাইডগুলি ইতিমধ্যে বিদ্যমান (আন্তঃব্যবস্থাপনাটি সব কিছু নয়!)। লিনাক্সের আসল শক্তি হ'ল প্রচুর পরিমাণে বিট ছুঁড়ে মারছে, নিজেরাই গ্রেপ এবং কাটা অতিরিক্ত আকর্ষণীয় সরঞ্জাম নয় তবে মিলিতভাবে তারা বেশ শক্তিশালী একটি টুলকিট তৈরি করে। এটি একটি প্রোগ্রামিং ভাষার মতো (জাভা বলুন) টুকরা - 'যদি' 'ফাংশনগুলি' 'ভেরিয়েবল' - মূল টুকরা - খুব আকর্ষণীয় নয়। শেষ পর্যন্ত এটির এপিআই (ইউনিক্স সরঞ্জামগুলি) এবং আপনি কীভাবে একে একে স্ট্রিং করে এটি শক্তিশালী করে তোলে। এবং এটি প্রোগ্রামিং শেখাচ্ছে
iain

আমরা এই প্রোগ্রাম করতে পারেন হতে পারে।
কার্তিক

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

উত্তর:


9

মানুষ এবং তথ্য

আইএমও, এটি টানতে খুব জটিল। আমি আপনার ধারণাটি পেয়েছি তবে আমি লিনাক্স / ইউনিক্সের সাথে 30+ বছরের ভাল অংশের জন্য কাজ করে যাচ্ছি এবং প্রতিদিন এমন জিনিস শিখতে থাকি যা আমাকে এই বিটটি কীভাবে শিখেনি তা ভেবে অবাক করে দেয়।

আমি আপনাকে এই সঙ্গে ছেড়ে চলে যেতে হবে। লিনাক্স / ইউনিক্সের জন্য যে সাহায্যের প্রয়োজন তার বেশিরভাগই ইতিমধ্যে সিস্টেমের মধ্যে রয়েছে। ম্যান পৃষ্ঠাগুলি এবং তথ্য পৃষ্ঠাগুলি আপনার সিস্টেমে মালিকদের ম্যানুয়াল pretty

এই আদেশগুলি আপনাকে শুরু করবে:

$ man man

$ man -a intro

$ man -k <some topic>

$ man <command>

$ info <command>

বেশিরভাগ লোকেরা বুঝতে পারে না যে আপনি কীভাবে ম্যান পেজগুলি মানুষের ব্যবহারের মাধ্যমে সংগঠিত করেছেন সে সম্পর্কে শিখতে পারেন। এগুলি man manকীভাবে ছড়িয়ে দেওয়া হয়েছে সে সম্পর্কে আরও অন্তর্দৃষ্টি অর্জন করার চেষ্টা করুন ।

MANUAL SECTIONS
       The standard sections of the manual include:

       1      User Commands
       2      System Calls
       3      C Library Functions
       4      Devices and Special Files
       5      File Formats and Conventions
       6      Games et. Al.
       7      Miscellanea
       8      System Administration tools and Daemons

সুতরাং আপনার যদি কমান্ডগুলি সম্পর্কে প্রশ্ন থাকে তবে বিভাগ 1 এর ম্যান পেজগুলিতে ফোকাস করুন আপনার যদি ফাইল ফর্ম্যাট কনভেনশন সম্পর্কে প্রশ্ন থাকে তবে বিভাগ 5 দেখুন to

$ man -S ls

Koans

আমি রুবির মাধ্যমে কোয়ানগুলিতে ফিরে এসেছি যেখানে আমি তাদের সম্পর্কে প্রথম জানতে পারি। এগুলি একটি সমস্যার স্নিপেটস যা আপনাকে এক্সে একটি ধারণা শেখায়।

উইকিপিডিয়া থেকে অংশ

একটি কান (公案?) / ˈKoʊ.ɑːn /; চীনা: 公案; পিনয়িন: গ্যাং'àন; কোরিয়ান: 공안 (কোংআন); ভিয়েতনামিজ: কং অ্যান) একটি গল্প, কথোপকথন, প্রশ্ন, বা বিবৃতি, যা জেন অনুশীলনে "দুর্দান্ত সন্দেহ" উদ্দীপনার জন্য এবং জেন অনুশীলনে শিক্ষার্থীর অগ্রগতি পরীক্ষা করার জন্য ব্যবহৃত হয়।

আমার ক্ষেত্রে এটি ছিল প্রোগ্রামিং ভাষা রুবি , তবে ইউনিক্স সেগুলিও রয়েছে।

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

অ্যাপ্লিকেশন ডকস

আপনি প্রায়শই এই ডিরেক্টরিতে লিনাক্স সিস্টেমে ইনস্টল করা বিভিন্ন সফ্টওয়্যারটিতে নথিপত্র পেতে পারেন /usr/share/doc। এটি কমপক্ষে রেড হ্যাট সিস্টেমের ক্ষেত্রে, অন্য ডিস্ট্রোস সম্পর্কে নিশ্চিত নয়। আপনি টার্মিনাল ব্রাউজার বা ওয়েব ব্রাউজার ব্যবহার করে এই তথ্যটি ব্রাউজ করতে পারেন:

$ lynx file:///usr/share/doc

2
সময়ের সাথে সাথে একজন নিয়মিত ব্যবহারকারী হয়ে ওঠার সময় হিসাবে আমি বলতে পারি যে সহায়তা এবং মানুষ আপনাকে প্রায় শিখতে সহায়তা করে না (আপনি কী সন্ধান করছেন তা সঠিকভাবে না জানলে এবং প্রায়শই তা না হলেও)। আপনি যা চান তা সন্ধান না করা এবং আপনি যখন এটি খুঁজে পান এটি প্রায়শই একটি সিস্টেম কল (তবে যেহেতু আপনি শিখছেন আপনি তা লক্ষ্য করেন না) - সর্বোপরি উদ্দেশ্য-ভিত্তিক সূচক নেই এবং ..আচ্ছা আমি অনুমান করি যে এটি কিছু উদ্দেশ্যে ব্যবহারযোগ্য তবে প্রশ্নকর্তা যা বলেছেন তা একেবারেই নয়।
বিল কে

@ বিল্ক - আমি এভাবেই ইউনিক্স শিখলাম। আমি এটা ভিন্ন ভাবেন জন্য বিভিন্ন স্ট্রোক, কিন্তু যদি তোমরা এখানে ইউনিক্স শিখেছে অধিকাংশ জিজ্ঞাসা করলেন, man পৃষ্ঠা যেখানে আপনি হয় করতে কিছু করার কিভাবে আপনি সময় নিতে তাদের পড়তে শিখতে। ইন্টারনেটের আবির্ভাবের সাথে সেই দস্তাবেজগুলি + অনুসন্ধানগুলি যে কোনও প্রশ্নের উত্তর দেবে যা আপনি কল্পনা করতে পারেন! ম্যান ম্যান টাইপ করলে আপনি শিখতে পারবেন যে ম্যান পেজগুলি কীভাবে বাস্তবে সংগঠিত হয় যাতে আপনি সিস্টেম কলগুলি এড়াতে পারেন!
slm

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

@ বিল্ক - আমি সম্মত হই যে শুরু করা, তারা অনেক সময় গভীর ডুবুরি হয়, এবং আপনি যদি পুরোপুরি নোবহ করেন তবে আপনাকে সাহায্য করবে না, তবে আমি আমার প্রথম বাক্যে যেমন বলেছি, "... এটি খুব জটিল হবে টান বন্ধ .. "। বিভিন্ন ডিস্ট্রোসের মধ্যে সমস্ত পরিবর্তনশীলতার কথা চিন্তা করুন, তারপরে আপনার কাছে সোলারিস, বিএসডি, এআইএক্স ইত্যাদি রয়েছে There এখানে ইতিমধ্যে এই শূন্যতা পূরণ করার জন্য কীভাবে ইন্টারনেটে শুরু করার জন্য টিউটোরিয়াল এবং গাইড রয়েছে of আমি কাউকে "তাদের ডিস্ট্রো + টিউটোরিয়াল" সন্ধান করার পরামর্শ দেব এবং আপনি কী করতে হবে তা জানতে আমার কাছে বি / ডাব্লু "নুব" এর ফাঁক পূরণ করতে পর্যাপ্ত তথ্য পাবেন ls
slm

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

0

আমি আপনার জন্য ভাল সমাধান আছে:

হ্যাকিং জিএনইউ / লিনাক্স:

  1. পরিচালক এবং পড়া কনফিগারেশন ফাইলের মধ্যে পরিবর্তন।
  2. man পৃষ্ঠা পড়া, এছাড়াও লোক পৃষ্ঠাগুলি পড়ার সময় See Alsoমানুষ পাতায় sesction।
  3. --helpযুক্তি দিয়ে কিছু কমান্ড চালাচ্ছি।
  4. কিছু লিঙ্ক তারেকিং।

তবে উপরের তালিকাটি খুব দীর্ঘ, তবে আপনাকে একটি ডকুমেন্টেশন থেকে শুরু করা উচিত, আমি আপনাকে পরামর্শ দিই: লিনাক্স টিউটোরিয়াল , যখন আপনি টিউটোরিয়ালে একটি কমান্ড দেখেন তার ম্যান পৃষ্ঠাটি পড়ুন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.