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