টার্মিনাল কমান্ডগুলিতে আমি কীভাবে সহায়তা পেতে পারি?


33

আমি প্রায়শই এমন জিনিস দেখতে পাই

পড়া আরও তথ্যের জন্য পড়া Xyz ' গুলি মানুষ পাতা। দেখman xyz

info xyz

তাই আমি অবাক:

  • টার্মিনাল কমান্ডগুলিতে আমি সাধারণত কীভাবে সহায়তা পেতে পারি?
  • এই মানুষ এবং তথ্য পৃষ্ঠা ঠিক কি ?
  • আমি কীভাবে সেগুলি খুঁজে পেতে এবং দেখতে পারি?

1
আংশিকভাবে একটি প্রতারিত askubuntu.com/questions/468629/how-do-i-view-the-man-pages
muru


আমি tldr.sh উল্লেখ করতে চাই , যা ম্যান পেজগুলি আরও ভালভাবে উপস্থাপন করার এবং উপস্থাপন করার একটি প্রচেষ্টা।
আমার আসল নাম দেখায় না

@ নডন'সাহাউনমিয়েরালনাম আপনি কি উত্তর লিখবেন tldr? আপনি উল্লেখ cheatএবং সম্ভবত cheat.sh পারে
মিষ্টি

উত্তর:


44

একটি কি man পৃষ্ঠা ?

ম্যান পেজ (ম্যানুয়াল পৃষ্ঠার জন্য সংক্ষিপ্ত) উবুন্টুর মতো ইউনিক্সের মতো ওএসে সফ্টওয়্যার ডকুমেন্টেশনের .তিহ্যবাহী রূপ। বেশিরভাগ কমান্ড এবং প্রোগ্রামের জন্য একটি ম্যান পেজ রয়েছে যা এর বিকল্পগুলি তালিকাভুক্ত করে এবং এর ব্যবহারের ব্যাখ্যা দেয়।

আমি কীভাবে ম্যান পৃষ্ঠাগুলি খুঁজে পেতে এবং দেখতে পারি?

টার্মিনালে অফলাইন

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

man mv

ম্যান পৃষ্ঠাটি mvযখন প্রদর্শন করে

man -k mv

স্ট্রিংয়ের জন্য সমস্ত ইনস্টল থাকা ম্যান পৃষ্ঠাগুলির নাম এবং সংক্ষিপ্ত বিবরণ অনুসন্ধান করে mv। POSIX সম্প্রসারিত রেগুলার এক্সপ্রেশন অনুমতি দেওয়া হয় এবং এটি একটি এর অনুসন্ধান , তাই এই এছাড়াও যেমন পাবেন git-mvএবং semver, যদি আপনি অনুসন্ধান করতে ঠিক চান mvব্যবহার ^mv$পরিবর্তে।

দেখুন `man` এবং` man (#) `এর মধ্যে পার্থক্য কী? ম্যান পৃষ্ঠা বিভাগগুলি সম্পর্কে পড়তে। আরও তথ্যের জন্য manম্যান পৃষ্ঠাটি পড়ুন। ;)

কোনও ম্যান পেজ কীভাবে প্রদর্শিত হবে তা আমি কীভাবে প্রভাবিত করতে পারি?

ম্যান পেজগুলি প্রদর্শনের জন্য ডিফল্ট প্রোগ্রামটি less। এই তথাকথিত পেজারটি একটি দরকারী অনুসন্ধান ফাংশন সরবরাহ করে, কেবল /অনুসন্ধান শব্দটি অনুসরণ করে, যেমন

/--version

এবং টিপুন Enter। এটি প্রতিটি অনুসন্ধানকে চিহ্নিত করবে এবং প্রথমটিতে স্ক্রোল করবে। Nপরবর্তী অনুসন্ধানে যেতে এবং পূর্ববর্তীটিতে যেতে ⇧ Shift+ টিপুন N(দেখুন আমি কীভাবে একটি ম্যানপেজের মধ্যে অনুসন্ধান করতে পারি? )। কমান্ডের তালিকার জন্য প্রেস Hথেকে প্রস্থান করতে lessটিপুন Q

