જો તમે ટર્મિનલનો ઉપયોગ કરો છો તો ખૂબ ઉપયોગી ટીપ (એલએસ સાથે કમાન્ડ સીડી યુનાઇટેડ ... અને ઘણા વધુ)

હું તે લોકોમાંથી એક છું જે ઘણો સમયનો ઉપયોગ કરે છે ટર્મિનલ (કન્સોલ, બેશ, શેલ, તમે જેને ક toલ કરવા માંગો છો), એક્સ અથવા વાય કારણોસર મારે સતત ડિરેક્ટરી બદલવી પડશે, તેના પર કામ કરવું પડશે 🙂

મોટા ભાગના કિસ્સાઓમાં, ડિરેક્ટરીમાં ફેરફાર (ઉદાહરણ તરીકે: સીડી / ઓપ્ટ /) અને હું તે ડિરેક્ટરીમાં શું છે તે પણ જાણવા માંગુ છું, આ બીજાનો ઉપયોગ હું જાણું છું ls.

તે છે, તે આના જેવું હશે:

kzkggaara @ geass: ~ d સીડી / /પ્ટ /
kzkggaara @ geass: / opt / $
kzkggaara @ geass: / opt / $ ls
નસસ

મેં તે ઘણી વખત કહ્યું છે ... હું એકદમ આળસુ છું, મને ઓછામાં ઓછું ટર્મિનલ પગલા ભરવાનું ગમે છે, તેથી જ ઘણા પ્રયોગો કર્યા પછી, મેં જે ઇચ્છ્યું તે જ પ્રાપ્ત કર્યું છે.

નીચે આપેલ જુઓ, જે મારા પ્રવેશ કરતાં વધારે કંઈ નથી / /પ્ટ / સરળ આદેશ સાથે સીડી / ઓપ્ટ /:

તમે જોઈ શકો છો, એક પગલામાં (સીડી / ઓપ્ટ /) હું ડિરેક્ટરી દાખલ કરું છું અને તે તે ડિરેક્ટરીના સમાવિષ્ટોને સૂચિબદ્ધ કરે છે, અને ... જાણે તે પૂરતું નથી, તે મને રંગોથી બતાવે છે 😀

અહીં accessક્સેસ કરવાના મારા ઉદાહરણ / વગેરે / કોન સીડી / વગેરે/:


રંગો સમજવા માટે સરળ છે:

કોઈ રંગ નથી = ફાઇલો
રંગ વાદળી = ફોલ્ડર્સ
લીલો રંગ = એક્ઝેક્યુટ પરમિશનવાળી ફાઇલો

પરંતુ, ચાલો મુખ્ય તરફ આગળ વધીએ ... હેક, હું directoryક્સેસ કરી શકતી ડિરેક્ટરીને આપમેળે સૂચિબદ્ધ કરવા માટે ફક્ત સીડીનો ઉપયોગ કેવી રીતે કરી શકું?

અમારું આર્કાઇવ બૅશ (અમારા ઘર અથવા વ્યક્તિગત ફોલ્ડરમાં સ્થિત છે) આ કરવામાં અમને મદદ કરશે, આપણે પહેલા કોઈ ફંક્શન જાહેર કરવું જોઈએ, જેને આપણે કહીશું સીડીએલએસ:

