કામ સરળ બનાવવા માટે Gnu / Linux માં લેબલ્સ, આદેશ લેબલિંગ

આદેશ ટsગ્સ વિશે

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

ટ Tagsગ્સ વપરાશકર્તાઓ પ્રદાન કરે છે જેવું લાગે છે તે તારને જોડવાની એક સરળ રીત હેશ ટsગ્સ (# ઘર) આદેશો સાથે આપણે આદેશ વાક્ય પર ચલાવીએ છીએ. એકવાર લેબલ સ્થાપિત થઈ જાય, પછી આપણે તેને ફરીથી ટાઇપ કર્યા વગર સંકળાયેલ આદેશને ફરીથી ચલાવી શકીએ. તેના બદલે, આપણે ફક્ત લેબલ લખવું પડશે. જટિલ હોય તેવા અથવા ફરીથી ટાઇપ કરવા માટે હેરાન કરી શકે તેવા આદેશો માટે, યાદ રાખવા માટે સરળ એવા લેબલ્સનો ઉપયોગ કરવાનો વિચાર છે.

ઉપનામ સેટ કરવાથી વિપરીત, લેબલ્સ આદેશ ઇતિહાસ સાથે સંકળાયેલા છે. આ કારણોસર, તેઓ ફક્ત ત્યારે જ ઉપલબ્ધ રહે છે જો તમે તેનો ઉપયોગ કરવાનું ચાલુ રાખશો. એકવાર તમે ટેગનો ઉપયોગ કરવાનું બંધ કરો, પછી તે આદેશ ઇતિહાસમાંથી ધીમે ધીમે અદૃશ્ય થઈ જશે. મોટાભાગના વપરાશકર્તાઓ માટે, આનો અર્થ એ થાય કે અમે આ થાય તે પહેલાં 500 અથવા 1000 આદેશો લખીશું. તેથી, ટ commandsગ્સ એ આદેશોને ફરીથી ચલાવવાનો એક સારો રસ્તો છે જે અમુક સમયગાળા માટે ઉપયોગી થશે, પરંતુ અમે કાયમી ધોરણે ઉપલબ્ધ થવા માંગીએ છીએ તે માટે નહીં..

ઉબુન્ટુમાં લેબલ્સ ગોઠવો

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

નમૂના ટ tagગ

echo "Esto es un ejemplo de etiqueta" #TAG

આ વિશિષ્ટ આદેશ હવે આપણા આદેશ ઇતિહાસમાં # TAG ટ tagગ સાથે સંકળાયેલ છે. હવે જો આપણે ઇતિહાસ આદેશનો ઉપયોગ કરીશું, તો આપણે તેને ઉપલબ્ધ જોઈશું:

ઇતિહાસ ટ tagગ

history | grep TAG

પછી આપણે કરી શકીએ આ આદેશ લખીને ફરીથી ચલાવો !? ટેગ દ્વારા અનુસરવામાં:

TAG આદેશનો ફરીથી ઉપયોગ કરો

!? #TAG

આની વાસ્તવિક ઉપયોગિતા છે જ્યારે આપણે વારંવાર ચલાવવા માંગીએ છીએ તે આદેશ એટલો જટિલ છે કે તે યાદ રાખવું મુશ્કેલ છે અથવા ટાઇપ કરવાથી હેરાન કરે છે. ઉદાહરણ તરીકે, તાજેતરમાં અપડેટ થયેલી ફાઇલો અથવા ડિરેક્ટરીઓની સૂચિ બનાવવા માટે, આપણે ઉદાહરણ તરીકે #RECIENT જેવા ટ useગનો ઉપયોગ કરી શકીએ છીએ અને તેને યોગ્ય ls આદેશ સાથે જોડી શકીએ છીએ. નીચે આપેલ આદેશ આપણી હોમ ડિરેક્ટરીમાં ફાઇલોની સૂચિબદ્ધ કરે છે, ભલે આપણે હાલમાં ફાઇલ સિસ્ટમ પર ક્યાં છીએ. તે તેમને તારીખના verseલટા ક્રમમાં સૂચિબદ્ધ કરે છે, ફક્ત તાજેતરમાં બનાવેલી પાંચ અથવા સંશોધિત ફાઇલો બતાવે છે.

ls -ltr આદેશ

ls -ltr ~ | tail -5 #RECIENTE

આપણે Ctrl + r નો ઉપયોગ કરીને લેબલવાળા આદેશો ફરીથી ચલાવી શકીએ છીએ (Ctrl કી દબાવી રાખો અને 'r' કી દબાવો) અને પછી લેબલ લખો (ઉદાહરણ તરીકે, # તાજેતરનું). હકીકતમાં, જો તમે ફક્ત ટ tagગનો ઉપયોગ કરી રહ્યાં છો, તો ફક્ત Ctrl-r ને ફટકાર્યા પછી # ટાઇપ કરી રહ્યાં છો, આદેશ આપમેળે દેખાશે. Ctrl + r ક્રમ, સાથેની સાથે !?, આપણે લખેલા શબ્દમાળા માટે આપણો આદેશ ઇતિહાસ શોધે છે.

ટ Tagગિંગ સ્થાનો

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

સ્થાનો ટ tagગ

cd /var/www/html #LOCALHOST

આ ઉદાહરણમાં, પાછલા સ્ક્રીનશોટમાં બતાવ્યા પ્રમાણે, જ્યારે પણ આપણે #LOCALHOST સાથે સંકળાયેલ ડિરેક્ટરીમાં જવાની જરૂર પડે છે, ત્યારે અમારી પાસે તે કરવાની ઝડપી રીત હશે.

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

લેબલ્સ માટે વિકલ્પો

જ્યારે લેબલ્સ ખૂબ ઉપયોગી થઈ શકે છે, તે જ વસ્તુઓ કરવાના અન્ય રસ્તાઓ છે જે આપણે તેમની સાથે કરી શકીએ છીએ. જેથી આપણે આદેશોને સરળ રીતે પણ પુનરાવર્તિત કરી શકીએ અમે તેમને એ ઉપનામ:

તાજેતરના ઉપનામો

alias recientes=”ls -ltr ~ | tail -5”

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

sudo vim archivosActualizados.sh

અને અંદર આપણે નીચેની લીટીઓ મૂકીએ છીએ, આપણે તે જ પરિણામ જોઈ શકીએ છીએ જેમ કે આપણે પાછલા ઉપનામનો ઉપયોગ કર્યો છે:

#!/bin/bash
echo “Most recently updated files:”
ls -ltr ~ | tail -5

આપણે પણ કરી શકીએ ઇતિહાસ આદેશથી તેની શોધ કરીને તાજેતરના આદેશોને ફરીથી ચલાવો:

પૂંછડી ઇતિહાસ આદેશ

hitory | tail -20

એકવાર સ્થિત માત્ર લખો! આદેશની ડાબી બાજુએ નંબર પછી કે આપણે ફરીથી ચલાવવું છે (દાખ્લા તરીકે; ! 8).


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

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

*

*

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

  1.   કોલ પર કમ્પ્યુટર વૈજ્ .ાનિક જણાવ્યું હતું કે

    જુઓ, હું ટર્મિનલમાં કલાકો પસાર કરું છું, પરંતુ, અલબત્ત, મને લેબલ્સનો ઉપયોગ કરવાની સંભાવના વિશે ખબર નહોતી?

    જે, બીજી તરફ, આદેશ વાક્ય પર ટિપ્પણીઓનો ઉપયોગ કરવા માટેનો ખૂબ જ સ્માર્ટ (અને ઉપયોગી) માર્ગ લાગે છે (મારો અર્થ તે # દ્વારા છે).

    મારા માટે આ વિંડો ખોલવા બદલ ખૂબ ખૂબ આભાર. ચોક્કસ હું તેનો ઘણો ઉપયોગ કરીશ?