পাশে lessআছে অন্যান্য পেজার্স : প্রাপ্তিসাধ্য pg, mostএবং w3mমাত্র তালিকা থেকে তিন। আমি প্রস্তাব দিচ্ছি most: এটি মূল শব্দগুলির একটি খুব দরকারী রঙিন সহ আসে যা একটি ম্যান পৃষ্ঠা পড়তে এবং নেভিগেট করতে আরও সহজ করে তোলে, নিজের জন্য দেখুন:

বেশিরভাগ স্ক্রিনশট এমভি এর ম্যানপেজ প্রদর্শন করে

আপনার ডিফল্ট পেজারের চেয়ে আলাদা কোনও ম্যান পৃষ্ঠা দেখতে -Pবিকল্পটি ব্যবহার করুন , যেমন:

man -P most mv

আপনি যদি ডিফল্ট পেজার ম্যানপেজগুলি পরিবর্তন করতে চান তবে আপনার কাছে দুটি বিকল্প রয়েছে:

  • সম্পূর্ণরূপে ডিফল্ট পেজার পরিবর্তন করুন man

    export MANPAGER=most
    

    পরিবর্তনটি অবিচলিত করতে আপনার ~/.bashrcফাইলটিতে এই আদেশটি যুক্ত করুন।

  • আপনার পুরো সিস্টেমের ডিফল্ট পেজার পরিবর্তন করুন

    sudo update-alternatives --config pager
    

ভক্তরা এমনকি (আব) vimহিসাবে ব্যবহার করতে পারেন MANPAGER, মুরুর লিখিত এই নিবন্ধটি দেখুন ।

ম্যান পৃষ্ঠাগুলি আপনার টার্মিনাল এমুলেটর সেটিংসে নির্দিষ্ট ফন্টে প্রদর্শিত হয় । আপনি যদি নিয়মিত টার্মিনালের সাথে কাজ করেন তবে আপনি এই ফন্টটি পরিবর্তন করতে পারেন; আমি কেবল হ্যাকের প্রস্তাব দিতে পারি - উত্স কোডের জন্য ডিজাইন করা একটি টাইপফেস , এর সৌন্দর্যের জন্য উপরের স্ক্রিনশটটি দেখুন।

জিইউআইয়ের মাধ্যমে অফলাইন

একটি সাধারণ জিইউআই সহ ম্যান পেজগুলি প্রদর্শনের একটি দুর্দান্ত এবং সহজ উপায় হ'ল প্রাক-ইনস্টল করা yelpপ্রোগ্রাম। yelpএক্সিকিউট yelp man:PROGRAMবা এর সাথে একটি ম্যান পৃষ্ঠা শুরু করতে gnome-help man:PROGRAM, যেমন:

yelp man:mv

আপনি নিজের পছন্দসই ব্রাউজারের সাথে ম্যান পৃষ্ঠাগুলিও দেখতে পারেন, আমি কীভাবে ওয়েব ব্রাউজারে ম্যান পেজ খুলতে পারি? জন্য যেমন man mvমধ্যে firefox:

man -Hfirefox mv

কিন্তু শেষ না অন্তত আপনি পারেন রূপান্তর man পৃষ্ঠা PDF- এ এবং সেগুলি আপনার পছন্দের PDF ভিউয়ার দেখার ক্ষেত্রে সাথে, দেখুন: একটি উপায় আছে PDF- এ তথ্য / man পৃষ্ঠা প্রিন্ট করতে হয়?

অনলাইন

http://manpages.ubuntu.com

