ઉબુન્ટુ ટર્મિનલથી ફાઇલો શોધો અને શોધો, શોધો

આદેશો શોધવા અને શોધવા વિશે

હવે પછીના લેખમાં આપણે શોધીશું અને આદેશો શોધીશું. આજકાલ, Gnu / Linux માં આપણે ઘણી રીતો શોધી શકીએ છીએ જેની સાથે ફાઇલો અને ડિરેક્ટરીઓ શોધો અને સ્થિત કરો. ગ્રાફિકલ વાતાવરણથી આપણી પાસે જુદા જુદા ટૂલ્સ હશે જેની સાથે પરિણામો અસરકારક રીતે પ્રાપ્ત થાય.

પરંતુ આ કિસ્સામાં, જો તમે ટર્મિનલ વપરાશકર્તા હો, તો તમે જે શોધી રહ્યાં છો તે શોધી શકવા માટે તમારે આરામ છોડી દેવાની ઇચ્છા નહીં થાય. આ જ કારણ છે, ખાસ કરીને જો તમે હમણાં જ Gnu / Linux ને મેળવી લીધું છે, તો તમે કદાચ જાણતા નથી ટર્મિનલથી તમારી ફાઇલો અને ફોલ્ડર્સ શોધવાની સૌથી ઝડપી અને સૌથી સહેલી રીત. નીચેની લીટીઓમાં આપણે થોડા ઝડપી ઉદાહરણો જોવાની છે કે જેની સાથે આ કાર્ય હાથ ધરવું.

ટર્મિનલથી ફાઇલો શોધો અને શોધો

આદેશ શોધો

El આદેશ સ્થિત કરો સંભવત: વપરાશકર્તાએ પહેલો સંસાધન વાપરવું જોઈએ કારણ કે તે અન્ય કોઈ વિકલ્પ કરતાં ખૂબ ઝડપી છે. આ ગતિનું કારણ એ છે કે આ આદેશ ખરેખર તે ફાઇલો અથવા ડિરેક્ટરીઓ માટે આપણી સ્થાનિક હાર્ડ ડ્રાઇવને શોધી રહ્યો નથી જે અમને શોધવાની જરૂર છે. આ શોધ ડેટાબેઝ ફાઇલ mlocon.db દ્વારા વાંચેલી જેમ કરવામાં આવે છેછે, જેમાં અમારી સિસ્ટમ પરના તમામ ફાઇલ પાથો છે.

જો તમારી પાસે તમારી ઉબન્ટુ સિસ્ટમ પર આ સાધન ઉપલબ્ધ નથી, તો તમે તેને લખીને ટર્મિનલ (Ctrl + Alt + T) માંથી સ્થાપિત કરી શકશો:

sudo apt install locate

લોકેશન આદેશ તૈયાર કરી રહ્યા છીએ

અમે શરૂ કરતા પહેલા આપણે પહેલા ઉપયોગ માટે લોકેશન કમાન્ડ તૈયાર કરવું જ જોઇએ. આપણે mlocon.db ડેટાબેસને અપડેટ કરવું જોઈએ ટર્મિનલમાં ચાલી રહ્યું છે (Ctrl + Alt + T):

sudo updatedb

હવે ટર્મિનલમાંથી, લોકેશન વાપરવા માટે આપણે ફક્ત આ કરીશું આદેશ લખો જેના પછી આપણે શોધી રહ્યા છીએ તે ફાઇલના નામ. આ ઉદાહરણમાં, હું ફાઇલો શોધી રહ્યો છું જેમાં શબ્દ 'શામેલ છે'ubunlog'તેના નામે:

સ્થિત ubunlog

locate ubunlog

કારણ કે સ્થિત ડેટાબેઝ ફાઇલ વાંચે છે, પરિણામ જૂનું હોઈ શકે છે. આ આપણે ઠીક કરી શકીએ તમારા ફાઇલ પાથ ડેટાબેસને અપડેટ કરી રહ્યું છે, જેમ કે આપણે શોધ કરતા પહેલા પહેલી આદેશનો ઉપયોગ કર્યો હતો.

આ સાધન વિશે વધુ માહિતી માટે, અમે મદદ માટે ચાલુ કરી શકો છો ટર્મિનલમાં ટાઇપ કરો:

આદેશ સ્થિત કરવામાં સહાય કરો

locate -h

અથવા આપણે પણ કરી શકીએ છીએ મેન પાના વાપરો:

માણસ સ્થિત

man locate

આદેશ શોધો

એફડી વિશે
સંબંધિત લેખ:
એફડી, શોધ આદેશનો વિકલ્પ, સરળ, ઝડપી અને ઉપયોગમાં સરળ

