recollindex - ক্লাউডে অনলাইন

এটি হল Recollindex কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।

কার্যক্রম:

NAME এর


recollindex - Recoll ফুল টেক্সট সার্চ সিস্টেমের জন্য ইন্ডেক্সিং কমান্ড

সাইনোপিসিস


recollindex -h
recollindex [ -c ] [ -z|-Z ] [ -k ]
recollindex [ -c ] -m [ -w ] [ -D ] [ -x ] [ -C ] [ -n|-k ]
recollindex [ -c ] -i [ -Z ] [ -k ] [ -f ] []
recollindex [ -c ] -r [ -Z ] [ -K ] [ -e ] [ -f ] [ -p প্যাটার্ন ]
recollindex [ -c ] -e []
recollindex [ -c ] -l
recollindex [ -c ] -s
recollindex [ -c ] -S
recollindex [ -c ] -E

বর্ণনাঃ


সার্জারির recollindex ইউটিলিটি আপনাকে রিকল টেক্সটের জন্য ইন্ডেক্সিং অপারেশন করতে দেয়
অনুসন্ধান সিস্টেম।

যেহেতু সূচীকরণে কখনও কখনও দীর্ঘ সময় লাগতে পারে, তাই একটি পাঠানোর মাধ্যমে কমান্ডটি বাধাগ্রস্ত হতে পারে
বাধা (Ctrl-C, SIGINT) বা বন্ধ (SIGTERM) সংকেত। এর আগে কিছু সময় অতিবাহিত হতে পারে
প্রক্রিয়াটি প্রস্থান করে, কারণ এটি সঠিকভাবে ফ্লাশ এবং সূচকটি বন্ধ করতে হবে। এটাও হতে পারে
রিকল GUI (মেনু এন্ট্রি: ফাইল/স্টপ_ইনডেক্সিং) থেকে করা হয়েছে। যেমন একটি বাধা পরে,
সূচক কিছুটা অসামঞ্জস্যপূর্ণ হবে কারণ কিছু অপারেশন যা সাধারণত সঞ্চালিত হয়
ইনডেক্সিং পাসের শেষে বাদ দেওয়া হবে (উদাহরণস্বরূপ, স্টেমিং এবং
বানান ডাটাবেসগুলি অস্তিত্বহীন বা পুরানো হবে)। আপনাকে শুধু ইনডেক্সিং রিস্টার্ট করতে হবে
ধারাবাহিকতা পুনরুদ্ধার করার জন্য পরবর্তী সময়ে। বিঘ্নিত হলে সূচী পুনরায় চালু হবে
পয়েন্ট (সম্পূর্ণ ফাইল ট্রি ট্র্যাভার্স করা হবে, কিন্তু যে ফাইলগুলি পর্যন্ত ইন্ডেক্স করা হয়েছিল
বাধা এবং যার জন্য সূচকটি এখনও আপ টু ডেট আছে তা পুনরায় সূচীকরণের প্রয়োজন হবে না)।

সার্জারির -c বিকল্পটি ডিফল্ট বা ওভাররাইড করে কনফিগারেশন ডিরেক্টরির নাম নির্দিষ্ট করে
$RECOLL_CONFDIR।

অপারেশন বিভিন্ন মোড আছে.

সাধারণ মোড কনফিগারেশন ফাইলে বর্ণিত ফাইলগুলির সেটকে সূচী করবে
recoll.conf. এটি পরিবর্তিত ফাইলগুলির সাথে ডাটাবেসকে ক্রমবর্ধমানভাবে আপডেট করবে
শেষ রান যদি বিকল্প -z দেওয়া হয়, ডাটাবেস শুরু করার আগে মুছে ফেলা হবে। যদি
পছন্দ -Z দেওয়া হয়, ডাটাবেস রিসেট করা হবে না, তবে সমস্ত ফাইল হিসাবে বিবেচিত হবে
রিইন্ডেক্সিং প্রয়োজন (জায়গা রিসেট)