আপনি বর্তমানে সমর্থিত প্রতিটি উবুন্টু সংস্করণ শর্টহ্যান্ড ইউআরএল manpg.es/PROGRAM, উদাহরণস্বরূপ http://manpg.es/mv সহ সংগ্রহস্থলের মাধ্যমে উপলব্ধ প্রোগ্রামগুলির ম্যান পৃষ্ঠাগুলি দেখতে পারেন । সর্বশেষতম উবুন্টু মুক্তির mvজন্য এটির ম্যান পৃষ্ঠাটি খোলে , আপনি শীর্ষ বারে আলাদা রিলিজ চয়ন করতে পারেন। ম্যান পৃষ্ঠাগুলি সন্ধান করতে আপনি যেমন: http://manpages.ubuntu.com/cgi-bin/search.py?q=mv ব্যবহার করতে পারেন ।

উপরে বর্ণিত হিসাবে manকেবলমাত্র সিস্টেমে ইনস্টল থাকা সফটওয়্যারগুলির ম্যান পেজগুলি প্রদর্শিত হতে পারে। প্যাকেজে উপলব্ধ টার্মিনাল পেজার ব্যবহার করে http://manpages.ubuntu.com থেকে ম্যান পেজগুলি দেখতে ।dmanbikeshed

অন্যান্য উত্স

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

$ mv --version
mv (GNU coreutils) 8.25

অনেকগুলি ওয়েবসাইট রয়েছে যা ম্যান পেজগুলিকে সহজেই উপলভ্য করতে নিজেকে নিবেদিত করে, আমি কেবল দুটি আমার কাছে সবচেয়ে বেশি পছন্দ করি:

  • man7.org দরকারী সিনট্যাক্স হাইলাইটিং সহ আসে, তবে এটি প্রোগ্রামটির কেবলমাত্র সর্বশেষ প্রকাশিত সংস্করণ বৈশিষ্ট্যযুক্ত
  • manpag.es উবুন্টুর ম্যান পেজগুলি দীর্ঘকালীন EOL প্রকাশ করে

উত্স ইতিমধ্যে লিঙ্ক করা হয়নি: https://wiki.ubuntuusers.de/man/


আরেকটি সহায়ক কৌশল (কমপক্ষে আপনি যদি প্রোগ্রামার হন তবে) আপনার পছন্দের পাঠ্য সম্পাদককে মানুষের আউটপুট ডাম্প করতে একটি ছোট স্ক্রিপ্ট লিখতে হয়। যেমন (\ n নতুন লাইন) #! / Bin / tcsh \ n সেট নাম = $ আরজিভি [$ # আরজিভি] set n সেট ফাইল = /tmp/man.$name.out\n / usr / বিন / ম্যান $ * | col -bx> $ file। n (আপনার সম্পাদকের পাথ) $ ফাইল \ n আরএম $ ফাইল \ n অনুরূপ তবে সম্পাদক-নির্দিষ্ট ম্যাক্রো আপনাকে সম্পাদকের মধ্যে থেকে মানুষকে কল করতে দেয় যা বেশ সহায়ক।
জামেস্কফ

@ জামেস্কেফ আকর্ষণীয়, আপনি কেন করেন এবং আপনি কখন এটি ব্যবহার করেন? সম্পাদকরা সাধারণত স্টিডিন থেকে পড়তে সক্ষম হওয়ায় আপনি এটিকে উদাহরণস্বরূপ man $*|col -bx|nano -বা সহজতে পারেন man $*|col -bx|kate -i
মিষ্টান্ন

@jamesqf যদি আপনি অনুসন্ধান বা সহজে নেভিগেট করার জন্য টেক্সট ফাইলে man পৃষ্ঠা রপ্তানি, আপনি কি সত্যিই কটাক্ষপাত থাকার বিবেচনা করা উচিত "কম কম্যান্ডের সংক্ষিপ্তসার" page.It টাইপ 'এইচ' দ্বারা খোলা যাবে less( manব্যবহার lessপত্রাঙ্কন জন্য কমান্ড সুতরাং এটি থেকেও কার্যকর manহয়)
লুডোভিচ রনসিন

