હેલો 😀
આદેશોમાંની એક કે જે હું ઘણો ઉપયોગ કરું છું તે આ છે: સ્થિત
દરેક ડેસ્કટ .પ પર્યાવરણમાં ફાઇલ બ્રાઉઝર હોય છે KDE ટેનેમોસ KFind, ત્યાં અન્ય વાતાવરણ માટેના વિકલ્પો છે કેટફિશ, વગેરે. પરંતુ સામાન્ય રીતે હું ખૂબ જ વ્યસ્ત છું અને ઘણી વખત મને જે ખુલ્લું છે તે જ ટર્મિનલનો ઉપયોગ કરવામાં વધુ આરામદાયક લાગે છે, અને આ દ્વારા બીજી એપ્લિકેશન (સર્ચ એન્જિન, વગેરે) ખોલવા કરતાં અને કંઈક શોધવાની જરૂર પડે છે. પરિમાણ શોધો, અને પછી શોધો ...
તેથી જ હું ઘણો ઉપયોગ કરું છું સ્થિત, એક આદેશ જે આપણી શોધ સાથે મેળ ખાતા બધા પરિણામોની શાબ્દિક બાબતોમાં બતાવે છે.
મુખ્ય લાભ તે સ્થિત તે બીજા પર કોઈપણ વિકલ્પ પ્રદાન કરે છે, તે ત્વરિત છે, તે બતાવે છે કે આ ક્ષણે આપણે શાબ્દિક રૂપે શોધી રહ્યા છીએ. આ કેવી રીતે શક્ય છે? સરળ ... એવું થાય છે કે અમારી સિસ્ટમમાં આપણી પાસે જે બધું સંગ્રહિત છે (અથવા લગભગ બધું) ની અનુક્રમણિકા છે, અને સ્થિત તે જે કરે છે તે તે છે જે સૂચવે છે તેના માટે અનુક્રમણિકા શોધવી.
વધુ સરળ રીતે સમજાવ્યું. જ્યારે આપણે કંઈક શોધીએ છીએ જેમ આપણે સામાન્ય રીતે કરીએ છીએ, ત્યારે તે ક્ષણે સિસ્ટમ શોધાય છે (ફોલ્ડર દ્વારા ફોલ્ડર…. ફાઇલ દ્વારા ફાઇલ) આપણે સાચું શું કહ્યું? ... સારું, કલ્પના કરો કે તમારી પાસે તમારા કમ્પ્યુટર પરના બધા ફોલ્ડર્સ અને ફાઇલોની સૂચિ છે, અને તે સૂચિ જુઓ જ્યાં X ફાઇલો છે. તમારી હાર્ડ ડિસ્કને ટૂલૂડો શોધવા કરતાં, થોડીક MB ની ટેક્સ્ટ ફાઇલ શોધવી શું સરળ નથી? 😀
પણ હે ... ચાલો ધંધામાં નીચે ઉતરીએ.
ચાલો ઉદાહરણ તરીકે કહીએ કે આપણે બધી ફાઇલો શોધવા માંગીએ છીએ .ઓડીટી આપણી પાસે, આપણે એક ટર્મિનલ ખોલીએ છીએ અને તેમાં આપણે નીચે આપેલ લખો અને દબાવો [દાખલ કરો]:
locate -e *.odt
El -e મેં તે સ્પષ્ટ કરવા માટે મૂક્યું છે કે તે ફાઇલોને જુએ છે જે હજી અસ્તિત્વમાં છે, ત્યારથી તે જે સૂચકાંક સાથે કામ કરે છે સ્થિત ઘણી વાર તેમાં ફાઇલો વિશેની માહિતી શામેલ છે જે કા deletedી નાખવામાં આવી હતી, અને અમને તે ફાઇલો બતાવવાનો કોઈ અર્થ નથી, જે ખરું? 🙂
તો પણ, હવે હું મારું લેપટોપ તે દરેક વસ્તુ માટે શોધીશ કે જેમાં નામ શામેલ છે «એએસએ»… અમે નીચે આપેલ છે:
locate -e asa
તમે ગતિ નોટિસ? … પ્રભાવશાળી 🙂
એક વિચિત્ર તથ્ય તરીકે, સ્થિત દ્વારા ઉપયોગમાં લેવાતા ડેટાબેઝ (અનુક્રમણિકા) આ છે: /var/lib/MLocon/MLocon.db
અને સારું આ તે છે, આદેશ અજમાવો અને મને કહો કે આવા હાહા.
સાદર
એક ટિપ, અપડેટબીબ આદેશ સાથે આ ડેટાબેસને અપડેટ કરવામાં આવે છે.
હું તે ડેટાબેઝને કેવી રીતે અપડેટ કરવું તે પૂછવા જઇ રહ્યો હતો.
સરસ 😀… બીજી થોડી વસ્તુ જે હું હેહેહેહે શીખું છું.
અરે, એક વિગતવાર ... તમે સીધા બ્લોગ કરવા માંગતા નથી? હું કનેક્શન અને આ પ્રકારની સમસ્યાઓ જાણું છું, ચોક્કસ તે કારણોસર તે ઇમેઇલ અથવા તે કંઈક દ્વારા પ્રકાશિત કરવા માટે ગોઠવવામાં આવી શકે છે 😉
બહુ સારું. મારા કિસ્સામાં, ડેટાબેઝ તે ડિરેક્ટરીમાં અથવા તે નામ સાથે નથી, પરંતુ "સ્થિત સ્થાન" સાથે બધું સુધારેલ છે: / var / lib / સ્થિતબી
હહાહ સ્થિત સ્થિત … વાહિયાત મહાન haha 😀
તે મને કહે છે
bash: સ્થિત કરો: આદેશ મળ્યો નથી
મૂળ તરીકે વર્તે છે, તેમ છતાં તે ન હોવું જોઈએ.
તમારે તેને ઇન્સ્ટોલ કરવું પડશે.
સાથે પ્રયાસ કરો / usr / બિન / સ્થિત થયેલ ચાલો જોઈએ કે તે તમને શું કહે છે -… જો તે તમારા માટે કામ કરતું નથી, તો તપાસો કે તમે mlocon પેકેજ ઇન્સ્ટોલ કર્યું છે, જે વિચિત્ર છે… કારણ કે મેં ઉબુન્ટુ, ડેબિયન અને આર્ચનો ઉપયોગ કર્યો છે અને આ આદેશ તે બધામાં ડિફ defaultલ્ટ રૂપે ઇન્સ્ટોલ કરેલો છે. .
ફરીથી ઇન્સ્ટોલ કર્યા પછી
[ડેવિડ @ કમાન ~] r યુએસઆર / ડબ્બા / સ્થિત એસેડ
bash: usr / bin / સ્થિત: ફાઇલ અથવા ડિરેક્ટરી અસ્તિત્વમાં નથી
[ડેવિડ @ કમાન ~] $ સ્થિત કરો
સ્થિત કરો: સ્ટેટ () v /var/lib/mlocon/MLocon.db 'કરી શક્યા નહીં: ફાઇલ અથવા ડિરેક્ટરી અસ્તિત્વમાં નથી
ઉત્તમ આદેશ, હું તેને ઓળખતો ન હતો, અને જો ગતિ પ્રભાવશાળી છે! અને એ
man locate
બાકી મને પહેલેથી જ સમજાવો, ખૂબ ખૂબ આભારતમારું સ્વાગત છે, આનંદ 😀
હમ્… શોધવા કરતાં વધારે સારું? સ્પીડ ટેસ્ટ OO થવું જોઈએ
મારા કિસ્સામાં હું સમાન શોધ કરી શક્યો, પરંતુ આની જેમ:
$ શોધવા / home / વપરાશકર્તા -iname "* .odt"
$ શોધવા / home / user -iname "* હેન્ડલ *"
જો હું અમુક ફાઇલો શોધવા અને તેનું કદ જાણવા માંગું છું:
$ find -iname "* .iso" -exec du -h {} \;
જોકે, હકીકતમાં, સાથે પણ ls હું વર્તમાન ડિરેક્ટરીમાં શોધું છું, એટલે કે, જો મને ખબર હોય કે ફાઇલ ક્યાં સ્થિત હોઈ શકે છે:
ઓમેગા @ મેગા-લેપટોપ ~ / છબીઓ s એલએસ * .પી.એન.જી.
અરેરે, માફ કરજો, મને જરૂરી કરતાં વધુ નામંજૂર કરાઈ હતી 😐
ના ચિંતા કરશો નહીં, જો તમે ઇચ્છો તો હું તેને ઠીક કરીશ 🙂
શોધ કરો તે ક્ષણે તમે તેને એક્ઝેક્યુટ કરો છો, જ્યારે શોધો પહેલાથી જ શોધ કરી ચૂક્યો છે અને સૂચિ પેદા કરી છે થોડા સમય પહેલા ... અને જ્યારે તમે તેને ચલાવો છો, ત્યારે તે શું કરે છે તે તમે થોડા ફાઇલની પેરામીટર તરીકે સેટ કરો છો તે જોવાનું છે. એમબી અથવા કેબી 😀
આહ, 😉 તુલના માટે આભાર. હેહ, જવાબ આપવામાં થોડો મોડો થયો પણ કામમાં મારો વ્યસ્ત છે 🙂
આને કહેવું એ શોધને વેગ આપતી વખતે મને વિંડોઝ "ઇન્ડેક્સ સર્વર" ની યાદ અપાવે છે.
આ મને કે.ડી. સિમેન્ટીક ડેસ્કટોપ શોધ (નેપોમુક ખાસ કરીને) ની યાદ અપાવે છે
રસપ્રદ, હું જીનોમ પ્રકારનો વધુ છું તેથી મને ખબર ન હતી કે કેડી: ઓ
કોઈએ મને મદદ કરે છે .. મેં અપડેટ કરવાનો પ્રયાસ કર્યો અને હું અપડેટ થઈ ગયો: temp /var/lib/MLocon/MLocon.db 'માટે ટેમ્પ ફાઇલ ખોલી શકતા નથી
બીજી બાજુ મેં લોકેશન લોકેશન (મને તે ગમ્યું) નો ઉપયોગ કર્યો છે અને જો હું ઉપરની ફાઇલ શોધી શકું તો ...
તેઓ મારી જગ્યાએ શું કરશે? કૃપા કરીને શરૂઆત માટે ભાષામાં ... અને હું આશા રાખું છું કે આ અપડેટ થતું રહેશે