সংস্করণ 1.21 হিসাবে, recollindex সাধারণত আগের ফাইলগুলি আবার প্রক্রিয়া করে না
সূচক করতে ব্যর্থ হয়েছে (উদাহরণস্বরূপ একটি অনুপস্থিত সহায়ক প্রোগ্রামের কারণে)। যদি বিকল্প -k দেওয়া হয়,
recollindex সমস্ত ব্যর্থ ফাইল প্রক্রিয়া করার জন্য আবার চেষ্টা করবে। দয়া করে মনে রাখবেন recollindex may
অক্জিলিয়ারী চেকিং স্ক্রিপ্ট দ্বারা সংজ্ঞায়িত হলে ব্যর্থ ফাইলগুলি পুনরায় চেষ্টা করার সিদ্ধান্ত নিন
"checkneedretryindexscript" কনফিগারেশন ভেরিয়েবল নির্দেশ করে যে এটি হওয়া উচিত।

যদি বিকল্প -m দেওয়া হয়, রিকোলিনডেক্স ফাইলটি ব্যবহার করে রিয়েল টাইম পর্যবেক্ষণের জন্য শুরু হয়
সিস্টেম মনিটরিং প্যাকেজ এটির জন্য কনফিগার করা হয়েছিল (হয় fam, gamin, অথবা inotify)। এই মোড
প্যাকেজ তৈরি করার সময় স্পষ্টভাবে কনফিগার করা আবশ্যক, এটি দ্বারা উপলব্ধ নয়
ডিফল্ট. প্রোগ্রামটি সাধারণত কন্ট্রোলিং টার্মিনাল থেকে বিচ্ছিন্ন হয়ে a হয়ে যাবে
ডেমন যদি বিকল্প -D দেওয়া হয়, এটি অগ্রভাগে থাকবে। অপশন -w হতে পারে
সুনির্দিষ্ট করার জন্য প্রোগ্রামটি সূচীকরণের আগে নির্দিষ্ট সময়ের জন্য ঘুমাতে হবে
শুরু হয় ডিফল্ট মান হল 60। ডেমন সাধারণত X11 সেশন নিরীক্ষণ করে এবং প্রস্থান করে
যখন এটি পুনরায় সেট করা হয়। অপশন -x এই X11 সেশন পর্যবেক্ষণ নিষ্ক্রিয় করে (ডেমন জীবিত থাকবে
এমনকি যদি এটি X11 সার্ভারের সাথে সংযোগ করতে না পারে)। আপনি যদি এটি ব্যবহার করেন তবে আপনাকে এটিও ব্যবহার করতে হবে
একটি X11 প্রসঙ্গ ছাড়া ডেমন। আপনি বিকল্প ব্যবহার করতে পারেন -n প্রাথমিক ইনক্রিমেন্টিং পাস এড়িয়ে যেতে
যা সাধারণত পর্যবেক্ষণ শুরু করার আগে সঞ্চালিত হয়। মনিটরিং শুরু হলে,
ডেমন সাধারণত কনফিগারেশন পর্যবেক্ষণ করে এবং পরিবর্তন করা হলে স্ক্র্যাচ থেকে পুনরায় আরম্ভ করে।
আপনি বিকল্প দিয়ে এটি নিষ্ক্রিয় করতে পারেন -C

recollindex -i ডাটাবেসের মধ্যে পৃথক ফাইল সূচী করবে। স্টেম সম্প্রসারণ এবং
aspell ডাটাবেস আপডেট করা হবে না. skippedPaths এবং skippedNames কনফিগারেশন
ভেরিয়েবল ব্যবহার করা হবে, যাতে কিছু ফাইল এড়িয়ে যেতে পারে। আপনি recollindex বলতে পারেন
skippedPaths এবং skippedNames সেট করে উপেক্ষা করুন -f বিকল্প এটি সম্পূর্ণরূপে কাস্টম অনুমতি দেয়
একটি প্রদত্ত সাবট্রির জন্য ফাইল নির্বাচন, যার জন্য আপনি শীর্ষ ডিরেক্টরি যোগ করবেন
skippedPaths, এবং ফাইল তালিকা তৈরি করতে কোনো কাস্টম টুল ব্যবহার করুন (যেমন: একটি উৎস থেকে একটি টুল
কোড নিয়ন্ত্রণ ব্যবস্থা)।

recollindex -e ডাটাবেস থেকে পৃথক ফাইলের জন্য ডেটা মুছে ফেলবে। স্টেম সম্প্রসারণ
ডাটাবেস আপডেট করা হবে না।

অপশন সমূহ -i এবং -e একত্রিত করা যেতে পারে। এটি প্রথমে পরিস্কার করবে, তারপর সূচীকরণ করবে।