ફંક્શન સીડીએલએસ {સીડી "$ 1"; ls olcolor;

અમે આ રેખાને અમારી બંને બાજુ મૂકીએ છીએ બૅશ ... તે કરવા માટેનો આદેશ અહીં છે:

echo "" >> $HOME/.bashrc && echo "function cdls { cd "$1"; ls --color;}" >> $HOME/.bashrc

તમારે આ આદેશ સાથે કરવું જરૂરી નથી, ધ્યેય તે ફાઇલ છે બૅશ આ વાક્ય શામેલ છે, તેથી ફક્ત આ ફાઇલને તમારા પસંદગીના ટેક્સ્ટ સંપાદકથી સંપાદિત કરો (માઉસપેડ, કેટ, ગેડિટ, નેનો, વી, વગેરે) અને તેને ઉમેરો.
તેઓ પરિવર્તનને સાચવે છે, જે ટર્મિનલ તેઓ ખોલે છે તેને બંધ કરે છે અને એક નવું ખોલે છે.

તેમાં આપણે નીચે આપેલ લખીશું અને પ્રેસ કરીશું [દાખલ કરો]:

cdls $HOME

તે તે ટર્મિનલમાં અમારા વ્યક્તિગત ફોલ્ડરને toક્સેસ કરવા માટે પૂરતું હોવું જોઈએ, અને તે તેની સામગ્રીની સૂચિ પણ આપશે (રંગો અને દરેક વસ્તુ સાથે).

મારો મતલબ, શું સીડીએલએસ તે આપણે જે જોઈએ તે પહેલાથી જ કરે છે ... હવે આપણે ફક્ત તે જ પ્રાપ્ત કરી શકીએ છીએ સાથે cd

આ માટે, આપણે ફાઇલમાં ઉમેરીશું બૅશ નીચેની લાઇન:

alias cd='cdls'

આ લખશે ત્યારે કરશે cd … અમે વ્યાખ્યાયિત કરેલી ક્રિયા ખરેખર અમલમાં આવશે સીડીએલએસ

હું આદેશ છોડીશ જે આપમેળે આ પાછલી લીટીને મૂકશે:

echo "" >> $HOME/.bashrc && echo "alias cd='cdls'" >> $HOME/.bashrc

પરંતુ જેમ મેં પહેલા કહ્યું હતું, તે જ ફાઇલમાં આ બીજી લાઇન ઉમેરવાનું લક્ષ્ય છે, તમે તેના માટે તમારી પસંદગીના ટેક્સ્ટ સંપાદકનો ઉપયોગ કરી શકો છો.

એકવાર આ થઈ જાય, ટર્મિનલ બંધ કરો અને એક નવું ખોલો ... તેમાં નીચેના લખો અને દબાવો [દાખલ કરો]:

cd /etc/

અને બિંગો, તેઓ પ્રવેશ કરશે / વગેરે/ અને આ ફોલ્ડરની સામગ્રી પણ સૂચિબદ્ધ કરવામાં આવશે, અને રંગો સાથે 😉 (પહેલાના ફોટાની જેમ)

તે શું માટે ઉપયોગી છે? 😀

વિચિત્ર જેઓ આશ્ચર્ય કરે છે કે આ કાર્યનો અર્થ શું છે? … હું તમને સરળ સમજૂતી છોડું છું:

ફંક્શન સીડીએલએસ = અહીં અમે વ્યાખ્યાયિત કરીએ છીએ કે આપણે એક નવું ફંક્શન બનાવી રહ્યા છીએ, અને તેને cdls કહેવાશે
સીડી "$ 1" = અને આ ફંક્શન શું કરશે (તે જ્યારે પણ આપણે બોલાવીશું, તેનો ઉપયોગ કરીશું અથવા ચલાવીશું ત્યારે તે કરશે) 1 લી પરિમાણ તરફ સીડી (દાખલ કરો) કરવું છે, તે છે ... - »d સીડી / હોમ /», « $ 1 »નો અર્થ છે« આપણે સીડી પછી જે લખીએ છીએ ", આ ઉદાહરણમાં 1 લી પરિમાણ" / home / "છે.
; = આનો અર્થ એ છે કે તે હુકમ ત્યાં જ સમાપ્ત થાય છે, અથવા એક્ઝેક્યુટ થવાની ક્રિયા છે ... પરંતુ ફંક્શનમાં વધુ ક્રિયાઓ થઈ શકે છે, અને હવે અમે બીજા ક્રમમાં વ્યાખ્યાયિત કરીશું.
ls olcolor; = તેનો અર્થ એ કે પહેલાં જાહેર કરેલી કોઈપણ ક્રિયા ઉપરાંત, તે "ls" પણ બનાવશે જ્યાં આપણે સ્થિત છીએ, અને "ls" તેને રંગ (રંગ) સાથે કરશે.

છેલ્લી વાત ... હોશિયાર મુદ્દાઓ, તેઓને ખ્યાલ આવશે કે આ તર્ક (ઘણા કાર્યો ચલાવવા માટે તેને રૂપરેખાંકિત કરવા અને તેને ગોઠવવા) માં ઘણી બધી સંભાવનાઓ છે, ઉદાહરણ તરીકે ... જો હું ફોલ્ડર દાખલ કરવા માગું છું, અને બીજાને પણ કા deleteી નાખો, એટલે કે હું તેમાં પ્રવેશ કરવા માંગું છું / ઘર / અને કા deleteી નાંખો / opt / કામચલાઉ / આ માટેનું કાર્ય હશે:

function asdasd { cd "$1"; rm -Rv "$2"; }

અને ટર્મિનલમાં ટાઇપ કરવું અસસ્ડેડ / હોમ / / /પ્ટ / ટેસ્ટ / તે કરશે, કારણ કે તે 1 લી પરિમાણ દાખલ કરશે (/ ઘર /) અને બીજું કા deleteી નાખો (/ opt / કામચલાઉ /).

તો પણ, આમાં ઘણી બધી સંભવિત સંભાવના છે, તમે જેટલું કરી શકશો તેનો લાભ લેવાનું તમારા પર છે.

જો તમને કોઈ શંકા અથવા પ્રશ્નો, ફરિયાદો અથવા સૂચનો છે, તો હું રાજીખુશીથી તમારી સહાય કરીશ, હું દૂર સુધી નિષ્ણાત નથી પણ ઓછામાં ઓછું મને મદદ કરવી ગમે છે 😀

સાદર


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

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

*

*

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

  1.   બ્લે બ્લા જણાવ્યું હતું કે

    અને Zsh નો ઉપયોગ ન કરવા માટે આ બધું.

    1.    કેઝેડકેજી ^ ગારા જણાવ્યું હતું કે

      હું ખરેખર તેને જાણતો ન હતો 😉
      મદદ માટે આભાર, હું તેના પર નજર રાખીશ.

      જો કે, જ્ knowledgeાન થતું નથી ... કોઈ વધુ ટીપ્સ અને જ્ acquireાન પ્રાપ્ત કરવા માટે જેનું સંચાલન કરે છે, તે સારું છે, શું તમે વિચારો છો? 🙂

      1.    MSX જણાવ્યું હતું કે

        ઝેડ ક્વીર્સ માટે છે, પુરુષો શનો ઉપયોગ કરે છે !!! >: ડી

        રીલીડામાં

        1.    કેઝેડકેજી ^ ગારા જણાવ્યું હતું કે

          હાહા ના ના ના ... મને એવું નથી લાગતું, અને તે એવું કદી ના કહેશો, કેમ કે કેટલાક નારાજ થઈ શકે છે.
          દરેક વ્યક્તિ તેમના માટે સૌથી વધુ અનુકૂળ હોય તે માટે ઉપયોગ કરે છે, જે તેમને સૌથી વધુ ગમે છે 😀

          1.    MSX જણાવ્યું હતું કે

            ????

            મારી સિસ્ટમ પર નેવિગેટ કરવા માટે હું ખૂબ જ ઉપયોગ કરતો એક એપ્લિકેશન Autટોજમ્પ છે:
            https://github.com/joelthelion/autojump/blob/master/README.md

        2.    બ્લે બ્લા જણાવ્યું હતું કે

          પુરુષો વ્યવહારુ હોય છે, સ્ત્રીઓ અને ક્યુઅર્સ તે છે જેઓ તેમના જીવનને જટિલ બનાવવાનું પસંદ કરે છે. આગળ કોઈ સ્પષ્ટતા જરૂરી નથી.

          1.    કેઝેડકેજી ^ ગારા જણાવ્યું હતું કે

            કૃપા કરીને જાતીય પસંદગીઓ પર ટિપ્પણી ન કરવાનો પ્રયાસ કરો હા? … આ પ્રકારની વસ્તુ માટે અસ્વસ્થ પરિસ્થિતિઓ છે.

            આશા છે કે તે સમજી શકાય તેવું છે.

          2.    બ્લે બ્લા જણાવ્યું હતું કે

            તે સ્પષ્ટતા @msx માટે હોવી જોઈએ. વિચારો અપમાન અથવા ઉદ્ધતતાથી નહીં પણ સત્યવાદી, ઉદ્દેશ્ય અને તર્કસંગત નિવેદનોથી બનેલા છે.

            1.    કેઝેડકેજી ^ ગારા જણાવ્યું હતું કે

              ઉપરની મારી ટિપ્પણીમાં મેં તેમને કહ્યું હતું કે તે વાતો ન કરો (અતિશયતાને માફ કરો).
              અને હવે હું ફરીથી હા કહીશ, પરંતુ ફક્ત તમારા પર નિર્દેશિત નહીં, તે દરેક માટે માન્ય છે.

              તેને ખોટી રીતે ન લો, ઉદ્દેશ કોઈને પણ અસ્વસ્થતા કે ખરાબ લાગે તેવું ન હતું, હું ફક્ત ગેરસમજ ટાળવા પ્રયાસ કરી રહ્યો છું 🙂


          3.    માર્ટિન જણાવ્યું હતું કે

            હાહાહા, મેં હમણાં જ આ ટિપ્પણી જોઈ!

            Cla તે સ્પષ્ટતા @msx માટે હોવી જોઈએ. વિચારો અપમાન અથવા કઠોરતા સાથે નહીં, સત્યવાદી, ઉદ્દેશ્ય અને તર્કસંગત નિવેદનોથી બનાવવામાં આવે છે.
            લીંબુ માણસ સાથે નાસ્તો કરવાનું બંધ કરો, તમે પહેલેથી જ 100 ડોલરના બિલ પર ફ્રેન્કલિન જેવો જ દેખાય છે: http://www.watchingamerica.com/frankfurterallgemeine000009.shtml

            😀

        3.    એબેલ જણાવ્યું હતું કે

          ઝેશ તે ફેગ્સ માટે છે? સારું, મને લાગે છે કે પછી હું ફેગ બનવું પસંદ કરું છું કારણ કે મેં તેનો ઉપયોગ કરવાનું શીખી લીધું છે તેથી મેં તેને છોડ્યો નથી અથવા મારી યોજના પણ નથી. o_____o

          શું પુરુષો sh નો ઉપયોગ કરે છે?, તે ટિપ્પણી કોઈ એવી વ્યક્તિની તરફથી આવીને વિચિત્ર છે જેની પાસે બશ્રિક વસ્તુઓથી ભરેલી છે, તેથી હું માનું છું કે તમે એક સ્ત્રી છો. xP

          1.    કેઝેડકેજી ^ ગારા જણાવ્યું હતું કે

            આ તે છે જે હું મેળવવા માંગતો નથી. કૃપા કરી, ચાલો અહીં લડત છોડી દઈએ, હા? 🙂
            દરેક જણ ઇચ્છે છે તેનો ઉપયોગ કરે છે ... શ, ઝેડશ, અથવા જે જોઈએ છે તેનો ઉપયોગ કરે છે, અને તે પણ ... દરેકને જાતીય પસંદગીઓ હોય છે જે તેઓ ઇચ્છે છે, અહીં પહેલેથી જ આવી વસ્તુઓ માટે લડત લડવામાં આવી છે 🙁

          2.    MSX જણાવ્યું હતું કે

            હાહાહા એક્સડી

            હમણાં હમણાં જ zsh ઘણું વિકસિત થયું છે, જેમ કે મારી પાસે સમય છે-કેવળ ભ્રામક! - હું તેનો લાભ લેવા અને ફેરફાર કરવા માટે તેના દસ્તાવેજોને જેટલું વાંચી શકું છું તે વાંચીશ 🙂

            હવે ગંભીર બનવું: એક માત્ર વસ્તુ જે મને zsh વિશે થોડું પરેશાન કરે છે તે બાશ સાથે 100% સુસંગત નથી, તેથી જો આપણે zsh નો ઉપયોગ તેની સ્ક્રિપ્ટોમાં તેની સંપૂર્ણ સંભાવનાને ધ્યાનમાં રાખીએ, તો તે ખૂબ જ સંભવ છે કે સ્ક્રિપ્ટમાં નિષ્ફળ થવું શક્ય છે. bash બીજી બાજુ, જો આપણે zsh નો ઉપયોગ કરીએ તો પણ આપણે આપણી શેલ સ્ક્રિપ્ટોને બેશમાં લખીએ છીએ, તે zsh નો ઉપયોગ કરવા માટેનો કચરો છે ... o_O

            તેમ છતાં, મને લાગે છે કે zsh તે મૂલ્યવાન છે. શેલ બોલતા, તમે માછલી જાણો છો? પ્રોજેક્ટ રાખમાંથી ઉછળ્યો, હવે તેને ફિશફિશ કહેવામાં આવે છે અને તેઓ તેનો વિકાસ ખૂબ જ ઝડપથી કરી રહ્યા છે.

    2.    હેકલોપર 775 જણાવ્યું હતું કે

      મને લાગે છે કે zsh લખવું જોઈએ કારણ કે ટર્મિનલ ખૂબ કેસ સંવેદનશીલ છે

      તેમ છતાં સીડી અને& એલએસ / રૂટ પણ માન્ય છે

      તેમ છતાં તે લખવા માટે લાંબું છે

      શુભેચ્છાઓ 😀

      1.    હેકલોપર 775 જણાવ્યું હતું કે

        હું ખોટો હતો, મારી આંગળી બંધ થઈ ગઈ

        મેં કહ્યું કે આ સાથે તે સૂચિબદ્ધ છે અને ડિરેક્ટરી એક્સેસ થાય છે

        સીડી અને& એલએસ / પાથ

        પરંતુ માત્ર તૈયાર છે

        તેમ છતાં, ફક્ત સૂચિબદ્ધ કરવા માટે તેનો ઉપયોગ થાય છે

        એલએસ / પાથ

        આદેશ જે સમકક્ષ છે તે છે

        સીડી / પાથ અને & એલએસ

        સાદર

        1.    કેઝેડકેજી ^ ગારા જણાવ્યું હતું કે

          ખરેખર, && નો ઉપયોગ કરીને તે પ્રાપ્ત થાય છે 😀
          ફક્ત એટલો જ તફાવત છે કે "સીડી / optપ્ટ / && એલએસ" માં ફક્ત "સીડી / optપ્ટ /" કરતા 6 વધુ અક્ષરો છે, એટલે કે મારે 6 વધુ કીઓ દબાવવી પડશે ^ - ^ યુ ... તે જેવી વસ્તુઓ માટે હું થોડો આળસુ છું.

          તેથી જ હું સીડી + એલએસ… LOL માં જોડાયો!

          1.    હેકલોપર 775 જણાવ્યું હતું કે

            હું જેનો ઉપયોગ પણ કરું છું તે છે કે હું એક્સ્ટેંશન દ્વારા પરિણામોને ફિલ્ટર કરું છું.

            ઉદાહરણ

            મારી પાસે than / ડાઉનલોડ્સમાં 100 થી વધુ ફાઇલો છે અને હું આ કરવા માટે માત્ર .png જોવા માંગું છું.

            સીડી ડાઉનલોડ્સ && ls * png

            પરિણામોને સરળ કોડમાં ફિલ્ટર કરવા માટે મારે શું ઉમેરવું અથવા કરવું પડશે?

            સાદર

            1.    કેઝેડકેજી ^ ગારા જણાવ્યું હતું કે

              સરળ 😉
              તમે એક ફંક્શન બનાવો છો જે ઉદાહરણ તરીકે છે, સીડીએલએસએફ:
              function cdlsf { cd "$1"; ls *.$2; }

              તેનો ઉપયોગ કરવો આ હશે:
              cdlsf / opt / png

              અને આ તમને ફક્ત ફાઇલોની સૂચિ આપશે .png en / /પ્ટ /
              તે છે, 1 લી પરિમાણ (ઉદાહરણમાં / /પ્ટ /) એ ડિરેક્ટરી હશે જેને તમે toક્સેસ કરવા માંગો છો, અને 2 જી પરિમાણ (ઉદાહરણમાં PNG) જ્યારે તમે ડિરેક્ટરીની સૂચિ બનાવો છો ત્યારે તમે ફિલ્ટર કરવા માંગો છો તે એક્સ્ટેંશન હશે.

              બીજું ઉદાહરણ, જો તમે / home / વપરાશકર્તા / ચિત્રો પર જાવ અને ફક્ત જે.પી.પી.જી.ની ફાઇલો જોવા માંગતા હો, તો તે આ હશે:
              સીડીએલએસએફ / ઘર / વપરાશકર્તા / ચિત્રો જેપીજી

              😀

              આ તમે ઇચ્છતા હતા, ખરું ને?

              પીએસ: મેં સીડી (એન્ટર) એલએસ (લિસ્ટ) એફ (ફિલ્ટર) માટે સીડીએલએસએફ મૂક્યું છે ... પરંતુ દેખીતી રીતે તમે ફંક્શનને તમે ઇચ્છો તે બધું કહી શકો છો.


    3.    ક્યારેય જણાવ્યું હતું કે

      zsh પોઝિક્સ નથી, અને તે બધાને ટોચ પર લાવવા માટે વધુ સમય લે છે, તેથી હું ફેગ બનવાનું પસંદ કરું છું, પરંતુ વધુ કાર્યક્ષમ

      1.    બ્લે બ્લા જણાવ્યું હતું કે

        પ્રથમ, zsh માં તમે POSIX સપોર્ટને સક્ષમ કરી શકો છો. બીજું, પ્રારંભમાં તમે કેટલા કાર્યો લોડ કરો છો તે શરૂ થવા માટે સમય લે છે, તેથી તે તમે ઇચ્છો તેટલું પ્રકાશ હોઈ શકે. ત્રીજું, ઝેડશ સાથે એક અન્ય શેલ કરતાં વધુ વ્યવહારુ અને કાર્યક્ષમ છે. ચોથું, ટીકા કરતા પહેલા તેનો ઉપયોગ કરો.

        1.    MSX જણાવ્યું હતું કે

          5 મી. જ્યારે તમે POSIX સપોર્ટ ચાલુ કરો છો, ત્યારે હવેથી ZSH નો ઉપયોગ કરવામાં કોઈ અર્થ નથી.

          હું તેનો ઉપયોગ થોડા સમય માટે કરું છું, તે મૂલ્યવાન નથી, sh ટૂંકા છે અને બાશ યોગ્ય છે, યોગ્ય ઉપનામો અને કાર્યો સાથે તમે બાશમાં કંઈ કરી શકતા નથી.

  2.   માર્કો જણાવ્યું હતું કે

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

    1.    કેઝેડકેજી ^ ગારા જણાવ્યું હતું કે
  3.   રાઇડલ જણાવ્યું હતું કે

    મને આ યુક્તિ શીખવવા સિવાય, તે ખૂબ જ રસપ્રદ લાગ્યું, તમે સમજાવી દીધું છે કે દરેક આદેશ કેવી રીતે કાર્ય કરે છે.

    મેં લિનક્સની દુનિયામાં શરૂઆત કરી ત્યારથી જ હું તમને અનુસરી રહ્યો છું (થોડા સમય પહેલા જ નહીં ...) અને મને લેખ પર અભિનંદન આપવા માટે ટિપ્પણી કરવાનું પ્રોત્સાહન આપવામાં આવ્યું છે 😉

    1.    કેઝેડકેજી ^ ગારા જણાવ્યું હતું કે

      અમને રોકવા અને અમને ટિપ્પણી આપવા બદલ આભાર 😀
      જ્યારે પણ હું કંઇક સમજાવવાનું સાહસ કરું છું, ત્યારે હું તેને શક્ય તેટલું સ્પષ્ટ કરવાનું પસંદ કરું છું ... સારું, હું ઇન્ટરનેટ પર ટ્યુટોરિયલ્સ વાંચવાનું શું છે તે બરાબર જાણે છે અને કંઈપણ હહાહામાં સમજતો નથી.

      બે વાર આપનું સ્વાગત છે ... ટક્સ હહાની દુનિયામાં આપનું સ્વાગત છે, અને બ્લોગ to પર પણ આપનું સ્વાગત છે
      જો તમને કોઈ પ્રશ્નો હોય, તો તમે જાણો છો, અમને તે જણાવો.

      અભિવાદન અને ટિપ્પણી બદલ આભાર ^ ⁻ ^

  4.   ઇવાન જણાવ્યું હતું કે

    મેં હમણાં જ બીજી વેબસાઇટ પરથી તમારી પોસ્ટ વાંચી, અને હું પ્રતિકાર કરી શક્યો નહીં:

    શું તે સરળ નહીં હોય, ફક્ત .bashrc ની અંદર એક ઉપનામ બનાવો?

    ઉપનામ સીડી = 'એલએસ'

    1.    કેઝેડકેજી ^ ગારા જણાવ્યું હતું કે

      ખરેખર હું જે મેળવવાનો પ્રયત્ન કરું છું તે ડિરેક્ટરી X (/ opt /… / home / વપરાશકર્તા /… ગમે તે) દાખલ કરવું છે અને જ્યારે હું તેમાં દાખલ કરું છું, ત્યારે તે આપમેળે તે ડિરેક્ટરીના સમાવિષ્ટોને સૂચિબદ્ધ કરે છે.

      તે બધાને 1 એક પગલા અથવા આદેશથી બનાવો.

      તમે સૂચવ્યા પ્રમાણે ઉપનામ બનાવવી, પછી હું ડિરેક્ટરીની સૂચિબદ્ધ કરીશ, હા, પણ હું તે દાખલ કરીશ નહીં.

      1.    ઇવાન જણાવ્યું હતું કે

        હું જે સમજું છું તેમાંથી, આ બધું કરવાના ઉદ્દેશ એ છે કે જો તમે, ઉદાહરણ તરીકે, "સીડી" આદેશ દ્વારા "/ etc" દાખલ કરવા માંગતા હો, તો તે આપમેળે તે ડિરેક્ટરીની સામગ્રી બતાવશે, ખરું?

        જો આમ હોય, તો તમે કાર્યને "ઉપનામ" માં સરળ બનાવી શકો છો, જ્યાં તમે મૂક્યા હતા .Bashrc ની અંદર:

        ઉપનામ સીડી = »એલએસ»

        આ સાથે, જ્યારે તમે ટર્મિનલમાં હો ત્યારે ઉપયોગ કરો છો:

        સીડી / વગેરે

        તમે ડિરેક્ટરી will / etc enter દાખલ કરશો અને તે આપમેળે ત્યાંની બધી ફાઇલો અને ડિરેક્ટરીઓની સૂચિ પણ આપશે.

        જો હું ધ્યેયને ગેરસમજ સમજી શકું છું, તો માફી 😛

        1.    કેઝેડકેજી ^ ગારા જણાવ્યું હતું કે

          અસરમાં, હું ડિરેક્ટરી દાખલ કરવા માંગુ છું અને તેની અંદર એકવાર, તેમાં જે શામેલ છે તેની સૂચિ બનાવો.
          તમે સીડી = એલએસ એલાઇઝ કરીને ઘોષણા કરીને મેં કહ્યું તે પ્રયત્ન કર્યો, પરંતુ તે મારા માટે કામ કરી શક્યું નહીં.
          હું તેને જાતે રૂપરેખાંકિત કરું છું, અને પછી હું આ કરું છું:
          સીડી / વગેરે /

          પરંતુ તે / etc /… ને સૂચિબદ્ધ કરે છે પરંતુ તે તે ડિરેક્ટરીમાં જતા નથી.
          હું એક સ્ક્રીનશshotટ છોડું છું જેથી તમે જોઈ શકો: http://img204.imageshack.us/img204/5272/cdlserror.png

          1.    ઇવાન જણાવ્યું હતું કે

            મારી ભૂલ 😀

            તે સ્પષ્ટ હતું કે તે આ રીતે કાર્ય કરશે નહીં, અને જ્યારે મેં પ્રયાસ કર્યો ત્યારે પણ:

            ઉપનામ સીડીએલએસ = 'સીડી $ 1; એલએસ'

            કેટલાક વિચિત્ર કારણોસર તે કામ કરતું નથી, તે ફક્ત ડિરેક્ટરીને સૂચિબદ્ધ કરે છે પરંતુ ડીમાં જતા નથી:

            બાશ ભૂલ? xD

            વ્યર્થ ટિપ્પણીઓ માટે માફી! 😀 અને હું મારા બાશક્ર for માટે ફંક્શન લઈશ 😛

            1.    કેઝેડકેજી ^ ગારા જણાવ્યું હતું કે

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

              હાહા ના, કંઇ મિત્ર માટે નથી, બહાનું કાંઈ નથી 😀
              સાદર

              પીએસ:… ધિક્કાર… જ્યારે હું આર્ચ લોગો જોઉં છું ત્યારે હું કેટલો અસ્પષ્ટ છું…. ટી.ટી.પી. ...


          2.    ઇવાન જણાવ્યું હતું કે

            હું જાણું છું કે તે સરખું નથી પરંતુ મને લાગ્યું કે તે કામ કરશે (ભૂલ: પી)

            ફક્ત તે જ for; using નો ઉપયોગ કરીને મારા માટે કાર્ય કરે છે. ઉર્ફે ડીની અંદર "અને&" ને બદલે: (મારી પાસે આ જેવા બે ઉપનામો છે, જે મને સમજાતું નથી તે આ ઉપનામ સાથે કેમ કામ કરતું નથી તે હું આ કેસ માટે બનાવવા માંગતો હતો)

            આભાર અને માર્ગ દ્વારા, મને લાગે છે કે હું "વારંવાર વાચક" શીર્ષક હેઠળ બ્લોગ પર રહીશ 😀 બ્લોગની સામગ્રી ખરેખર મને ગમી છે 😛

            હા, હું જાણું છું, હું ક્યારેક મારી પ્રિય કમાનથી મારી જાતને અલગ કરું છું, પણ, કેમ હું જાણતો નથી, તે હંમેશા તેની તરફ પાછા ન આવે તેવું અશક્ય છે.

            આભાર!

            1.    કેઝેડકેજી ^ ગારા જણાવ્યું હતું કે

              ઠીક છે ... ટક્સ રહસ્યમય છે, તે વસ્તુઓ કરે છે અને ઘણી વખત આપણે તેને સમજી શકતા નથી, પરંતુ તે દરેક માટે એક યોજના અથવા હેતુ ધરાવે છે ... HAHA 😀

              તમે જે કહો છો તે વાંચવાનો આનંદ, બ્લોગમાં જોડાયેલા અન્ય આર્ક વપરાશકર્તા હાહાહાહા ... આનંદ 😀

              કર્નલ દ્વારા આપવામાં આવેલી ખૂબ જ વિચિત્ર સમસ્યાઓના કારણે મારે તેનો ઉપયોગ બંધ કરવો પડ્યો ... પરંતુ તે હજી પણ મારા હૃદયમાં સ્થાન ધરાવે છે 🙁


          3.    ઇવાન જણાવ્યું હતું કે

            હા હા હા

            હું આર્ક વપરાશકર્તાને મળ્યો નથી, જે વિતરણ માટે મોટો સ્નેહ લેતો નથી, તેની પાસે "મને ખબર નથી, હું શું જાણું છું": પી, કદાચ અને હું તમને જે સમસ્યાઓ આપી હતી તે લાંબા સમય પહેલા હતી, તો તમે આર્ક back પર પાછા જવા વિશે વિચારી શક્યો

            માર્ગ દ્વારા, હું જાણતો હતો કે બીજે ક્યાંક મેં તમારું નામ પહેલેથી વાંચ્યું છે (સારું, ઉપનામ, ઉપનામ, ઉપનામ, જે કંઈપણ), તમે ડેસ્કટ ?પ લેખકોનો ભાગ છો, બરાબર? 🙂
            હું તેમને વાંચવા માટે વપરાય છે 🙂

  5.   હ્યુગો જણાવ્યું હતું કે

    ખરેખર ડિરેક્ટરીની સામગ્રીને સૂચિબદ્ધ કરવા માટે તે દાખલ કરવી જરૂરી નથી, તેથી મને નથી લાગતું કે તમે જે ઉદાહરણ પસંદ કર્યું છે તે સૌથી ખુશ છે, હે. તે કહ્યું સાથે, કાર્યોનો ઉપયોગ ઘણી ઉપયોગી વસ્તુઓ માટે થઈ શકે છે.

    ઉદાહરણ તરીકે, હું ડિરેક્ટરી બનાવવા અને તેને તરત જ દાખલ કરવા માટે આ ફંકશનનો ઉપયોગ કરું છું (ફક્ત એક જ પરિમાણનો ઉપયોગ થયો છે કે નહીં તે માન્યતા):

    function mkcd () {
    FNERR="Parametros incorrectos.\nUso: mkcd "
    if [ $# -eq 1 ] ; then
    mkdir -p "$1" && cd "$1"
    else
    echo -e $FNERR
    fi
    }

    1.    હ્યુગો જણાવ્યું હતું કે

      હમ્મ ... બ્લોગ એ આદેશનો ભાગ ખાય છે, હું એચટીએમએલ ટsગ્સ સાથેની અપૂર્ણ લાઇન મુકવાનો પ્રયત્ન કરીશ:

      FNERR="Parametros incorrectos.\nUso: mkcd <nombre del directorio a crear>"

    2.    કેઝેડકેજી ^ ગારા જણાવ્યું હતું કે

      મારે જે કરવાનું હતું તે એક પગલું બચાવવાનું હતું.
      બીજા શબ્દોમાં, માની લો કે હું ડિરેક્ટરી (/ etc / સ્ક્વિડ /) દાખલ કરવા માંગું છું અને પછી તે ડિરેક્ટરીમાં ફાઇલને સંપાદિત કરું છું, અને મને ફાઇલનું નામ યાદ નથી.

      પગલાં સામાન્ય રીતે હશે:
      સીડી / વગેરે / સ્ક્વિડ /
      ls
      nano.conf ફાઇલ

      પરંતુ, મારી આ સૂચન સાથે, હું પહેલા 2 પગલાંઓને ફક્ત 1 માં રૂપાંતરિત કરું છું, જેથી ફક્ત આ કરીને:
      સીડી / વગેરે / સ્ક્વિડ /

      તે ડિરેક્ટરીના સમાવિષ્ટોને મારા માટે આપમેળે સૂચિબદ્ધ કરશે.
      તે ફક્ત એક પગલું બચાવવા વિશે છે

      તુ મને સમજે છે?

      ... કે મને મુશ્કેલ સમજાવવું મુશ્કેલ છે.

      1.    હ્યુગો જણાવ્યું હતું કે

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

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

        h () {
        if [ $# -eq 0 ] ; then
        history | tail -n 25 | less
        elif [ $# -eq 1 ] ; then
        history | egrep -i "$1" | less
        else
        echo -e "Parametros incorrectos."
        fi
        }

        (આ કાર્ય સાથે, જો હું હમણાં જ મૂકું છું h મને છેલ્લી 25 આદેશો મળી છે, પરંતુ જો ઉદાહરણ તરીકે મેં મુક્યું h માઉન્ટ મને એસેમ્બલીઓથી સંબંધિત છેલ્લી આદેશો મળે છે).

        1.    કેઝેડકેજી ^ ગારા જણાવ્યું હતું કે

          હું તમારી ભૂમિકા લઈ રહ્યો છું હેહે ... તે તેનો અભ્યાસ કરવા માટે લાયક છે 😀

        2.    અનિબાલ જણાવ્યું હતું કે

          તમારા કાર્ય મહાન! આભાર

        3.    MSX જણાવ્યું હતું કે

          +1

  6.   હેકલોપર 775 જણાવ્યું હતું કે

    કેઝેડકેજી ^ ગારા

    ખૂબ જ સારો જવાબ તે મને ખૂબ સારી રીતે પ્રદાન કરે છે, હું ઉપરનો જવાબ આપી શક્યો નથી

    હવે હું મારી ઉત્પાદકતા વધારવા માટે cdlsf નો ઉપયોગ કરીશ, આદેશનું ખૂબ જ સારું નામ 😀

    સાદર

  7.   ક્રિસ્ટોફર કાસ્ટ્રો જણાવ્યું હતું કે

    જેમ કે તમે ટર્મિનલ પર સમય સેટ કરવા માટે કરો છો, મેં તે પહેલાં જ કરી લીધું હતું, તે બાશ્રિક હતું જે મેં ડાઉનલોડ કર્યું હતું પરંતુ મને યાદ નથી કે તે શું કહેવાતું હતું.

  8.   એબેલ જણાવ્યું હતું કે

    સારી એન્ટ્રી, મને યુક્તિ ખબર નહોતી, તે કેવી રીતે કાર્ય કરે છે તે જોવા માટે હું તેને વ્યવહારમાં મૂકીશ. xP

    શુભેચ્છાઓ.

    1.    એબેલ જણાવ્યું હતું કે

      મારા બ્રાઉઝરને ઉમેરવામાં આવે તો તે સારું રહેશે. xD

      ફરી શુભેચ્છાઓ. xD

      1.    કેઝેડકેજી ^ ગારા જણાવ્યું હતું કે

        તમે કયા બ્રાઉઝરનો ઉપયોગ કરો છો?
        સારું, બીજી ટિપ્પણીમાં મેં જોયું કે તમે ફાયરફોક્સ used નો ઉપયોગ કર્યો છે

        1.    એબેલ જણાવ્યું હતું કે

          હા, હું ફાયરફોક્સનો ઉપયોગ કરું છું પરંતુ તે ઓછું ઓછું થઈ રહ્યું છે અને હવે તે મારો મુખ્ય બ્રાઉઝર નથી, હું ડીડબ્લ્યુબીનો ઉપયોગ કરી રહ્યો છું અને તે ઉમેરવામાં આવે તો સરસ લાગે. xP

          શુભેચ્છાઓ.

  9.   ગુઈલેર્મો જણાવ્યું હતું કે

    અને આ ઉપનામ કરવાથી સ્ક્રિપ્ટ્સમાં સમસ્યા willભી થશે નહીં જ્યારે સીડીનો પ્રયાસ કરો અને એલ.એસ. હું ખાસ કરીને એવા નામ સાથે ઉપનામો બનાવવાનું પસંદ કરું છું કે જે અન્ય એક્ઝેક્યુટેબલ ઉપયોગમાં લેતા નથી, કારણ કે પહેલીવાર એવું નથી જ્યારે મને સમસ્યાઓ થાય ...

  10.   યરીગોલ જણાવ્યું હતું કે

    તમે કેવી રીતે ડેડ કરેલા રેખાઓ અને દરેક આદેશ પછીનો સમય મેળવી શકો છો?

    1.    કેઝેડકેજી ^ ગારા જણાવ્યું હતું કે
  11.   MSX જણાવ્યું હતું કે

    મારું યોગદાન:
    ઉર્ફે ldir = 'ls | ગ્રેપ-વી '.' ## ફક્ત ડિરેક્ટરીઓ જ સૂચિબદ્ધ કરો (સાવચેત રહો, તેનું નામ બદલો નહીં, કારણ કે તે નામની સાથે જીએનયુ / લિનક્સ કમાન્ડ છે)
    -
    ઉર્ફે ll = 'ls -lah olcolor | (i = 0; i <= 0; i ++) કે + = ((સબસ્ટ્ર ($ 8, i + 1) ~ / [rwx] /) * 2,1 aw માટે awk '\ »{k = 2; (8-i)); જો (કે) પ્રિન્ટફ ("% 0o", k); પ્રિંટ કરો} '\' ''

    આ ઉપનામ વિશેની રસપ્રદ વાત એ અવદ્ય છે જે એલએસના પરિણામને પાર્સ કરે છે, પરિણામ? તે rwx ની બાજુમાં અષ્ટલ ફોર્મેટમાં ફાઇલ પરવાનગીઓ બતાવે છે, મારા માટે અક્ષરો કરતા અનંત વ્યવહારુ અને ઝડપી છે.

    -
    ઉર્ફે lg = 'ls -lah olcolor | (i = 0; i <= 0; i ++) કે + = ((સબસ્ટ્ર ($ 8, i + 1) ~ / [rwx] /) * 2,1 માટે 2 (8- i)); જો (કે) પ્રિન્ટફ ("% 0o", k); છાપો} '\' '| ગ્રેપ -i'

    ઉપરોક્ત ઉપનામની વિવિધતા. મેં અંતે એક ગ્રેપ ઉમેર્યો જેથી આ રીતે જ્યારે હું ઉદાહરણ તરીકે કરું:
    $ એલજી ઝિપ
    મને અષ્ટકાલમ પરમિશન વગેરે ઉપરાંત તેના કોઈપણ ફોર્મમાં ઝિપવાળી ફાઇલો બતાવો (અંતે -i પર ધ્યાન આપો)
    -
    ઉપનામ ગ્રેપ = 'ગ્રેપ રંગ' = સ્વત '' ## ગ્રેપ મેચિંગને રંગ કરે છે
    -

    મારી પાસે શેર કરવા માટે ઘણાં છે પરંતુ આ નાનકડી જગ્યા મને કડક XD બનાવે છે

    @ કેઝેડકેજી, સ્ટાફ: શું તમે વિચારો છો કે આ બધા નાના મોતી એકત્રિત કરવા માટે તમે બ્લોગ પર અથવા ફોરમ પર (જે અમે દરેક સમયે કન્સોલથી સંબંધિત કોઈ ટીપ પ્રકાશિત કરીએ છીએ ત્યારે તેની સાથે લિંક કરીએ છીએ) ખોલો છો?

    આભાર!

    1.    કેઝેડકેજી ^ ગારા જણાવ્યું હતું કે

      કડી દ્વારા તમે આ અર્થ છે? - https://blog.desdelinux.net/tag/bash

  12.   MSX જણાવ્યું હતું કે

    મેં કશું કહ્યું નહીં, બીજું કંઇ જરુરી નથી, બધું ટ perfectlyગ કરેલું છે!

  13.   ફ્રેન્કલિન રોડ્રિગ જણાવ્યું હતું કે

    શું ચિલીયન, ખૂબ જ સારો શો!