El શોધવા તે ઘણી વધુ શક્તિશાળી પણ ધીમી શોધ ઉપયોગિતા છે. આ તે છે કારણ કે તે ફાઇલો અને ડિરેક્ટરીઓ માટે ખરેખર અમારા ડ્રાઇવ્સને શોધે છે. જ્યારે તમે પ્રયત્ન કરો ત્યારે તે યોગ્ય છે ફાઇલ અથવા ડિરેક્ટરી સ્થિત કરો પરંતુ તેનું ચોક્કસ નામ યાદ નથી.

ફાઇલો શોધી શકે છે જે કોઈ ચોક્કસ વપરાશકર્તા અથવા વપરાશકર્તા જૂથ સાથે સંબંધિત છે, ફાઇલો કે જે સુધારેલી છે અથવા તાજેતરમાં acક્સેસ કરવામાં આવી છે, ચોક્કસ કદ રેન્જની ફાઇલો, છુપાયેલા ફાઇલો વગેરે.

જો શક્ય હોય તો, એક્ઝેક્યુટ કરતી વખતે આપણે પ્રથમ વસ્તુ કરવી જોઈએ તેને કોઈ વિશિષ્ટ ડિરેક્ટરીમાં શોધવાની સૂચના આપો. આ શોધ પ્રક્રિયાને વેગ આપશેડિરેક્ટરીના કદને આધારે. જો તમને ખબર હોય કે ફાઇલ ક્યાં હોઈ શકે છે, તો ટર્મિનલ ખોલો (Ctrl + Alt + T) અને ચલાવવા માટે ડિરેક્ટરી પર જાઓ:

find . [nombre-archivo]

બિંદુ વર્તમાન ડિરેક્ટરીમાં શોધવાનું કહે છે. જો તમે તમારી હોમ ડિરેક્ટરી શોધવા માંગતા હો, તો સમયગાળો 'સાથે બદલો.~/'. જો તમે તમારી આખી ફાઇલ સિસ્ટમ શોધવા માંગતા હો, તો 'વાપરો/'.

કેટલાક ઉદાહરણો

ચાલો આપણે કહીએ કે આપણે દસ્તાવેજોની ડિરેક્ટરીમાં ફાઇલ શોધવા માંગીએ છીએ. આપણે જાણીએ છીએ કે ફાઇલ નામમાં 'શબ્દ' છેPHP,', પરંતુ અમને નામ બરાબર યાદ નથી. કરવા માટે પ્રથમ વસ્તુ દસ્તાવેજો ફોલ્ડરમાં નેવિગેટ કરવું અને પછી આદેશ ટાઇપ કરો:

નામ શોધો

find . -name "*php*"

આ આપણને આ કેસમાં કહેશે કે 'પીડીએફ ફાઇલ' કહેવાય છે.poo-php'દસ્તાવેજો ફોલ્ડરમાં. હવે, જો આપણે પેરામીટર '-name' ને '-iname' સાથે બદલીએ, તો તે ચોક્કસ અક્ષરો ધ્યાનમાં લીધા વિના પરિણામ મેળવી શકે છે.. તે કંઈક છે જે આપણે શોધી શકતા નથી.

iname સાથે આદેશ શોધો

find . -iname "*php*"

જો આપણે ફક્ત તે જ યાદ રાખીએ ફાઇલ કદ 5MB કરતા ઓછી છે. આદેશ આપવાનો રહેશે:

find . -size -5M

જો તમે તે જાણો છો 3MB કરતા વધુ વજન, વાપરવા માટેનો આદેશ હશે:

find . -size +3M

બુલિયન torsપરેટર્સને સપોર્ટ કરો શોધો શોધને વધુ સચોટ બનાવવા માટે. આ ઉદાહરણ માટે, હું આદેશનો ઉપયોગ કરીશ જે ઉપરના ડેટાને જોડે છે. તે ફાઇલ કદમાં 5 એમબી કરતા ઓછી અને 3 એમબી કરતા વધુ છે:

sudo find / -size -5M -and -size +3M

જો આપણે જાણીએ છીએ તે જ છે અમે પાંચ મિનિટ પહેલાં ફાઇલ .ક્સેસ કરી, વાપરવા માટેનો આદેશ હશે:

sudo find ~/ -amin -5

પેરા શોધવા વિશે વધુ જાણો, ટર્મિનલ ખોલો અને ટાઇપ કરો:

માણસ શોધવા

man find

આ થોડા જ છે ટર્મિનલમાંથી ફાઇલો કેવી રીતે સ્થિત કરવી તેના મૂળ ઉદાહરણો. વધુ માહિતી માટે, તેમાંના દરેક માટે મેન પેજ તપાસવાનું ભૂલશો નહીં.


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.