অপশন সহ -i or -e , যদি কমান্ড লাইনে কোনো ফাইলের নাম না দেওয়া হয়, সেগুলি পড়া হবে
stdin থেকে, যাতে আপনি উদাহরণস্বরূপ চালাতে পারেন:

খুঁজুন /path/to/dir -print | recollindex -e -i

একটি ডিরেক্টরি গাছের পুনরায় সূচনা করতে বাধ্য করতে (যা ফাইল সিস্টেমের মধ্যে বিদ্যমান থাকতে হবে
এলাকা দ্বারা সংজ্ঞায়িত শীর্ষ পরিচালক recoll.conf এ)। আপনি বেশিরভাগই একই জিনিস সম্পন্ন করতে পারে

খুঁজুন /path/to/dir -print | recollindex -Z -i

পরেরটি যদিও বাসি সাব-ডকুমেন্টগুলি পরিষ্কার করার একটি কম পুঙ্খানুপুঙ্খ কাজ সম্পাদন করবে।

recollindex -r বেশিরভাগের মত কাজ করে -i , কিন্তু পরামিতি একটি একক ডিরেক্টরি, যা হবে
recursively আপডেট করা. এটি বেশিরভাগই এর চেয়ে বেশি কিছু করে না আবিষ্কার topdir | recollindex -i
কিন্তু অন্য প্রোগ্রাম থেকে শুরু করার সময় এটি ব্যবহার করা আরও সুবিধাজনক হতে পারে। এই পুনরায় চেষ্টা
ডিফল্টরূপে ব্যর্থ ফাইল, বিকল্প ব্যবহার করুন -K পরিবর্তন করতে. এক বা একাধিক -p অপশন ব্যবহার করা যেতে পারে
শেল-টাইপ নির্বাচন নিদর্শন সেট করতে (যেমন: *.pdf)।

recollindex -l উপলব্ধ ভাষা স্টেমারের নাম তালিকাভুক্ত করবে।

recollindex -s একটি প্রদত্ত ভাষার জন্য স্টেম সম্প্রসারণ ডাটাবেস তৈরি করবে, যা হতে পারে বা
কনফিগারেশন ফাইলের তালিকার অংশ নাও হতে পারে। ভাষা যদি এর অংশ না হয়
কনফিগারেশন, স্টেম সম্প্রসারণ ডাটাবেস পরবর্তী স্বাভাবিকের শেষে মুছে ফেলা হবে
ইনডেক্সিং রান। আপনি থেকে স্টেমার নামের তালিকা পেতে পারেন recollindex -l আদেশ বিঃদ্রঃ
যে এটি বেশিরভাগ পরীক্ষামূলক ব্যবহারের জন্য, একটি স্টেমিং ভাষা যোগ করার স্বাভাবিক উপায় হল
এটিকে কনফিগারেশনে সেট করুন, হয় "recoll.conf" সম্পাদনা করে অথবা GUI ইন্ডেক্সিং ব্যবহার করে
কনফিগারেশন ডায়ালগ।
এই লেখার সময়, নিম্নলিখিত ভাষাগুলি স্বীকৃত (Xapian এর বাইরে
stem.h):

· ডেনিশ

· ডাচ

· ইংরেজি মার্টিন পোর্টারের 2002 সালে তার স্টেমারের সংশোধন

· english_lovins Lovin's stemmer

· ইংরেজি_porter পোর্টারের স্টেমার তার 1980 সালের কাগজে বর্ণিত

· ফিনিশ

· ফরাসি

· জার্মান

· ইতালিয়ান

· নরওয়েজীয়

· পর্তুগীজ

· রাশিয়ান

· স্পেনীয়

· সুইডিশ

recollindex -S ফোনেটিক/অর্থোগ্রাফিক সূচক পুনর্নির্মাণ করবে। এই বৈশিষ্ট্যটি ব্যবহার করে অ্যাসপেল
প্যাকেজ, যা সিস্টেমে ইনস্টল করা আবশ্যক।

recollindex -E topdirs এবং অন্যান্য প্রাসঙ্গিক পাথের জন্য কনফিগারেশন ফাইল পরীক্ষা করবে
অস্তিত্ব (টাইপো ধরতে সাহায্য করতে)।

onworks.net পরিষেবা ব্যবহার করে অনলাইনে recollindex ব্যবহার করুন



সর্বশেষ লিনাক্স এবং উইন্ডোজ অনলাইন প্রোগ্রাম