@ লুডোভিক রনসিন: আমি আমার সম্পাদনায় এটি দুটি কারণে কম করার পরিবর্তে করি। প্রথমত, কারণ আমি জানি আমার সম্পাদকের কমান্ডগুলি (যা কম কম্যান্ডের চেয়ে অনেক বেশি শক্তিশালী), এবং আর একটি কমান্ডের সেট শিখতে বিরক্ত করতে হবে না, যা আমি অনিবার্যভাবে বিভিন্ন প্রসঙ্গে বিভ্রান্ত করব। দ্বিতীয়ত, কারণ আমি সম্পাদনা সংস্করণটি একটি কীপ্রেসে (আল্ট-এম, যেমনটি ঘটে) হুক করতে পারি এবং এর মাধ্যমে একটি ম্যান পৃষ্ঠা রয়েছে এমন কোনও ফাংশন কলে সহায়তা পেতে পারি। আমি যেভাবে এটি করি তা কেন, আমি এটি 20+ বছর আগে লিখেছিলাম এবং এটি যথেষ্ট ভাল কাজ করেছে।
জামেস্কেফ

@ জামেস্কেফ কেবল প্যাগার = "ভিম -" সেট করবেন?
d33tah

13

বেসিকগুলি ইতিমধ্যে আবৃত করা হয়েছে, তবে একটি ওয়েবসাইট আমার কাছে মনে হয় যে আপনাকে একটি আদেশ কমান্ড কী তা জানাতে বেশ সহায়ক is https://explainshell.com যা কোনও কমান্ডকে তার বিভাগগুলিতে বিভক্ত করে এবং প্রতিটি বিট কী করে তা দেখায়।

এখানে চিত্র বর্ণনা লিখুন


1
+1 আমি যখন এই প্রশ্নোত্তরটি লিখেছিলাম তখন ঠিক সেটাই ছিল না , তবে এটি একটি দুর্দান্ত উত্স যা আমি জানতাম না - আপনাকে অনেক ধন্যবাদ! অন্যান্য উত্তরগুলি ইচ্ছাকৃতভাবে একটি মূল বিষয়কে কভার করে বলে, সম্ভবত আপনি সাধারণত অনলাইন সরঞ্জামগুলি কভার করার জন্য আপনার উত্তরটি প্রসারিত করেন? শেলচেক.নেট মনে আসে…
মিষ্টি

12

একটি তথ্য পৃষ্ঠা কি?

এর পাশাপাশি

man program-name

প্রায়ই হয়

info program-name

কখনও কখনও সেগুলি একই (সদৃশ) তবে কখনও কখনও এই পৃষ্ঠাগুলির একটিতে আরও তথ্য থাকে। উদাহরণ স্বরূপ

info ddrescue

এর চেয়ে আরও বেশি তথ্য রয়েছে

man ddrescue

এবং

info date

এর চেয়ে আরও বেশি তথ্য রয়েছে

man date

এর মধ্যে ভারসাম্য manএবং infoনির্দিষ্ট প্রোগ্রাম [প্যাকেজ] বজায় রাখে এমন মানুষের নীতিতে নির্ভর করে।

আরও তথ্যের জন্য এই লিঙ্কটি দেখুন,

unix.stackexchange.com/questions/19451/difference-between-help-info-and-man-command


11

হুকুম কী help?

helpbashঅন্তর্নির্মিত কমান্ডগুলি সম্পর্কে সহায়ক তথ্য প্রদর্শন করে। এটি কেবল বাশ শেল কমান্ডের জন্য সহায়তা সরবরাহ করে। typeকমান্ডটি এমন অন্তর্নির্মিত কিনা তা নির্ধারণ করতে আপনি ব্যবহার করতে পারেন , যেমন type echoবনাম type rm

এটি আর্গুমেন্ট হিসাবে একটি নিদর্শন সঙ্গে বলা হয়:

help if

ifকমান্ডের জন্য সহায়তা পৃষ্ঠা প্রদর্শন করে । আপনি যদি কোনও কমান্ডের বাক্য গঠনতে আগ্রহী হন তবে -sবিকল্পটি ব্যবহার করুন , যদি আপনি পৃষ্ঠা বিন্যাসের ব্যবহারে helpআউটপুট উত্পাদন করতে চান । দীর্ঘ সহায়তার পাঠ্যগুলি সুবিধার্থে দেখতে আপনার আউটপুটটি আপনার পছন্দের পেজারে পাইপ করতে পারেন ( এই উত্তরের "আমি কীভাবে প্রভাবিত করতে পারি" বিভাগটি দেখুন):man-m

