তো, টার্মিনালটি ব্যবহার করে কী সুবিধা হবে? [বন্ধ]


62

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

সম্পাদনা করুন: প্রত্যেকের উত্তরের জন্য ধন্যবাদ। আপনার চারপাশে কিছুটা হাঁসফাঁস করার পরে এবং আপনার উত্তরগুলির সাহায্যে, আমি এখন এটির ব্যবহার বুঝতে পারি। আমি গর্বের সাথে বলতে পারি যে, গত 3 দিন ধরে, আমি এটি প্রায় সবকিছুর জন্য ব্যবহার করেছি এবং আমি আশা করি শীঘ্রই স্ক্রিপ্টিংয়ের উপর আরও ভাল উপলব্ধি থাকবে।


20
আপনি যে সত্যটি জিজ্ঞাসা করেছিলেন সেই থেকে বোঝা যায় যে ওএস হিসাবে লিনাক্স কতদূর এসেছে যেখানে সমস্ত কিছু সি এল এল ভিত্তিক ছিল! :-)
subeh.sharma

1
এই প্রশ্নের যথাযথ উত্তর সম্ভবত এরিক এস। রেমন্ডের দ্য আর্ট অফ ইউনিক্স প্রোগ্রামিং । আরও কৌতুকপূর্ণ (বা, কেউ কেউ বলতে পারে যে আরও বাস্তববাদী) একই ধারণা গ্রহণ করে দেখুন, জৈল সংস্কৃতি সম্পর্কিত জোল স্পলস্কির নিবন্ধটি দেখুন ।
ড্যানিয়েল প্রাইডেন

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

গত ৫ বছরে আমি উবুন্টুর সাথে কাটিয়েছি, যখন আমি টার্মিনালটি ব্যবহার করি নি তখন আমি একটি একদিনও মনে করতে পারি না। লগইন করার পরে এটিই আমি প্রথম অ্যাপ্লিকেশনটি খুলি (আমি অবশ্যই এটি স্বয়ংক্রিয়ভাবে সম্পন্ন করেছি :-)) এবং এটি কেবল তখনই বন্ধ হয় যখন আমার পিসি বন্ধ হয়ে যায়।
বিক্রত চৌধুরী চৌধুরী

2
এই প্রশ্নটি আমাদের প্রশ্নোত্তর বিন্যাসের পক্ষে উপযুক্ত নয়। আমরা উত্তরগুলি সাধারণত তথ্য , তথ্যসূত্র বা নির্দিষ্ট দক্ষতার সাথে জড়িত থাকার প্রত্যাশা করি ; এই প্রশ্নটি সম্ভবত মতামত , বিতর্ক , যুক্তি , পোলিং বা বর্ধিত আলোচনা চাইবে ।
jrg

উত্তর:


79

