માછલી, એક સ્માર્ટ અને ઉપયોગમાં સરળ આદેશ વાક્ય

માછલીનો લોગો

હવે પછીના લેખમાં આપણે માછલી પર એક નજર નાખીશું. આ નામ માટે ટૂંકું નામ છે મૈત્રીપૂર્ણ ઇન્ટરેક્ટિવ શેલ. તે યુનિક્સ જેવી સિસ્ટમો માટે સજ્જ, સ્માર્ટ અને ઉપયોગમાં સરળ શેલ છે. તે ઘણી મહત્વપૂર્ણ સુવિધાઓ જેવી કે osટોસગિશન, સિન્ટેક્સ હાઇલાઇટિંગ, શોધ ઇતિહાસ (જેમ કે બાશમાં સીટીઆરએલ + આર), સ્માર્ટ શોધ કાર્યક્ષમતા, વીજીએ રંગ સપોર્ટ, વેબ-આધારિત રૂપરેખાંકન, મેન્યુઅલ પૃષ્ઠ પૂર્ણતા અને અન્ય ઘણી તૈયારીઓ સાથે આવે છે. .

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

માછલી સ્થાપિત કરો

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

sudo apt-get update && sudo apt-get install fish

માછલીનો ઉપયોગ

પેરા માછલી પર સ્વિચ કરો અમારા ડિફ defaultલ્ટ ટર્મિનલ (Ctrl + Alt + T) માંથી, આપણે ફક્ત નીચેના ટાઇપ કરવા પડશે:

fish

તમે શોધી શકો છો ~ / .Config / માછલી / રૂપરેખા.ફિશમાં ડિફોલ્ટ માછલી રૂપરેખાંકન. જો તે અસ્તિત્વમાં નથી, તો આપણે તેને બનાવવું પડશે.

આપોઆપ સૂચનો

એકવાર આ શેલ શરૂ થઈ જાય, જ્યારે આપણે કોઈ આદેશ લખીશું, તે આપમેળે પ્રકાશ ગ્રે રંગમાં આદેશ સૂચવે છે. જો તમે લખો Gnu / Linux આદેશના પ્રથમ અક્ષરો અને ટ keyબ કી દબાવો આદેશને સ્વતomપૂર્ણ કરવા માટે જો ત્યાં વધુ સંભાવનાઓ છે, તો તે તેમને સૂચિબદ્ધ કરશે.

આપોઆપ માછલી સૂચનો

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

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

સ્માર્ટ શોધ

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

સિન્ટેક્સ હાઇલાઇટિંગ

આપણે આદેશ લખતી વખતે વાક્યરચનાને હાઇલાઇટ કરતા જોઈશું. જ્યારે હું બ Bashશ અને ફિશમાં સમાન કમાન્ડ લખીશ ત્યારે નીચેના સ્ક્રીનશોટનો તફાવત જોઈ શકીએ છીએ.

bash વાક્યરચના પ્રકાશિત

બાસ

માછલી વાક્યરચના પ્રકાશિત

માછલી

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

વેબ આધારિત રૂપરેખાંકન

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

પેરા વેબ રૂપરેખાંકન ઇંટરફેસ લોંચ કરો, આપણે ફક્ત લખવું પડશે:

માછલી વેબ રૂપરેખાંકન

fish_config

પ્રોગ્રામેબલ સમાપ્તિ

બાશ અને અન્ય શેલો પ્રોગ્રામ યોગ્ય સમાપ્તિને સમર્થન આપે છે, પરંતુ ફક્ત આ એપ્લિકેશન તેમને આપમેળે પેદા કરે છે જ્યારે સ્થાપિત મેન પૃષ્ઠોનું વિશ્લેષણ કરો. આવું કરવા માટે, ચલાવો:

માછલી પ્રોગ્રામેબલ સમાપ્તિ

fish_update_completions

શુભેચ્છા અક્ષમ કરો