help -m if | less

manএবং সাথে তুলনাinfo

আপনি নিম্নলিখিত আদেশগুলি চালনা এবং তুলনা করতে পারেন:

help echo  # for the bash built-in command `echo`
man echo   # for the program `/bin/echo`
info echo  # for the program `/bin/echo`

এই উদাহরণের মতো এখানে এমন প্রোগ্রাম রয়েছে যা বিল্ট-ইন এবং একটি সাধারণ প্রোগ্রাম উভয়ই উপলভ্য থাকে (দেখুন কেন একটি / বিন / প্রতিধ্বনি রয়েছে এবং আমি কেন এটি ব্যবহার করতে চাই? ), এক্ষেত্রে ম্যান পৃষ্ঠাতে সাধারণত একটি থাকে নোট যে ইঙ্গিত।

আরও বিশদের জন্য এই লিঙ্কটি দেখুন: সহায়তা, তথ্য এবং ম্যান কমান্ড · U&L এর মধ্যে পার্থক্য

একটি প্রোগ্রামের বিকল্প -hএবং / অথবা--help

সাধারণত সেখানে প্রোগ্রামে বিল্ট-ইন করা হয় সাহায্যের নিজেদের অপশনের অন্তত একটি মাধ্যমে উপলব্ধ -h, --helpবা -?:

PROGRAM -h
PROGRAM --help
PROGRAM -?

উভয় অপশন তাহলে -hএবং --helpবিদ্যমান, তারা প্রায়ই হয় সমতুল্য, কিন্তু কখনও কখনও আপনার সাথে পেতে 'আরও help' লিখে --help, -H, --longhelp, --help-allবা অনুরূপ কমান্ড। এই আচরণটি প্রোগ্রামের man/ infoপৃষ্ঠায় নথিভুক্ত করা হয় ।

সাধারণত manএবং এর মাধ্যমে আরও তথ্য থাকে infoতবে কখনও কখনও এর মাধ্যমে একচেটিয়া তথ্য থাকে -h। চালান এবং এর আউটপুট তুলনা করুন

man lsblk

এবং

lsblk -h

কিছু প্রোগ্রাম পছন্দ df, tarএবং rsyncবিকল্প ব্যবহার -hঅন্য কিছু। প্রতিটি প্রোগ্রামের man/ infoপৃষ্ঠায় এটি বর্ণিত হয়েছে ।

আবার আপনি নিজের পছন্দের পেজারে আউটপুটটি পাইপ করতে পারেন, যেমন:

lsblk -h | less

উল্লেখ করার জন্য ধন্যবাদ --help, বেশিরভাগ কমান্ডের সাথে আমার প্রায়শই প্রয়োজন হয় এবং আমি চেষ্টা করি সর্বদা প্রথম জিনিস।
JPhi1618

6

টিউটোরিয়াল কী এবং আমি কীভাবে দরকারী একটি সন্ধান করতে পারি

আপনি যখন লিনাক্সের কিছু অভিজ্ঞতা পান, ম্যান পেজ, তথ্য পৃষ্ঠা এবং সহায়তা বিকল্পগুলি খুব কার্যকর। তবে শুরুতে তাদের বোঝা মুশকিল হতে পারে; শুরু করতে আপনার আরও বিশদ সহায়তা দরকার।

টিউটোরিয়ালে বিশদ সহায়তা পেতে পারেন ,

  • কমান্ড কিভাবে ব্যবহার করবেন সে সম্পর্কে বিশদ বিবরণ
  • উদাহরণ