ইউনিক্সের টার্মিনালটি একটি দুর্দান্ত, শক্তিশালী সরঞ্জাম। উইন্ডোজ দুনিয়া থেকে স্থানান্তরিত করার সময় এটির প্রশংসা করা শক্ত কারণ উইন্ডোজ (সেন্টিমিডি.এক্সি) শেলটি বরং, আমি কীভাবে সুন্দরভাবে বলতে পারি, অভাব আছে। সর্বাধিক * স্নো ডিফল্ট শেল ( bash, zshইত্যাদি) একাধিক সুবিধা আছে:

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

  2. যেহেতু ইউনিক্স টার্মিনাল থেকে তৈরি হয়েছিল, বেশিরভাগ কিছুই কমান্ড লাইন থেকে কনফিগারযোগ্য। উইন্ডোজটি এ পর্যন্ত ছিল, তবে তারা এটির সাথে 16-বিট সাবসিস্টেম এবং ডস বাদ দেবে। উইন্ডোজে কিছু জিনিস পরিবর্তন করার একমাত্র উপায় এখন জিইউআই।

  3. কারণ এটি এত নমনীয়। কমান্ডগুলি একসাথে পাইপ করা যায় ( ls | grep filename), সেগুলি ক্যাপচার করা যায় ( gcc program.c > ./standard_out 2> ./standard_error), এবং প্রতিস্থাপিত করা যায় ( ls /home/`whoami`বা ls /home/$(whoami))

  4. কারণ ইউনিক্স ইউটিলিটিগুলি একটি কাজ করার জন্য ডিজাইন করা হয়েছে এবং এটি ভালভাবে করা যায়। শুধু দেখব awk, grep, sed, wgetবা অন্যদের হোস্ট। তারা নিজেরাই একক টাস্ক অর্জন করে, তবে # 3 এবং # 2 প্রদত্ত তারা শক্তিশালী এক্সপ্রেশন হিসাবে তৈরি হতে পারে।

  5. কারণ কর্ম স্বয়ংক্রিয় করার ক্ষমতা। cronএবং বাশ স্ক্রিপ্টগুলি দীর্ঘ, জটিল, এবং / বা পুনরাবৃত্ত কার্যগুলিকে হয় সহজতর বা স্বয়ংক্রিয়ভাবে সম্পূর্ণরূপে অনুমতি দেয়।

  6. কারণ মানুষ ভ্রান্তির প্রবণ। তুলনামূলকভাবে সংক্ষিপ্ত আকারে সেটিংস পরিবর্তন করতে শর্ট স্ক্রিপ্টগুলি ব্যবহার করা যেতে পারে। সুরক্ষা চেকগুলি বিভিন্ন পরিস্থিতিতে কোন আদেশগুলি চালানো নিরাপদ তা ব্যবহারকারীদের উপর নির্ভর করার পরিবর্তে স্ক্রিপ্টগুলিতে তৈরি করা যেতে পারে।