ડિફ defaultલ્ટ રૂપે, આ ​​શેલ આપણને a બતાવશે શરૂઆતમાં શુભેચ્છાઓ (મૈત્રીપૂર્ણ ઇન્ટરેક્ટિવ શેલ માછલીમાં આપનું સ્વાગત છે). જો આપણે આ શુભેચ્છા સંદેશ દેખાવા માંગતા નથી, તો અમે તેને અક્ષમ કરી શકીએ છીએ. આ કરવા માટે, અમારે રૂપરેખાંકન ફાઇલને સંપાદિત કરવી પડશે:

vi ~/.config/fish/config.fish

એકવાર ફાઇલમાં અમે નીચેની લાઇન ઉમેરીશું:

set -g -x fish_greeting ' '

જો શુભેચ્છાને અક્ષમ કરવાને બદલે આપણે તેને કસ્ટમાઇઝ કરવાનું પસંદ કરીએ, તો અમે ફાઇલમાં ઉમેરીએ છીએ તે વાક્યમાં સંદેશ ઉમેરીને તે કરીશું

set -g -x fish_greeting 'Bienvenid@ usuario'

મદદ મેળવવી

પેરા અમારા વેબ બ્રાઉઝરમાં માછલી દસ્તાવેજીકરણ પૃષ્ઠ ખોલો ટર્મિનલમાંથી મૂળભૂત, ફક્ત ટાઇપ કરો:

માછલીની વેબને સહાય કરો

help

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

ડિફ defaultલ્ટ શેલ તરીકે માછલી સેટ કરો

જો તમને આ શેલ ગમ્યું હોય, તો તમે કરી શકો છો તેને તમારા ડિફ defaultલ્ટ શેલ તરીકે સેટ કરો. આ કરવા માટે, chsh આદેશ વાપરો:

chsh -s /usr/bin/fish

અહીં, / usr / બિન / માછલી તે માછલીનો રસ્તો છે. જો તમને સાચો રસ્તો ખબર નથી, તો નીચેનો આદેશ તમને મદદ કરશે:

which fish

જ્યારે સમાપ્ત થાય, ત્યારે લ logગઆઉટ કરો અને ફરીથી પ્રારંભ કરો સત્ર નવું ડિફ defaultલ્ટ શેલ વાપરવા માટે.

યાદ રાખો કે બાશ માટે લખેલી કેટલીક સ્ક્રિપ્ટો માછલી સાથે સંપૂર્ણપણે સુસંગત ન હોઈ શકે.

પાછા બાશ પર જવા માગતા હોય તેવા કિસ્સામાં, ફક્ત ચલાવો:

bash

જો તમને બાશને તમારા ડિફોલ્ટ શેલ તરીકે કાયમી ધોરણે જોઈએ છે, તો ચલાવો:

chsh -s /bin/bash

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


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

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

*

*

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

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

    હું સ્વતomપૂર્ણ કેવી રીતે સાફ કરી શકું? મેં આરએમ 11 લખ્યું, ત્યારબાદ મેં તેને દાખલ કરવાનું કહ્યું, અને હું ઘણી ફાઇલોને કા deleteી નાખવા માંગતી હતી જે નંબર 1 થી શરૂ થાય છે, અને જ્યારે હું ફરીથી આરએમ મૂકું છું ત્યારે હું 11 નંબર સાથે સ્વતomપૂર્ણ થઈ શકું છું, હું તેને કેવી રીતે સાફ કરી શકું?

    1.    નિદેઆ જણાવ્યું હતું કે

      `માછલી_કોનફિગ` આદેશ સાથેની ગોઠવણી વેબમાંથી
      એક વિભાગ છે જે આદેશ ઇતિહાસ છે. મેં પ્રયત્ન કર્યો નથી પણ મક્કમતાપૂર્વક હું તેમને `ઇતિહાસ`માંથી મેળવી શકું છું, હું કલ્પના કરું છું કે જો તમે તેને એક સાઇટ પરથી કા deleteી નાખો તો તે તેને બીજી સાઇટ પરથી કા deleteી નાખશે.

  2.   નિદેઆ જણાવ્યું હતું કે

    ઉપનામો કેવી રીતે ગોઠવવામાં આવે છે?