সাধারণত আপনি ইন্টারনেটের মাধ্যমে টিউটোরিয়ালগুলি পাবেন, কখনও কখনও ম্যান পৃষ্ঠা বা তথ্য পৃষ্ঠায় একটি দরকারী টিউটোরিয়াল থাকে।

  • উদাহরণস্বরূপ, আপনি যখন নিজের ওয়েব ব্রাউজারের অনুসন্ধান ইঞ্জিন ব্যবহার করেন তখন কয়েকটি অনুসন্ধান স্ট্রিং ব্যবহার করে দেখুন

    • নির্দিষ্ট সরঞ্জামের সন্ধান করছেন

      • ন্যানো টিউটোরিয়াল
      • সেড টিউটোরিয়াল
      • ইমেজম্যাগিক টিউটোরিয়াল
      • RSSync টিউটোরিয়াল
    • কাজগুলি অনুসন্ধান করা (এবং বিভিন্ন সরঞ্জামের জন্য টিউটোরিয়াল সন্ধান করা)

      • লিনাক্স টেক্সট মোড সম্পাদক টিউটোরিয়াল
      • লিনাক্স ব্যাচ মোড ছবি সম্পাদক টিউটোরিয়াল

আপনার যে লিঙ্কগুলি খুঁজে পেয়েছে তার কয়েকটি সংক্ষিপ্তভাবে দেখুন এবং আপনার প্রয়োজন অনুসারে টিউটোরিয়াল দিয়ে কাজ শুরু করুন

  • man rsync টিউটোরিয়াল হিসাবে ব্যবহার করার জন্য আমার পক্ষে যথেষ্ট বিশদ, তবে আপনি আরও বিশদ জানতে (এবং ইন্টারনেটের মাধ্যমে টিউটোরিয়ালটি সন্ধান করতে পারেন)।
  • info ddrescue একটি ভাল অন্তর্নির্মিত টিউটোরিয়াল আছে।

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

1
@ ডেজার্ট, এটি আপনার দ্বারা একটি ভাল উদ্যোগ এবং আমি অবদান জানাতে পেরে আনন্দিত :-)
সুডোডাস


2

আমার প্রিয় কমান্ডলাইনফু ডট কম , আপনার .bashrcবা এটির.zshrc মতো কোনও ফাংশন করুন

cmd() { curl "http://www.commandlinefu.com/commands/matching/$(echo "$@" \
    | sed 's/ /-/g')/$(echo -n $@ | base64)/plaintext" ;}

আসুন চেষ্টা করুন cmd mount cd, আমি আমার ফাংশনটি cmdকল করেছি, আপনি যা খুশি কল করতে পারেন

এখানে চিত্র বর্ণনা লিখুন

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

অথবা যে কাজ করতে ব্যবহার করে একটি নতুন উপায় এই

http://samirahmed.github.io/fu/

এখানে একটি টিউটোরিয়াল

চলো করি fu cron

এখানে চিত্র বর্ণনা লিখুন


1

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

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

আর এটাই সব! আমি ইউনিক্স সম্পর্কে আমি যা জানি তার সবই শিখেছি কয়েকশ কমান্ডের ম্যান পেজগুলি পড়ে।


3
উবুন্টুতে, ডিফল্টরূপে manব্যবহার lessকরে, না more
মারু

0

অনেকে manইতিমধ্যে উল্লেখ করেছেন । অল্প কিছু শীতল বৈশিষ্ট্যটি manসম্পর্কে সচেতন are

man -t $ ( manpage ) > manpage.ps

যা ম্যানুয়াল পৃষ্ঠার জন্য একটি পোস্টস্ক্রিপ্ট ফাইল তৈরি করে। পোস্টস্ক্রিপ্ট সহজে পিডিএফ রূপান্তর করা যায়। এর ফলাফল ডিফল্ট কমান্ড লাইন টার্মিনাল সংস্করণের তুলনায় অনেক সুন্দর বিন্যাসে আসে man

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

man -t man> man.ps

pstopdf man.ps

আমি এটি কেবল উবুন্টুতে পরীক্ষা করেছি (এবং এটি অন্যান্য লিনিসগুলিতেও কাজ করা উচিত) এবং ম্যাক ওএসে।

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