અહીં તમે કેટલાક જોઈ શકો છો ક્લાસિક Linux આદેશોના આધુનિક વિકલ્પો. આનો અર્થ એ નથી કે તેઓ વધુ સારા કે ખરાબ છે, અથવા તમારે એક અથવા બીજાનો ઉપયોગ કરવો જોઈએ. હું હંમેશ કહું છું તેમ તમને સૌથી વધુ આરામદાયક લાગે છે તેનો ઉપયોગ કરો. જો કે, કેટલાક વપરાશકર્તાઓ કદાચ આ વિકલ્પોથી વાકેફ ન હોય અને તેમને વધુ સારા વિકલ્પો લાગે.
સૌથી ઉત્કૃષ્ટ પ્રોગ્રામ્સ કે જેનો તમે તમારા GNU/Linux ડિસ્ટ્રોમાં ઉપયોગ કરી શકો છો અને તે હોઈ શકે છે સંચાલકો માટે મહાન સાધનો સિસ્ટમના છે:
નિયોવિમ વિ વિમ
લોકપ્રિય ટેક્સ્ટ એડિટર વિમ, જે emacs, નેનો વગેરેના ચાહકોમાં ખૂબ ચર્ચિત છે, તેની પાસે પણ નવો વિકલ્પ છે. તેના વિશે નિયોવિમ, જે vim ની ક્ષમતાઓને વિસ્તૃત કરવા અને તેને IDE માં ફેરવવાના વિચાર પર આધારિત છે. આ પ્રોજેક્ટ માટે આભાર, વધુ આધુનિક કાર્યો, કર્સર શૈલી, વગેરે ઉમેરવામાં આવે છે.
tldr વિ માણસ
અન્ય સાધન કે જે દરેક વ્યક્તિ વાપરે છે તે માણસ છે, મેન્યુઅલ પ્રદર્શિત કરવાનો આદેશ. ઠીક છે, તેની પાસે અન્ય વધુ આધુનિક વિકલ્પ પણ છે જેમ કે tldr. અને તે એ છે કે માણસ જે પૃષ્ઠો ફેંકે છે તે કંઈક અંશે જબરજસ્ત અને કેટલાક વપરાશકર્તાઓ માટે સમજવામાં જટિલ હોઈ શકે છે. તેનું ફોર્મેટ પણ સમજવા માટે શ્રેષ્ઠ નથી. તેથી, tldr ની મદદથી મોટા પ્રમાણમાં સરળ બનાવી શકાય છે અને ઉપયોગના વ્યવહારુ ઉદાહરણો બતાવી શકાય છે.
ડફ વિ ડીએફ
df કમાન્ડ પણ Linux માં ખૂબ જ લોકપ્રિય છે જે ડિસ્ક જગ્યા કે જે ખાલી છે, કબજે કરેલ છે, વગેરેને તપાસે છે. તેમજ, ડફ ગો પ્રોગ્રામિંગ ભાષામાં અને કેટલાક સુધારાઓ સાથે લખાયેલો એક સરળ વિકલ્પ છે. તે તમને બધા માઉન્ટ થયેલ ઉપકરણો વિશે સમજવામાં સરળ માહિતી બતાવશે, તમને આઉટપુટને સૉર્ટ કરવા, JSON ફોર્મેટમાં આઉટપુટ સાચવવા વગેરેની મંજૂરી આપે છે.
exa vs ls
ટર્મિનલનો ઉપયોગ કરતી વખતે સૌથી વધુ ઉપયોગમાં લેવાતા આદેશોમાં ls છે, એક આદેશ જે ડિરેક્ટરીઓના સમાવિષ્ટોની યાદી આપે છે. આદેશ એક્ઝા તે જ કરે છે, પરંતુ તેમાં સુધારાઓ છે, વધુ સાહજિક રંગોનો ઉપયોગ કરે છે, મેટાડેટા ડિસ્પ્લે, વિસ્તૃત વિશેષતાઓ, આઇનોડ, કબજે કરેલા બ્લોક્સની સંખ્યા, વિવિધ તારીખો, અધિક્રમિક ટ્રી વ્યુ, બદલાયેલી ફાઇલો જોવા માટે બિલ્ટ-ઇન ગિટ સપોર્ટ વગેરે.
fd વિ શોધો
તમે locate અથવા find આદેશોનો ઉપયોગ કર્યો છે તેની ખાતરી કરવા માટે. ઠીક છે, આ બીજામાં શોધ માટે વધુ આધુનિક વિકલ્પ છે. તેનુ નામ છે fd, રસ્ટમાં લખાયેલ છે, અને તેનો હેતુ શોધને સરળ બનાવવા અને પરિણામોના વળતરને ઝડપી બનાવવાનો છે.
ટોચ વિ ટોચ
ખાતરી કરો કે તમે તેને જાણો છો, કારણ કે તે ટોચના વિકલ્પ તરીકે પણ વ્યાપકપણે ઉપયોગમાં લેવાય છે. તેના વિશે હૉટ, વધુ સાહજિક રીતે, વાસ્તવિક સમયમાં અને ક્રિયાપ્રતિક્રિયાની સંભાવના સાથે પ્રક્રિયાઓ, સંસાધન વપરાશ, વગેરે પર માહિતી પ્રદર્શિત કરવા માટેનું સંસ્કરણ.
ncdu વિ. du
પહેલા મેં df કમાન્ડ વિશે વાત કરી હતી, પરંતુ ચોક્કસ તમે ફાઇલ ડાયરેક્ટરીનું કદ ચકાસવા માટે પણ du નો ઉપયોગ કર્યો છે. ઠીક છે, વૈકલ્પિક કહેવાય છે એનસીડ્યુ, અને સમાન પરિણામ પ્રદાન કરે છે, પરંતુ વિઝ્યુઅલ સ્તર પર વધુ આકર્ષક માહિતી સાથે, ગ્રાફિક્સ, ઓર્ડર કરેલ અને ઇન્ટરેક્ટિવ ઉપયોગ સાથે. તેનું નામ nc (ncurses) અને du પરથી આવે છે, એટલે કે, તે Go માં લખાયેલ ડુ છે અને પ્રખ્યાત ગ્રાફિક લાઇબ્રેરીનો ઉપયોગ કરે છે.
બેટ વિ બિલાડી
કન્કેટેનેટર, અથવા બિલાડી, ટેક્સ્ટ ફાઇલોની સામગ્રી પ્રદર્શિત કરવા માટે અથવા પાઈપો વગેરેનો ઉપયોગ કરીને અન્ય આદેશો સાથે સંયુક્ત અન્ય કાર્યો માટે ખૂબ જ ઉપયોગી છે. વધુ આધુનિક વિકલ્પ છે બેટ. આ સિન્ટેક્સ હાઇલાઇટિંગ, ગિટ ઇન્ટિગ્રેશન, પેજિંગ વગેરે ઉમેરે છે.
httpie vs wget અને curl
ટર્મિનલમાં વેબ સામગ્રી ડાઉનલોડ કરવા અથવા જોવા માટે અન્ય વ્યાપકપણે ઉપયોગમાં લેવાતા આદેશો wget અને curl છે. બંને ટૂલ્સ ખૂબ જ ઉપયોગમાં લેવાય છે અને સામાન્ય છે, લગભગ તમામ લોકપ્રિય ડિસ્ટ્રોસમાં મૂળભૂત રીતે ઇન્સ્ટોલ કરેલું છે. બંનેનો આધુનિક વિકલ્પ કહેવાય છે httpie, મૈત્રીપૂર્ણ ઉપયોગ માટે સુધારાઓ સાથે, આઉટપુટ રંગીન અને તેની સમજને સુધારવા માટે ફોર્મેટ સાથે.
ઉત્તમ લેખ !!! આભાર
હું "ripgrep" (https://github.com/BurntSushi/ripgrep) "ગ્રેપ" ના વિકલ્પ તરીકે. અને "fzf" (https://github.com/junegunn/fzf) "ઓછા" અથવા "વધુ" માટે "સ્યુડો-અવેજી" હોઈ શકે છે જ્યારે તમે પરિણામોમાંથી પસંદ કરવા સક્ષમ બનવા માંગતા હોવ, પરંતુ તે વધુ કરે છે