આ માર્ગદર્શિકામાં, તમે Linux "less" આદેશ વિશે તમને જાણવાની જરૂર છે તે તમને મળશે.
"ઓછું" આદેશને "વધુ" કમાન્ડનું વધુ શક્તિશાળી વર્ઝન ગણવામાં આવે છે જેનો ઉપયોગ એક સમયે ટર્મિનલ પર એક પૃષ્ઠ પર માહિતી પ્રદર્શિત કરવા માટે થાય છે.
ઘણા સ્વીચો વધુ કમાન્ડ સાથે ઉપયોગમાં લેવાતા હોય તે જ છે પરંતુ ત્યાં ઘણી વધારાની ઉપલબ્ધ છે.
જો તમે મોટી ટેક્સ્ટ ફાઇલ વાંચવા માગો છો તો સંપાદક પર ઓછી કમાન્ડનો ઉપયોગ કરવાનું વધુ સારું છે કારણ કે તે આખી વસ્તુને મેમરીમાં લોડ કરતી નથી.
તે દરેક પૃષ્ઠને મેમરીમાં એક પૃષ્ઠ લોડ કરે છે અને તેને વધુ કાર્યક્ષમ બનાવે છે.
ઓછી આદેશનો ઉપયોગ કેવી રીતે કરવો
તમે નીચેનાં આદેશો ટર્મિનલ વિંડોમાં લખીને ખાલી કોઇ પણ ટેક્સ્ટ ફાઈલ જોઈ શકો છો:
ઓછી
જો સ્ક્રીન પર જગ્યા કરતાં ફાઈલમાં વધુ લીટીઓ હોય તો એક કોલોન (:) તળિયે દેખાશે અને ફાઇલમાં આગળ વધવા માટે તમારી પાસે સંખ્યાબંધ વિકલ્પો હશે.
ઓછા આદેશનો ઉપયોગ અન્ય આદેશ દ્વારા પાઉપડ આઉટપુટ સાથે પણ થઈ શકે છે.
દાખ્લા તરીકે:
ps -ef | ઓછી
ઉપરોક્ત આદેશ એક સમયે ચાલી રહેલી પ્રક્રિયાઓ એક પૃષ્ઠની સૂચિ બતાવશે.
તમે સ્પેસ બાર અથવા "f" કીને આગળ સ્ક્રોલ કરવા માટે દબાવો.
દ્વારા સ્ક્રોલ છે કે લાઇન્સ સંખ્યા બદલવાનું
મૂળભૂત રીતે, ઓછા આદેશ એક સમયે એક જ પાનું સ્ક્રોલ કરશે.
તમે સ્ક્રોલ કરેલા લીટીઓની સંખ્યા બદલી શકો છો જ્યારે તમે કીને દબાવવા પહેલાં જ જગ્યા દબાવીને "f" કી દબાવો છો.
ઉદાહરણ તરીકે, જગ્યા અથવા "f" કી દ્વારા અનુસરતા "10" દાખલ કરો કારણ કે સ્ક્રીન 10 લીટીઓ દ્વારા સ્ક્રોલ કરશે.
આને મૂળભૂત બનાવવા માટે તમે "z" કી દ્વારા અનુસરતા નંબર દાખલ કરી શકો છો.
ઉદાહરણ તરીકે, "10" દાખલ કરો અને પછી "z" દબાવો. હવે જ્યારે તમે જગ્યા અથવા "f" કી દબાવો છો ત્યારે સ્ક્રીન હંમેશા 10 લીટીઓ દ્વારા સ્ક્રોલ કરશે.
જગ્યા પટ્ટી પહેલાં તુરંત જ એસ્કેપ કી દબાવવાની ક્ષમતા એ એકદમ વિચિત્ર માહિતી છે. આની અસર સ્ક્રોલિંગને ચાલુ રાખવા માટે છે જ્યારે તમે આઉટપુટના અંતે પહોંચી ગયા છો.
કોઈ સમયે એક લીટીને સ્ક્રોલ કરવા માટે ક્યાં તો "રીટર્ન" કી દબાવો, "ઇ" અથવા "જ" તમે ડિફૉલ્ટને બદલી શકો છો જેથી તે સ્પષ્ટ કરેલ કીઓ પહેલાં નંબર દાખલ કરીને રેખાની ચોક્કસ સંખ્યાને સ્ક્રોલ કરે. ઉદાહરણ તરીકે, "e" કી પછી "5" દાખલ કરો સ્ક્રીન પર સ્ક્રોલ 5 લીટીઓ દર વખતે "વળતર", "ઈ" અથવા "જ" દબાવશે. જો તમે અકસ્માતે મોટા અક્ષરો "J" દબાવો તો તે જ પરિણામ આવશે સિવાય કે જો તમે આઉટપુટની નીચે દબાવો તો તે સ્ક્રોલિંગ ચાલુ રહેશે.
"D" કી તમને ચોક્કસ રેખાઓ નીચે સરકાવવા માટે પરવાનગી આપે છે. ફરીથી "d" પહેલા સંખ્યા દાખલ કરીને ફરીથી ડિફૉલ્ટ વર્તન બદલાશે જેથી તે તમે ઉલ્લેખિત લીટીઓની સંખ્યાને સ્ક્રોલ કરે.
સૂચિને સ્ક્રોલ કરવા માટે તમે "b" કીનો ઉપયોગ કરી શકો છો. વધુ આદેશની જેમ, આ બંને ફાઇલો અને પાઇપ આઉટપુટ સાથે કામ કરી શકે છે. "B" કી સ્ક્રોલને દબાવવા પહેલાં ચોક્કસ સંખ્યાઓ રેખાઓનો બેક અપ લે છે. "B" કીને ચોક્કસ લીટીઓ દ્વારા કાયમી સ્ક્રોલ કરવા માટે, તમે જે નંબર "w" કી દ્વારા અનુસરવા માંગો છો તે નંબર દાખલ કરો.
"Y" અને "k" કીઓ ડિફૉલ્ટ સિવાય "b" અને "w" કીઓની જેમ કામ કરે છે એક સમયે એક વિન્ડોને સ્ક્રોલ કરવાની નથી, પરંતુ સ્ક્રીન પર બેક અપ એક લીટી છે.
જો તમે અકસ્માતે અપરકેસ "કે" અથવા અપરકેસ "વાય" દબાવો તો જ્યાં સુધી તમે આઉટપુટની ટોચને નહીં દબાવો ત્યાં સુધી તે કિસ્સામાં સ્ક્રોલિંગ ફાઈલની શરૂઆતની બહાર રહેશે.
"યુ" કી સ્ક્રોલ બેક અપ લે છે પરંતુ ડિફૉલ્ટ અડધા સ્ક્રીન છે.
તમે ડાબી અને જમણી તીર કીનો ઉપયોગ કરીને આડા પણ સ્ક્રોલ કરી શકો છો.
જમણા એરો સ્ક્રોલને જમણે અડધા સ્ક્રીન અને ડાબા એરો સ્ક્રોલ ડાબી બાજુની અડધી સ્ક્રીન. તમે સ્ક્રોલિંગને ઉપર અને ઉપર જ ચાલુ રાખી શકો છો, પરંતુ તમે માત્ર ત્યારે જ સ્ક્રોલ કરી શકો છો જ્યાં સુધી તમે આઉટપુટની શરૂઆત નહીં કરો.
આઉટપુટ ફરીથી પ્રદર્શિત કરો
જો તમે લોગ ફાઇલ અથવા અન્ય ફાઇલ જોશો જે સતત બદલાતી રહે છે તો તમે ડેટા રીફ્રેશ કરવા માગો છો.
તમે બફર કરેલ કોઈપણ આઉટપુટને કાઢી નાખવા સ્ક્રીનને ફરીથી છૂપાવવા માટે સ્ક્રીન અથવા મોટા અક્ષરો "R" ની પુનરાવર્તિત કરવા માટે લોઅરકેસ "r" નો ઉપયોગ કરી શકો છો.
તમે આગળ સ્ક્રોલ કરવા માટે મોટા "F" દબાવશો. "એફ" નો ઉપયોગ કરવાનો ફાયદો એ છે કે જ્યારે ફાઈલનો અંત આવે છે ત્યારે તે પ્રયત્ન કરવાનું ચાલુ રાખશે જો લોગ અપડેટ થઈ રહ્યું હોય ત્યારે તમે ઓછી આદેશનો ઉપયોગ કરી રહ્યાં હોવ તો કોઈપણ નવી એન્ટ્રીઝ પ્રદર્શિત થશે.
ફાઇલમાં ચોક્કસ સ્થાન પર ખસેડો
જો તમે આઉટપુટની શરૂઆતમાં પાછા જવા માંગતા હોવ તો લોઅરકેસ "જી" દબાવો અને અંતમાં "ગ્રે" દબાવો.
ચોક્કસ લીટી પર જવા માટે "જી" અથવા "જી" કી દબાવવા પહેલાં એક સંખ્યા દાખલ કરો.
તમે કોઈ પદ પર જઈ શકો છો જે ફાઇલ દ્વારા ચોક્કસ ટકાવારી છે. "P" અથવા "%" કી દ્વારા અનુસરતા નંબર દાખલ કરો. તમે દશાંશ નિર્દેશો દાખલ કરી શકો છો, કારણ કે ચાલો આપણે તેનો સામનો કરીએ, આપણે બધાને ફાઈલ દ્વારા "36.6%" પદ પર જવાની જરૂર છે.
ફાઈલમાં નિશાનીની સ્થિતિ
તમે કોઈ અન્ય લોઅરકેસ અક્ષર દ્વારા "m" કીનો ઉપયોગ કરીને ફાઇલમાં એક માર્કર સેટ કરી શકો છો. પછી તમે એકલ ક્વોટ "'" કીનો ઉપયોગ કરીને તે જ લોઅરકેસ અક્ષર દ્વારા માર્કર પર પાછા આવી શકો છો.
તેનો અર્થ એ કે તમે આઉટપુટ દ્વારા ઘણાં વિવિધ માર્કર્સને નિર્દિષ્ટ કરી શકો છો કે જે તમે સહેલાઇથી પાછા આવી શકો છો.
એક પેટર્ન માટે શોધ
તમે ફોરવર્ડ સ્લેશ કીનો ઉપયોગ કરીને ટેક્સ્ટને શોધી શકો છો, જે તમે ઇચ્છો છો તે ટેક્સ્ટ અથવા નિયમિત એક્સપ્રેશન દ્વારા.
ઉદાહરણ તરીકે / "હેલો વર્લ્ડ" "હેલો વર્લ્ડ" મળશે.
જો તમે ફાઈલનો બેક અપ શોધવા માગો છો તો તમારે ફોરવર્ડ સ્લેશને પ્રશ્ન ચિહ્ન સાથે બદલવો પડશે.
ઉદાહરણ તરીકે, "હેલ્લો વર્લ્ડ" સ્ક્રીન પર પહેલાનું "હેલો વર્લ્ડ" મળશે.
આઉટપુટમાં એક નવી ફાઇલ લોડ કરો
જો તમે કોઈ ફાઈલ જોઈ હોય તો તમે ઓછી આદેશમાં નવી ફાઈલને "ઈ" અથવા "ઇ" કી અને ફાઇલના પાથ પછી કોલન કી દબાવીને લોડ કરી શકો છો.
ઉદાહરણ તરીકે ": e myfile.txt"
કેવી રીતે ઓછી બહાર નીકળો
ઓછા આદેશમાંથી બહાર નીકળવા માટે ક્યાં તો "q" અથવા "Q" કીઓ દબાવો.
ઉપયોગી આદેશ વાક્ય સ્વીચો
નીચેના રનટાઇમ સ્વીચો તમારા માટે ઉપયોગી હોઈ શકે છે અથવા હોઈ શકે છે:
- less -bN - N એ સંખ્યા માટે વપરાય છે અને મેમરીમાં કિલોબાઈટ્સની ચોક્કસ સંખ્યા લોડ કરે છે. મૂળભૂત રીતે, મૂલ્ય 64 કિલોબાઈટો છે પરંતુ તમે ઇચ્છો તે કોઈપણ નંબરને તમે સ્પષ્ટ કરી શકો છો. જો તમે -1 દાખલ કરો તો સમગ્ર ફાઈલ મેમરીમાં લોડ થઈ જશે કે જે ફાઇલના કદના આધારે સારી વિચાર હોઈ શકે કે નહીં.
- ઓછું -બી - મૂળભૂત રીતે, પાઈપ થયેલ આઉટપુટનો ઉપયોગ કરતી વખતે ડિફૉલ્ટ તરીકે ઓછા આદેશ જરૂરી મેમરી બફરોને ફાળવે છે ઓટોબોફીંગને રોકવા માટે તમે -બી સ્વીચનો ઉપયોગ કરી શકો છો.
- ઓછી -સી કે ઓછું- C - સ્ક્રીનને સ્ક્રોલ કરીને ડિફૉલ્ટ રૂપે સ્ક્રીન રિપ્રેઇનન્ટ્સ ઉપરની નીચેથી સ્ક્રીનને સાફ કરવા માટે -C અથવા -C સ્વીચોનો ઉપયોગ કરો.
- ઓછા -e - જ્યારે તે બીજી વખત ફાઇલના અંતને હિટ કરે છે ત્યારે બહાર નીકળવાનું કારણ બને છે
- ઓછું- E - જ્યારે ફાઇલનો અંત પ્રથમ વાર થાય છે ત્યારે તે બહાર નીકળવા માટેનું કારણ બને છે
- less -f - ખાસ ફાઈલો જેમ કે ડાયરેક્ટરીઝનો ઉપયોગ કરીને ઓછા
- ઓછું -એફ - જો ફાઈલ એક કરતા ઓછો સ્ક્રીન ધરાવતી માહિતી હોય તો બહાર નીકળી જવાનું કારણ બને છે
- ઓછું - જી - શોધ કરતી વખતે મળેલી છેલ્લી આઇટમ પ્રકાશિત કરો
- ઓછું- G - શોધ કરતી વખતે એકસાથે હાઇલાઇટ કરવાનું દબાવો
- ઓછું- hN - ઓછી કમાન્ડ સ્ક્રોલ કરી શકે તેટલી લીટીઓની મહત્તમ સંખ્યા સ્પષ્ટ કરો
- ઓછી -i - શોધ પેટર્નમાં અપરકેસ અક્ષરો ન મળે ત્યાં સુધી શોધ કરતી વખતે અવગણો
- ઓછું- I - શોધ કરતી વખતે કેસને અવગણો
- ઓછી -જેએન - એન એ સંખ્યા માટે વપરાય છે. આ શોધે છે કે જ્યારે સ્ક્રીન પર લીટી શોધવામાં આવે ત્યારે ક્યાં મૂકાય છે. ઉદાહરણ તરીકે, "હેલો વર્લ્ડ" માટે શોધ લીટી 1 માં જો "low-J1" નો ઉપયોગ કરવામાં આવે તો તે "હેલ્લો વર્લ્ડ" સાથે રેખા મૂકશે.
- ઓછું- J - આ ડાબા સ્તંભ (સ્થિતિ સ્તંભ) માં થોડું ફૂદડી પ્રદર્શિત કરે છે જે દર્શાવે છે કે જ્યારે તમે શોધેલ ટેક્સ્ટનો એક ભાગ મળી આવ્યો છે.
- ઓછા -m - સ્ક્રીનના તળિયે કોલોનની જગ્યાએ ફાઇલ દ્વારા બાઇટ્સની સંખ્યા દર્શાવે છે
- ઓછું- M - આઉટપુટની રેખા સંખ્યા દર્શાવે છે. ઉદાહરણ તરીકે "લાઇન્સ 1-23"
- ઓછી -n - રેખા સંખ્યાઓ દબાવો
- ઓછી -ન - દરેક લાઇન પર રેખા નંબરો દર્શાવો
- ઓછું -ઓ - આનો ઉપયોગ પાઇપ આઉટપુટ સાથે જ થાય છે. તે એક સમયે એક પૃષ્ઠ પર પાઇપ આઉટપુટના દરેક પૃષ્ઠને એક પૃષ્ઠ પર આઉટપુટ કરે છે. ફાઇલ અસ્તિત્વમાં છે તો તે પૂછશે કે તમે તેને ઓવરરાઇટ કરવા માંગો છો.
- ઓછું -ઓ - આ -o જેવું જ છે સિવાય કે તે ફાઇલ પર ફરીથી લખી તે પહેલાં ખાતરી માટે પૂછશે નહીં.
- less -p - આ સ્પષ્ટ થયેલ પેટર્નની પ્રથમ ઘટના પર ઓછી શરૂ થાય છે.
- ઓછું -પી "ટેક્સ્ટ" - આ સ્પષ્ટ થયેલ ટેક્સ્ટને સ્ક્રીનના તળિયે સંદેશા બદલે છે
- less -q - આ ફાઇલના અંત સુધી પહોંચતા વખતે ઘંટડીથી ઘંટડી અટકાવે છે. આવા અમાન્ય કી પ્રેસને રિંગ કરવાની ઘંટડી અન્ય કારણો રહે છે.
- ઓછું - પ્ર - બધા અવાજોને દબાવી દે છે
- ઓછું -આ - આ ખાલી રેખાઓ ઘટે છે. ઉદાહરણ તરીકે, જો ફાઇલમાં સતત 4 રેખાઓ હોય અને તમે ઓછી -s આદેશનો ઉપયોગ કરો તો ફક્ત 1 ખાલી રેખા પ્રદર્શિત થશે.
- ઓછી -એસ - આને લીટીની લાઇનોને આગામી લાઇન પર લપેટીને બદલે કાપવામાં આવે છે
તમે અપેક્ષા કરતાં ઓછી કમાણી કરતા વધુ કમાણી કરો છો. તમે ટર્મિનલ વિન્ડોમાં "man less" લખીને અથવા ઓછા માટે આ મેન્યુઅલ પૃષ્ઠ વાંચીને સંપૂર્ણ દસ્તાવેજીકરણ વાંચી શકો છો. '
ઓછા અને વધુ માટેનું વિકલ્પ પૂલ આદેશ છે જે ફાઈલની છેલ્લી કેટલીક લીટીઓ બતાવે છે.