এটি হল কমান্ড নাইফ-ডাউনলোড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
knife-download - ছুরি ডাউনলোড সাবকমান্ডের জন্য ম্যান পেজ।
সার্জারির ছুরি ডাউনলোড ভূমিকা, রান্নার বই, পরিবেশ, নোড ডাউনলোড করতে সাবকমান্ড ব্যবহার করা হয়,
এবং শেফ সার্ভার থেকে বর্তমান কাজের ডিরেক্টরিতে ডেটা ব্যাগ। এটা ব্যবহার করা যেতে পারে
শেফ সার্ভারে ডেটা ব্যাক আপ করুন, এক বা একাধিক ফাইলের অবস্থা পরিদর্শন করুন বা নিষ্কাশন করুন
ব্যবহারকারীরা শেফ সার্ভারের ফাইলগুলিতে প্রক্রিয়ার বাইরের পরিবর্তনগুলি করে থাকতে পারে, যেমন একজন ব্যবহারকারী
একটি পরিবর্তন করেছে যা বাইপাস সংস্করণ উৎস নিয়ন্ত্রণ। এই সাবকমান্ড প্রায়ই ব্যবহৃত হয়
সঙ্গে সংযোগ ছুরি পরিবর্তন, যা ঠিক কি পরিবর্তন হবে তা দেখতে ব্যবহার করা যেতে পারে
ডাউনলোড, এবং তারপর ছুরি আপলোড, যা এর বিপরীত করে ছুরি ডাউনলোড.
বাক্য গঠন
এই সাবকমান্ডের নিম্নলিখিত সিনট্যাক্স রয়েছে:
$ ছুরি ডাউনলোড [PATTERN...] (বিকল্প)
অপশন সমূহ
এই সাবকমান্ডে নিম্নলিখিত বিকল্প রয়েছে:
-c CONFIG_FILE, --config CONFIG_FILE
ব্যবহার করার জন্য কনফিগারেশন ফাইল।
--শেফ-রেপো-পথ পাথ
শেফ-রেপোর পথ। এই সেটিংটি ডিফল্ট পাথকে ওভাররাইড করবে
শেফ-রেপো ডিফল্ট: দ্বারা নির্দিষ্ট হিসাবে একই শেফ_রেপো_পথ config.rb-এ।
--শেফ-জিরো-পোর্ট পোর্ট
যে বন্দরে শেফ-জিরো শুনবে।
--[না-]রঙ
রঙিন আউটপুট দেখতে ব্যবহার করুন।
--সঙ্গতি
অনুমোদিত সমসাময়িক সংযোগের সংখ্যা। ডিফল্ট: 10.
--কুকবুক-সংস্করণ সংস্করণ
একটি রান্নার বইয়ের সংস্করণ ডাউনলোড করতে হবে৷
-d, --অক্ষম-সম্পাদনা
$EDITOR খোলা থেকে আটকাতে এবং যেমন আছে ডেটা গ্রহণ করতে ব্যবহার করুন।
--পূর্ব নির্ধারিত
ব্যবহারকারীকে একটি প্রদান করতে বলার পরিবর্তে ছুরি ব্যবহার করার জন্য ডিফল্ট মান ব্যবহার করুন।
---[না-] পার্থক্য
শুধুমাত্র নতুন এবং পরিবর্তিত ফাইল ডাউনলোড করতে ব্যবহার করুন. সেট মিথ্যা সব ফাইল ডাউনলোড করতে।
ডিফল্ট: -- পার্থক্য.
-e সম্পাদক, --সম্পাদক বিকিরণকারী
$EDITOR যা সমস্ত ইন্টারেক্টিভ কমান্ডের জন্য ব্যবহৃত হয়।
-E পরিবেশ, --পরিবেশ পরিবেশ
পরিবেশের নাম। এই অপশনটি একটি কমান্ডে যোগ করা হলে, কমান্ড
শুধুমাত্র নামের পরিবেশের বিরুদ্ধে চলবে।
-F বিন্যাস, --ফরম্যাট বিন্যাসে
আউটপুট বিন্যাস: সংক্ষিপ্ত (ডিফল্ট), পাঠ, JSON, ইয়ামল, এবং pp.
--- [না-] বল
ব্যবহার -- বল হার্ড ড্রাইভে থাকা ফাইলটি একই রকম হলেও ফাইল ডাউনলোড করতে
সার্ভারে বস্তু (ভূমিকা, রান্নার বই, ইত্যাদি)। ডিফল্টরূপে, ফাইল তুলনা করা হয়
তাদের সমতুল্য বিষয়বস্তু আছে কিনা দেখুন, এবং স্থানীয় ফাইল শুধুমাত্র যদি তারা ওভাররাইট হয়
ভিন্ন. ডিফল্ট: --কোন বল.
-হ, --help
কমান্ডের জন্য সাহায্য দেখায়।
-k চাবি, --চাবি চাবি
এপিআই ক্লায়েন্ট দ্বারা করা অনুরোধে স্বাক্ষর করতে ছুরি ব্যবহার করবে এমন ব্যক্তিগত কী
শেফ সার্ভার।
-এন, --শুষ্ক রান
কোন পদক্ষেপ না নিতে এবং শুধুমাত্র ফলাফল প্রিন্ট আউট ব্যবহার করুন. ডিফল্ট: মিথ্যা.
--প্রিন্ট-পরে
একটি ধ্বংসাত্মক অপারেশন পরে তথ্য প্রদর্শন করতে ব্যবহার করুন.
---[না-]শুদ্ধ করা
ব্যবহার --শুদ্ধ করা শেফে বিদ্যমান নেই এমন স্থানীয় ফাইল এবং ডিরেক্টরি মুছে ফেলতে
সার্ভার ডিফল্টরূপে, যদি শেফ সার্ভারে একটি ভূমিকা, রান্নার বই, ইত্যাদি বিদ্যমান না থাকে,
উক্ত ভূমিকার জন্য স্থানীয় ফাইলটি একা ছেড়ে দেওয়া হবে এবং মুছে ফেলা হবে না। ডিফল্ট:
--না-শুদ্ধ করা.
--[না-]পুনরাবৃত্তি
ব্যবহার --না-পুনরাবৃত্তি পুনরাবৃত্তিমূলকভাবে একটি ডিরেক্টরি ডাউনলোড নিষ্ক্রিয় করতে। ডিফল্ট:
-- পুনরাবৃত্তি.
--রেপো-মোড মোড
স্থানীয় শেফ-রেপোর বিন্যাস। সম্ভাব্য মান: স্থির, সব, বা
হোস্টেড_সবকিছু। ব্যবহার স্থির শুধুমাত্র ভূমিকা, পরিবেশ, রান্নার বই এবং ডেটার জন্য
ব্যাগ গতানুগতিক, সব এবং হোস্টেড_সবকিছু গতিশীলভাবে নির্বাচিত হয়
সার্ভারের প্রকারের উপর নির্ভর করে। ডিফল্ট: সব / হোস্টেড_সবকিছু.
-s URL- এ --সার্ভার-ইউআরএল URL টি
শেফ সার্ভারের URL।
-u ব্যবহারকারী, -- ব্যবহারকারী USER কে
শেফের কাছে API ক্লায়েন্টের করা অনুরোধে স্বাক্ষর করতে ছুরি দ্বারা ব্যবহৃত ব্যবহারকারীর নাম
সার্ভার ব্যবহারকারীর নাম ব্যক্তিগত কী-এর সাথে না মিললে প্রমাণীকরণ ব্যর্থ হবে।
-ভি, --সংস্করণ
শেফ-ক্লায়েন্টের সংস্করণ।
-ভি, -- ভারবোস
আরো ভার্বোস আউটপুট জন্য সেট করুন. ব্যবহার করুন -ভিভি সর্বাধিক শব্দের জন্য।
-ই, --হ্যাঁ
"হ্যাঁ" দিয়ে সমস্ত নিশ্চিতকরণ প্রম্পটের উত্তর দিতে ব্যবহার করুন। ছুরি চাইবে না
নিশ্চিতকরণ
-জেড, --স্থানীয় মোড
স্থানীয় মোডে শেফ-ক্লায়েন্ট চালানোর জন্য ব্যবহার করুন। এটি কাজ করে এমন সমস্ত কমান্ডকে অনুমতি দেয়
শেফ সার্ভারের বিরুদ্ধে স্থানীয় শেফ-রেপোর বিরুদ্ধেও কাজ করতে।
উদাহরণ
শেফ সার্ভার থেকে সম্পূর্ণ শেফ-রেপো ডাউনলোড করতে, এর শীর্ষ স্তরে ব্রাউজ করুন৷
শেফ-রেপো এবং লিখুন:
$ ছুরি ডাউনলোড /
ডাউনলোড করার জন্য রান্নার বই/ শেফ সার্ভার থেকে ডিরেক্টরি, উপরের স্তরে ব্রাউজ করুন
শেফ-রেপো এবং লিখুন:
$ ছুরি রান্নার বই ডাউনলোড করুন
অথবা শেফ-রেপোর যেকোনো স্থান থেকে, লিখুন:
$ ছুরি ডাউনলোড / রান্নার বই
ডাউনলোড করার জন্য পরিবেশ/ শেফ সার্ভার থেকে ডিরেক্টরি, এর শীর্ষ স্তরে ব্রাউজ করুন
শেফ-রেপো এবং লিখুন:
$ ছুরি ডাউনলোড পরিবেশ
অথবা শেফ-রেপোর যেকোনো স্থান থেকে, লিখুন:
$ ছুরি ডাউনলোড/পরিবেশ
শেফ সার্ভার থেকে "উৎপাদন" নামে একটি পরিবেশ ডাউনলোড করতে, শীর্ষে ব্রাউজ করুন৷
শেফ-রেপোর স্তর এবং প্রবেশ করুন:
$ knife ডাউনলোড পরিবেশ/production.json
বা থেকে পরিবেশ/ ডিরেক্টরি, লিখুন:
$ knife download production.json
ডাউনলোড করার জন্য ভূমিকা/ শেফ সার্ভার থেকে ডিরেক্টরি, উপরের স্তরে ব্রাউজ করুন
শেফ-রেপো এবং লিখুন:
$ ছুরি ডাউনলোড ভূমিকা
অথবা শেফ-রেপোর যেকোনো স্থান থেকে, লিখুন:
$ ছুরি ডাউনলোড / ভূমিকা
"apache" দিয়ে শুরু হওয়া এবং "ওয়েবসার্ভার" ভূমিকার অন্তর্গত সমস্ত রান্নার বই ডাউনলোড করতে,
শেফ-রেপোর শীর্ষ স্তরে ব্রাউজ করুন এবং প্রবেশ করুন:
$ knife ডাউনলোড cookbooks/apache\* roles/webserver.json
onworks.net পরিষেবা ব্যবহার করে অনলাইনে ছুরি-ডাউনলোড ব্যবহার করুন