10
আমি `খারাপ টিক্স কল করব ... ls /home/$(whoami)আজকাল এটি ব্যবহার করা আরও ভাল :-)
hফিংক

19
আমি বলবো একটি 5 আছে, যথা, স্ক্রিপ্টিং সম্ভাবনা। আপনি যে কোনও কিছু স্বয়ংক্রিয় করতে পারেন , আমার কাছে এমন একটি স্ক্রিপ্টও রয়েছে যা আমার প্রিয় সিরিজের একটি এলোমেলো পর্ব চালু করে যখন আমি বিলম্ব করতে চাই ... আপনার পিসিটিকে কয়েক চাকা পান এবং আপনি সম্ভবত এমন একটি স্ক্রিপ্ট লিখতে পারেন যা আপনাকে ফ্রিজ থেকে বিয়ার করে, এবং যদি আপনি এটি cron,
োকিয়েছেন,

6
ন্যায়সঙ্গতভাবে বলতে গেলে পাওয়ারশেল উইন্ডোজ শেল পরিস্থিতি ব্যবহারের ক্ষেত্রে (যদিও মানক নয়) ক্ষেত্রে উন্নতি করেছে।
ম্যাথু ফ্ল্যাশেন

4
আমি আরও কিছুটা ভারসাম্য যোগ করতে এবং পাওয়ারশেলের কথা উল্লেখ করতে চাই এবং তারও আগে উইন্ডোজ এক্সপি থেকে উইন্ডোজ-এর সিএমডি প্রম্পট থেকে বেশিরভাগ কাজ সম্পাদন করা পুরোপুরি সম্ভব ছিল। যেমনটি বলা হয়েছে তার পার্থক্য হ'ল কমান্ড লাইনটি সর্বদা প্রতিদিনের চেয়ে বেশি * কেন্দ্রীয় ব্যবহারের কেন্দ্র হয়ে গেছে এবং এখনও অবিরত রয়েছে। এর ভাল এবং খারাপ প্রভাব আছে।
অ্যালান বি

9
কী সম্পর্কে 6 - জিইআইতে কীভাবে নেভিগেট করতে হবে তা আপনাকে ধাপে ধাপে নির্দেশাবলী অনুসরণ করার চেয়ে কম্যান্ড জারি করা প্রায়শই সহজ। এজন্য ওয়েবে কমান্ড লাইনটি ব্যবহারের জন্য অনেকগুলি নির্দেশাবলী ব্যবহার করে। এবং এটি সাধারণত ব্যবহারকারীদের ক্ষেত্রেও সত্য - আপনি আরও অভিজ্ঞতা অর্জন করার সাথে সাথে এটি সিএলআই ব্যবহার করা আরও দ্রুত এবং সহজ হয়ে যায়।
ফিল

36

টার্মিনালটি ব্যবহারের অনেকগুলি সুবিধা রয়েছে। আর্গুমেন্ট সুবিধামত, উত্পাদনশীলতা থেকে নস্টালজিয়া পর্যন্ত range এখানে কিছু আছে :

  1. কিছু জিনিস রয়েছে যা আপনি (বরং আমি) কেবল জিইউআই ব্যবহার করে সম্পাদন করতে পারি না। এটি করণীয়যোগ্য নয় বলে নয়, এটি কেবল কারণ এই আদেশগুলির জন্য কোনও জিইউআই লিখতে বিরক্ত করেনি। উদাহরণস্বরূপ যদি আমি কিছু কমান্ড ব্যবহার করতে চাই, mdf2isoএকটি ফোল্ডারে ফাইলের পুরো গোছা রূপান্তর করতে বলুন । আমি |অপারেটরটি ব্যবহার করে আউটপুটটি পাইপ করতে পারি এবং এটি একক স্ট্রোকে করতে পারি।

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

  3. স্ক্রিপ্ট একটি শক্তিশালী জিনিস। আপনি শর্তাদি ifএবং লুপগুলি forইত্যাদি ব্যবহার করতে পারেন and এবং উপরের শক্তিকে একত্রিত করে বিভিন্ন ধরণের কাজ করতে পারেন । স্ক্রিপ্টিংয়ের পাওয়ারের কোনও সীমা নেই। আপনার প্রয়োজনীয়তা অনুসারে জটিল কাজগুলি স্বয়ংক্রিয় করতে পারেন। এই জাতীয় জিনিসের জন্য, আপনার প্রয়োজনীয়তার সাথে মেলে এমন একটি জিইউআই অ্যাপ্লিকেশন খুঁজে পাওয়া প্রায়শই শক্ত।

  4. আপনি খুব কম ব্যান্ডউইথ সেটিংস এমনকি দূরবর্তী লগইন দ্বারা কার্য সম্পাদন করতে পারেন।

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

  6. কমান্ড লাইনটি ব্যবহার করা সাধারণত আপনি কী করছেন এবং কী চলছে সে সম্পর্কে আপনাকে আরও ভাল বোঝার সুযোগ দেয়।

  7. এবং সর্বশেষে, এটি কেবল দ্রুত। TABঅবিরাম মেনু অপশন থাকা সত্ত্বেও কয়েকটি অক্ষর টাইপ করা এবং টিপতে টিপতে এটি খুব দ্রুত । আপনি !moশেষ কমান্ডটি moচালানোর জন্য ব্যবহার করতে পারেন যা আপনি শুরু করেছিলেন (উদাঃ মাউন্ট) ইত্যাদি দিয়ে।

আমি নিশ্চিত যে আমি উল্লেখ করতে ব্যর্থ আরও এক হাজার কারণ আছে।


ক্লাইম ব্যবহারের জন্য এটি কিছু কার্যক্রমে 'অগ্রণী', তবে প্রতিদিন 90% ব্যবহারের জন্য কেউই জিনিসগুলি হ্রাস করার জন্য ক্লাইম আদেশ ব্যবহার করতে চায় না। আমি যা যা দেখি তা হ'ল এটি অগ্রগামী কারণ আপনি "এটি" এত দক্ষতার সাথে করতে পারেন তবে এটি কেবল মাসে একবার বা কম্পিউটার সেটআপ করার সময় ঘটে। উদাহরণস্বরূপ, কেবলমাত্র একটি ফাইল অনুলিপি করতে আপনার অনুচ্ছেদ লিখতে হবে, অনুমতি নির্ধারণ করতে হবে, পরীক্ষা করতে হবে, বিকল্পগুলি সংজ্ঞায়িত করতে হবে, সঠিক স্থান দেবে, সঠিক কেসের জন্য নজরদারি করতে হবে, 50 টি ফাইলের তালিকাগুলি পড়তে হবে, তাদের অনুমতিগুলি সন্ধান করুন ... যেখানে আপনি করছেন এটি উইন্ডো গুইতে, আপনি সিটিএল + এ .. Alt + ট্যাব সিটিএল + সি টিপুন। এবং আপনি হয়ে
মুহাম্মদ উমার

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

18

অবশেষে? আপনি স্ক্রিপ্টিং শুরু করার কারণে এবং স্ক্রিপ্টিং সম্পর্কে দুর্দান্ত জিনিসটি হ'ল:

আপনি যেভাবে জিনিসগুলি করেন তার পরিবর্তনের পরিবর্তে আপনি যে স্ক্রিপ্টটি সেগুলি পরিবর্তন করতে পারেন।

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

তবে আমি "কেন আমি টার্মিনালটি ব্যবহার করব?" এর একটি ইঙ্গিত বুঝি? আপনার প্রশ্নে আমি এর উত্তর দিতে পারি না যে আপনার জন্য, আপনি এবং আপনি আমি নন, তবে এই সম্পর্কিত প্রশ্ন আপনাকে কিছুটা অন্তর্দৃষ্টি দিতে পারে:

লোকেরা কীভাবে / কেন কমান্ড-লাইন ব্যবহারকারী হিসাবে ব্যবহার করে?

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

  1. "আমার এই প্রোগ্রামটি দরকার তাই আমি অনুমান করি যে আমি কমান্ড-লাইনটি ব্যবহার করব।"

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

    • LaTeX / TeX / ConTeXt (একই সিস্টেমের বিভিন্ন স্বাদ) একটি পাঠ্য ফাইল নেয় এবং এটিকে একটি সুন্দর পিডিএফ ডকুমেন্টে রূপান্তরিত করে। উদাহরণস্বরূপ এই শোকেস দেখুন ; আমি বরং 'পিপি' এবং 'এলএম-ভলিউম-পাণ্ডুলিপি' পছন্দ করি।
    • renameএকটি সুন্দর ছোট প্রোগ্রাম যা আপনাকে একটি প্যাটার্ন অনুসারে টন ফাইলের নাম পরিবর্তন করতে দেয়। একটি সাধারণ উদাহরণ: rename s/myfile([0-9]+).txt/$1-myfile.txt/ নাম্বারটি যাই হোক না কেন, 'bond007.txt' এর মতো সমস্ত ফাইলকে '007-bond.txt' তে পরিণত করে। সম্ভবত আপনি কিছু মিউজিক অ্যালবাম ফাইলের নাম পরিবর্তন করতে চান, আপনি দেখুন।
    • সম্ভবত আপনি আপনার কম্পিউটার থেকে একটি ওয়েবসাইট চালনা করতে চান এবং আপনি আবিষ্কার করেছেন যে আপনি যদি ওয়েবসভারটিকে তার কনফিগারেশনটি চালিয়ে / থামাতে / রিফ্রেশ করতে চান, আপনাকে একটি টার্মিনাল কমান্ড দিতে হবে।

    নোট করুন যে এই সিস্টেমগুলির বেশিরভাগের জন্য গ্রাফিকাল ফ্রন্ট-এন্ডস রয়েছে তবে এটি বিন্দুর পাশে রয়েছে: কমান্ড-লাইন প্রার্থনাটি প্রচলিত এবং traditionalতিহ্যবাহী, অনেক হাওটো এটি অনুমান করে এবং এভাবেই এটি শুরু হয়। কারণ:

  2. "ঠিক আছে, আমি এখন কিছুটা বেশি স্বাচ্ছন্দ্য বোধ করছি।"

    কমান্ড লাইনের অভ্যন্তরে লোকেরা ভাবতে শুরু করে: আমি যদি কেবল সম্ভব করতে পারতাম তবে কি সহজ হত না ..

    • ... অন্য একের ভিতরে দেখতে ডিরেক্টরিগুলি পরিবর্তন করবেন? ( cd mydir, 'ডিরেক্টরি পরিবর্তন করুন' এর জন্য)
    • ... এই ডিরেক্টরিতে টেক্সট ফাইলগুলির একটি দ্রুত অনুস্মারক পাবেন? ( ls *.txt, 'তালিকার জন্য')
    • ... একটি ফাইল সরানো / নাম পরিবর্তন? একটি ফাইল কপি? একটি ফাইল মুছবেন? ( mv myfile newname, cp myfile mycopyএবং rm myfile, 'সরানো', 'অনুলিপি', এবং 'অপসারণ' এর জন্য)
    • ... সম্পাদনা / দেখার জন্য এই ফাইলটি খুলবেন? ( gedit myfile, বা leafpad, বা nano, বা vim, বা যাই হোক না কেন।)

    লোকেরা এই পাঁচটি কমান্ড শিখলে, তারা কমান্ড লাইনে মূলত স্বাচ্ছন্দ্য বোধ করে: তারা স্থানান্তর করতে, দেখতে এবং যোগাযোগ করতে পারে। এটি এমনকি কিছুটা শক্তিশালী: আপনি একই সাথে কমান্ডের সাহায্যে ফাইলগুলির পুরো গ্রুপগুলিতে পরিচালনা করতে পারেন mv iceland-*.jpg My_Iceland_Pics/, এবং এটি দুর্দান্ত নয়?

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

  3. "আরে, স্ক্রিপ্টটি কোনও ফাইলের কিছু কমান্ড!"

    এই উপলব্ধি ব্যক্তির উপর নির্ভর করে আরও কিছু পরিবর্তন আনতে পারে। অনেকে কেবল 'মেহ' যান, অবশ্যই; আপনার যা প্রয়োজন তা শেখার কোনও অর্থ নেই। যাইহোক, এই জাতীয় জিনিসগুলি ঘটতে পারে:

    • বিরক্তিকর জিনিসগুলি স্বয়ংক্রিয় করতে আপনি ছোট স্ক্রিপ্টগুলি ব্যবহার শুরু করেন। কিছু আপনি নিজেকে লিখুন; কিছু আপনি অন্য কারও কাছ থেকে পেতে; এবং শেষ পর্যন্ত, আপনি অন্য ব্যক্তির স্ক্রিপ্টগুলি সংশোধন করা শুরু করেন।
    • আপনি আবিষ্কার করেছেন যে আপনি একটি বিশাল শ্রেণীর জিনিসগুলি যা হাতে হাতে করতেন, কারণ এর মধ্যে চিন্তাভাবনার দরকার ছিল, এই দুটি নির্মাণ ব্যবহার করে স্বয়ংক্রিয় করা যেতে পারে:
      • if something_is_true; then step1a; step2; else step1b; fi, এবং
      • for file in list_of_files; do process1 $file; process2 $file; step3; done
    • বিরক্তিকর বা জটিল কাজের মুখোমুখি হয়ে আপনি দেখতে পাচ্ছেন যে হাতের না করে বরং আপনি এটির জন্য একটি স্ক্রিপ্ট লিখবেন write এটি এমনকি প্রয়োজনীয় সময় সাশ্রয় বা পুনঃব্যবহারযোগ্যতার জন্য নয়, তবে এটি আরও মজাদার।
    • আপনি 'সোর্স ফাইলে অন স্ক্রিপ্ট ব্যবহার করুন' ওয়ার্কফ্লোটি প্রচুর পরিমাণে ব্যবহার শুরু করেন কারণ এটি আপনার ভাবনার মতোই ফিট করে।

আপনি এই জিনিসগুলির সমস্ত বা এমনকি কোনও অভিজ্ঞতা নাও করতে পারেন। আরো আপনার ক্ষেত্রে প্রযোজ্য, তবে, ভাল টার্মিনাল হতে হবে আপনার জন্য । আপনি এটি ব্যবহার করে কতটা শেষ করবেন তা নিজের জন্য খুঁজে পাবেন। আনন্দ কর!

পোস্ট স্ক্রিপ্টাম। প্রোগ্রামিংয়ে script -> run -> resultএবং input -> process -> outputকর্মপ্রবাহগুলি প্রচুর পরিমাণে সাধারণ এবং টার্মিনালটি এই কর্মপ্রবাহগুলির জন্য দর্শনীয়ভাবে উপযুক্ত। এটিকে যুক্ত করুন যে শেলটি সত্যই অন্য একটি প্রোগ্রামিং ভাষা ছাড়া আর কিছুই নয় এবং আপনি দেখতে পাবেন কেন কমান্ড-লাইন ব্যবহারকারী এবং প্রোগ্রামারদের মধ্যে এত বিশাল ওভারল্যাপ রয়েছে।


2
আমি অনুমান করছি আপনি এই পোস্টটি লিখতে ভিএম ব্যবহার করেছেন।
জোকারডিনো

5
@ জোকারডিনো: না, তবে আমার থাকা উচিত। :-)
এস্তেইস

15

আরও একটি বিষয় যুক্ত করুন: কমান্ড লাইনটি ব্যবহার করা মজাদার! ;)

( http://vladdolezal.com/blog/2008/the-real-reason-we-use-linux/ )


+1 সুন্দর নিবন্ধ। আমি মনে করি আমি একটি বিশেষ "চক্র" এর অংশ।
হারুন

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

12

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

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

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

এখন এই কমান্ড লাইন সঙ্গে কি আছে? কমান্ড লাইনের একটি সুবিধা হ'ল এটি ধীর, ত্রুটি-প্রবণ মাউস ব্যবহার করা এড়িয়ে চলে। পরিবর্তে, আপনি টাইপ করুন এবং আপনি এটি একটি অবস্থান থেকে করেন; আপনাকে অন্য মেনুটির সন্ধান করতে বা সেখানে ক্লিক করার দরকার নেই এবং তারপরে এখানে over এটি একই কারণে লোকেরা ওয়েব ব্রাউজার কীবোর্ড শর্টকাটগুলি ব্যবহার করতে পছন্দ করে (নতুন ট্যাব / উইন্ডো খুলতে, জিমেইল ব্যবহার করতে ইত্যাদি); তাদের যেভাবেই হোক ইউআরএল (বা ইমেল বা যাই হোক না কেন) টাইপ করতে হবে ... আপনার হাত কীগুলি থেকে সরিয়ে নিন?

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


screenএকটি কনসোল ব্যবহার করে , আমি খুব কমই মাউস ব্যবহার করি যদি না এটি আর কোনও ওয়েবসাইট নেভিগেট না করে। (
লিঙ্কের

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

আমি প্রথম বলব যে আমি জিনোমের চেয়ে উইন্ডোজ কীবোর্ড শর্টকাটকে আরও ভাল জানি, তবে এটি কারণ আমি আমার * নিক্সের বেশিরভাগ সময় সার্ভারে ব্যয় করি। তবে ALT + স্পেস + এন, ALT + ট্যাব, ALT + স্পেস + এম + (তীর) সমস্তের জিনোম সমতুল্য রয়েছে (আমি বিশ্বাস করি)।
হাকল

11

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

আপনি যদি গুগল ক্লাইম বনাম গুই পাবেন তবে আপনি টন হিট পাবেন যেমন:

http://www.computerhope.com/issues/ch000619.htm

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


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

10

উত্তরে বেশ কয়েকটি ভাল পয়েন্ট তৈরি করা হয়েছে তবে আমার এখনও তৈরি করার একটি অতিরিক্ত পয়েন্ট রয়েছে। কখনও কখনও কোনও ইনস্টল করার পরে বা জিইউআই অ্যাপ্লিকেশন আপডেট করার পরে কোনও ত্রুটি বার্তা ছাড়াই আপনাকে আরম্ভ করা হয় না leaves এই ক্ষেত্রে একটি টার্মিনাল উইন্ডো খুলতে এবং কমান্ড লাইন থেকে এপি শুরু করতে খুব সহায়ক হতে পারে। জিইউআই থেকে শুরু করার সময় প্রায় সবসময় টার্মিনালে সরবরাহ করা হয় presented


8

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

আমার দ্বিতীয় প্রিয়টি হ'ল স্ট্যাক-ওভারফ্লোতে প্রশ্নের উত্তর দেওয়া সহজ করে তোলে; কোনও স্ক্রিন শট দরকার নেই, কেবল পাঠ্য।


5
জন্য +1 অপেক্ষাকৃত কম টাইপ । স্পষ্ট প্রশ্নটি কী-বোর্ড ইন্টারফেসটি কীভাবে কম টাইপিংয়ের ফলাফল করতে পারে তবে তা হয় but আপনি আপনার বাশ ইতিহাসের দিকে নজর না দেওয়া পর্যন্ত আপনি সর্বদা একই কাজগুলি বারবার পুনরাবৃত্তি করতে পারবেন না always
এরিক রবার্টসন

আমি মাউস এবং কীবোর্ড তুলনা করে বোতাম টিপুনগুলির একটি ছোট অধ্যয়ন করেছি। এটি মাউসের সমস্ত স্লাইডিং, কেবল ক্লিকগুলি এবং প্রতিটি কীবোর্ড কী প্রেসকে উপেক্ষা করে (এই পদ্ধতিটি মাউসের প্রচেষ্টার আওতাভঙ্গ করে)। আমি প্রতিটি পদ্ধতি ব্যবহার করে কিছু দৈনন্দিন কাজ করার জন্য স্কোর / প্রচেষ্টা গণনা করেছি। ব্যবহৃত একমাত্র কীবোর্ড শর্ট-কাটগুলি হ'ল বিপরীত অনুসন্ধান (ctrl-r), তীর-কী এবং ট্যাব। লো স্কোর আরও ভাল। উপসংহারে, বিপরীতমুখী অনুসন্ধান (সিআরটিএল-আর), তীরচিহ্নগুলি এবং ট্যাব সহ কীবোর্ড ব্যবহার করা বেশিরভাগ দৈনন্দিন কাজের জন্য মাউস ব্যবহার করার পক্ষে কম প্রচেষ্টা করে।
ctrl-alt-delor

5

"রুট" হিসাবে যখন আপনাকে কিছু করা দরকার তখন কী হবে? রুট হিসাবে জিইউআইয়ের মাধ্যমে লগ-ইন করা একটি খারাপ ধারণা (এবং আমি মনে করি না যে ওবুন্টু আপনাকে ডিফল্টরূপে এটি করার অনুমতি দেবে)।

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


5

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

  • ফায়ারফক্স (বা অন্যান্য ব্রাউজার) দিয়ে কীটি ডাউনলোড করুন
  • সিনাপটিক খুলুন (বা অন্যান্য এপিটি গুই)
  • ডান মেনু আইটেম জন্য অনুসন্ধান করুন
  • ডাউনলোড করা ফাইলের জন্য ব্রাউজ করুন
  • শেষ পর্যন্ত নিশ্চিত করুন

এটি একটি ব্যবহারকারী গাইডে ব্যাখ্যা করা ব্যয়বহুল হতে পারে! পরিবর্তে, এটি একটি একক ও সাধারণ কমান্ড লাইনের সাহায্যে করা যেতে পারে:

wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -

1
কীগুলি ডাউনলোড করার জন্য মানুষের সচেতনতার প্রয়োজন নেই, সুতরাং এটি ম্যানুয়ালি করা অপ্রয়োজনীয় বোঝা।
জাস্টিনাস ডডানাস

3

কমান্ড লাইনটি বেশ ভালভাবে কাজ করে যেমনটি উইন্ডোস-উইন্ডোতে যে পাঠ্য প্রবেশের কালো রঙের পটভূমির সাথে এমএসডোস বাক্সে থাকে?

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

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

উবুন্টু এবং উবুন্টুকে জিজ্ঞাসা করুন এটি একটি দুর্দান্ত জায়গা !!


3

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

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

আপনি "--help" দিয়ে একটি কমান্ড প্রবেশ করতে পারেন এবং কমান্ড লাইন বিকল্পের একটি তালিকা পেতে পারেন যা কিছু বিশেষ ক্ষেত্রে কার্যকর হতে পারে।

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


2

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

যে কেউ টাইপিং জানেন না, তাদের জন্য একটি অন-স্ক্রিন কীবোর্ড দুর্দান্ত দেখাবে। তবে আপনি মাউসটি ব্যবহার করতে পারবেন, আপনি কীবোর্ড ব্যবহারের চেয়ে দ্রুত টাইপ করতে পারবেন না।

আপনি যদি মাউস / উইন্ডোজ ব্যবহার করে থাকেন তবে এটি কম্পিউটারটি আপনাকে নিয়ন্ত্রণ করে এবং আপনি যা করতে পারেন তা ডিক্টের মতো। কমান্ড লাইন জগতের অভ্যস্ত হয়ে উঠলে আপনি নিজের অর্ডারটির অপেক্ষায় পুরো নিয়ন্ত্রণটিকে আপনার নিয়ন্ত্রণে অনুভব করতে পারেন। পার্থক্যটি বোঝার জন্য আপনার এটি অভিজ্ঞতা হওয়া দরকার।


1

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

উদাহরণস্বরূপ, একজন বিকাশকারী হিসাবে যদি আমি কেবল একটি সি ++ প্রোগ্রাম সংকলন করতে চাই তবে আমাকে পরিশীলিত আইডিই ব্যবহার করতে হবে না। আইডিই হ'ল একটি জিইউআই ইন্টারফেস যার অনেকগুলি উন্নত বৈশিষ্ট্য রয়েছে যা সাধারণ পাঠ্য সম্পাদক সরবরাহ করে না। সুতরাং একটি সহজ কাজের জন্য সত্যই বিশাল আইডিই ডাউনলোড করার পরিবর্তে, আমি কেবল নিম্নলিখিতগুলি লিখতে পারি এবং এটি আমার সি ++ প্রোগ্রামটি কার্যকর করবে, যার এক্সিকিউটেবল ফাইল বলা হয় main

g++ -o main main.cpp
chmod 777 main
./main

আপনি যদি পাইথনের মতো দোভাষী ভাষা করেন তবে আপনি পাইথন ইন্টারেক্টিভ শেলটি প্রবেশ করতে পারেন। হ্যাঁ. ইন্টারেক্টিভ শেলগুলি দুর্দান্ত জিইউআইতে আবৃত রয়েছে, তবে এটি ধীর এবং বগিযুক্ত (ওহ IDL এর কথা ভাবেন ...)

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

xpdf homework.pdf

এটি আপনার জন্য হোমওয়ার্ক.পিডিএফ খুলবে।

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

জিইউআই দুর্দান্ত, তবে কখনও কখনও কমান্ডের মাধ্যমে আপনি জিনিসগুলি আরও সহজ করে তুলতে পারেন। কখনও কখনও আপনার কেবল পছন্দ হয় না: আপনাকে টার্মিনালগুলির মাধ্যমে কমান্ডগুলি ব্যবহার করতে হবে।


1

আমি একটি পার্শ্ব পয়েন্ট যুক্ত করব যা মনে হচ্ছে না বলে মনে হচ্ছে, যদিও এটি সত্যিকারের সুবিধা নয়।

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


0

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


3
যদিও সিনাপটিক ডিফল্ট ইনস্টলটির অংশ নয় তবে এটি এখনও সফ্টওয়্যার কেন্দ্র থেকে ইনস্টলের জন্য উপলব্ধ।
21-12 এ ভঙ্গুর
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.