હવે પછીના લેખમાં આપણે સીશેલ્સ નામના ટૂલ પર એક નજર નાખીશું. આ આદત છે રીઅલ ટાઇમમાં વેબ પર પાઇપલાઇન કમાન્ડ લાઇન પ્રોગ્રામ આઉટપુટ અને સરળ રીતે. અમે સપોર્ટ ટીમ, મિત્રો અને સહકાર્યકરો સાથે Gnu / Linux આદેશનું આઉટપુટ શેર કરવા માટે તેનો ઉપયોગ કરી શકીએ છીએ. બીજો ખૂબ સારો વિકલ્પ જે તે આપણને આપશે તે તે છે કે તેનો ઉપયોગ લાંબા પ્રક્રિયાઓ માટે મોનિટરિંગ ટૂલ તરીકે થઈ શકે છે જે સતત ટર્મિનલ પર આઉટપુટ ઉત્પન્ન કરે છે. સીશેલ્સ ખરેખર સીશેલ્સ.િયો વેબસાઇટની ક્લાયન્ટ છે. તેથી, અમે ટર્મિનલ આઉટપુટને શેર કરવા માટે સીધા જ વેબ સંસ્કરણનો ઉપયોગ કરી શકીએ છીએ અથવા અમારા ઉબુન્ટુમાં કન્સોલ ક્લાયંટ ઇન્સ્ટોલ કરી શકીએ છીએ.
સીશેલ્સ કમાન્ડ લાઇન પ્રોગ્રામ્સને રીઅલ ટાઇમમાં વેબ પર આઉટપુટ કરવાની મંજૂરી આપે છે, આપણા કમ્પ્યુટર પર કોઈપણ નવા સ softwareફ્ટવેર ઇન્સ્ટોલ કરવાની જરૂર વિના પણ. તેનો ઉપયોગ લાંબી પ્રક્રિયાઓને નિયંત્રિત કરવા માટે થઈ શકે છે, જેમ કે કન્સોલ પર પ્રગતિ છાપનારા પ્રયોગો.
આ ટૂંકા લેખમાં આપણે જોઈશું કે કેવી રીતે ઉબુન્ટુ પર સીશેલ્સ ઇન્સ્ટોલ કરો અને તેનો ઉપયોગ કરો, તેમ છતાં, એવું કહેવું આવશ્યક છે કે અન્ય Gnu / Linux વિતરણોના વપરાશકર્તાઓ પણ આ સરળ પ્રોગ્રામનો ઉપયોગ કરી શકશે.
મહત્વપૂર્ણ બાબતો. તેનો ઉપયોગ કરતા પહેલા આ વાંચો.
- આ ગ્રાહક છે હાલમાં બીટામાં છે. ખૂબ જ સંવેદનશીલ એપ્લિકેશન માટે આ પ્રોગ્રામનો ઉપયોગ ન કરવા સલાહ આપવામાં આવે છે.
- આ સેવા ડેટા સ્ટોરેજ માધ્યમ નથી. બધા સત્રો (લિંક્સ) એક દિવસ પછી કા .ી નાખવામાં આવશે.
- તમારી પાસે હજી સુધી કોઈ એકાઉન્ટ સિસ્ટમ નથી, તેથી દરેક આઇપી સરનામું 5 એક સાથે સત્રો સુધી મર્યાદિત છે.
સીશેલ્સ ક્લાયંટ ઇન્સ્ટોલ કરો
જો આપણે સીશેલ્સના નિયમિત વપરાશકારો છીએ, તો આ ક્લાયંટને ઇન્સ્ટોલ કરવા માટે તે ખૂબ ઉપયોગી થશે. આ છે અજગર માં લખાયેલ. તેથી, પીપ યુટિલિટીનો ઉપયોગ કરીને તેને સરળતાથી ઇન્સ્ટોલ કરી શકાય છે. ઉબુન્ટુ (આ ઉદાહરણમાં) માં પાઇપ ઇન્સ્ટોલ કરવા માટે, જો અમારી પાસે હજી સુધી તે ઇન્સ્ટોલ કરેલું નથી, તો આપણે ફક્ત ટર્મિનલ (Ctrl + Alt + T) ખોલવું પડશે અને નીચેના લખવું પડશે:
sudo apt install python-pip
એકવાર પીપનું ઇન્સ્ટોલેશન સમાપ્ત થઈ ગયા પછી, આપણે ફક્ત તે જ ટર્મિનલમાં નીચે આપેલા ઇન્સ્ટોલ orderર્ડર લખવા પડશે:
sudo pip install seashells
કેવી રીતે વાપરવું
મેં કહ્યું તેમ, સીશેલ્સ સેવાનો ઉપયોગ કરવા માટે અમારી પાસે કંઇપણ ઇન્સ્ટોલ કરવાની જરૂર નથી. અમે ખાલી પડશે તમારા આદેશનું આઉટપુટ "nc seashells.io 1337" પર સ્થાનાંતરિત કરો તે નીચે પ્રમાણે બતાવ્યા પ્રમાણે. તમે જાણો છો તે મુજબ, એનસી (નેટકેટ) પ્રી-ઇન્સ્ટોલ કરેલું આવે છે મોટાભાગના Gnu / Linux ઓપરેટીંગ સિસ્ટમો પર.
જો આપણે જોઈએ, ઉદાહરણ તરીકે, આદેશનું આઉટપુટ ચેનલ કરવા માટેઇકો'તે નીચે પ્રમાણે બતાવ્યા પ્રમાણે.
echo 'Tutorial para Ubunlog' | nc seashells.io 1337
પહેલાનાં આદેશને અમલમાં મૂક્યા પછી, આપણે પરિણામે નીચેની જેમ કંઈક મેળવીશું:
serving at https://seashells.io/v/QUgsxc28
અમને પ્રદાન થયેલ URL સાથે, અમે તેને કોઈપણમાંથી ખોલી શકીએ વેબ બ્રાઉઝર અને તેમાં ઇકો કમાન્ડ પેદા કરે છે તે આઉટપુટ જુઓ.
આ ફક્ત એક ઉદાહરણ છે. આપણે કોઈપણ આદેશ અથવા પ્રોગ્રામનું આઉટપુટ ચેનલ કરીશું Gnu / Linux નું.
વપરાશ ઉદાહરણો
એકવાર ક્લાયંટ ઇન્સ્ટોલ થઈ ગયા પછી, હવે તમારે "એનસી સીશેલ્સ.ઇઓ 1337" આઉટપુટ પાઇપલાઇનનો ઉપયોગ કરવો નહીં. આ ક્લાયંટ અમને કેટલીક વધારાની સુવિધાઓ પ્રદાન કરશે. આ ક્લાયંટ કેવી રીતે કાર્ય કરે છે તેના ઉદાહરણ તરીકે, ls આદેશ આપણને બતાવશે તે આઉટપુટ અહીં છે:
ls | seashells
મારી સિસ્ટમમાંથી આઉટપુટનું ઉદાહરણ:
જેમ તમે સ્ક્રીનશોટમાં જોઈ શકો છો, પ્રોગ્રામ અમને યુઆરએલ આપશે જે અમે વેબ બ્રાઉઝર દ્વારા શેર કરી શકીએ છીએ.
જો આપણે જોઈએ છે તે સાદા ટેક્સ્ટમાં આઉટપુટ બતાવવું હોય, તો આપણે ફક્ત તેને બદલવું પડશે, / v / {url (જોવા માટે) દ્વારા / પી / {url (પી સાથે તે સાદા લખાણ તરીકે પ્રદર્શિત થશે). ઉદાહરણ તરીકે, આપણે સુધારેલા URL નો ઉપયોગ કરીને ઉપરોક્ત આદેશના આઉટપુટને સાદા ટેક્સ્ટ તરીકે પાઇપ કરી શકીએ છીએ.
તે મારા માટે સ્પષ્ટ જણાય છે, પરંતુ હું ભારપૂર્વક કહેવા માંગુ છું કે મેં યુઆરએલમાં "પી" માટે "વી" અક્ષરનો વિકલ્પ આપ્યો છે.
બીજો વિકલ્પ જે આપણી પાસે છે તે છે કે આપણે કરી શકીએ વિલંબ વિકલ્પ સાથે વિલંબ આદેશ આઉટપુટ. ઉદાહરણ નીચે મુજબ હશે:
htop | seashells --delay 2
ઉપરોક્ત આદેશ આઉટપુટ પ્રદર્શિત કરતા પહેલા 2 સેકંડ રાહ જોશે.
આ પ્રોગ્રામના ઉપયોગ વિશે વધુ માહિતી મેળવવા માટે, અમે ચલાવી શકીએ છીએ:
seashells --help
અમે આ સરળ પણ ઉપયોગી પ્રોગ્રામ વિશે વધુ માહિતી મેળવી શકીએ છીએ પ્રોજેક્ટ વેબસાઇટ, અથવા અમને તમારા પૃષ્ઠ પર દિશામાન કરો GitHub પ્રોજેક્ટ કોડ વિશે વધુ જાણવા માટે.