પરિચય
જો તમે બહુવિધ વપરાશકર્તાઓ સાથે સર્વર ચલાવી રહ્યા હોવ તો તમે જાણતા હશો કે કોણ લોગ ઇન છે અને તેઓ શું કરી રહ્યા છે.
તમે એક અક્ષર લખીને અને આ માર્ગદર્શિકામાં તમને જે બધું જ જાણવાની જરૂર છે તે શોધી શકો છો, હું તમને બતાવીશ કે તે જે અક્ષર છે અને જે માહિતી પરત કરવામાં આવે છે
આ માર્ગદર્શિકા એવા લોકો માટે ઉપયોગી છે જે સર્વર્સ ચલાવે છે, બહુવિધ વપરાશકર્તાઓ સાથેના વર્ચ્યુઅલ મશીનો અથવા જે લોકો રાસ્પબરી પીઆઇ અથવા સમાન સિંગલ બૉર્ડ કમ્પ્યુટર ધરાવતા હોય તેઓ દરેક સમયે છોડે છે.
કોણ લૉગ ઇન છે અને તેઓ શું કરી રહ્યા છે?
તમારા કોમ્પ્યુટરમાં કોણ લોગ થયેલ છે તે જાણવા માટે ફક્ત તમારે જ કરવું પડશે, નીચેનું અક્ષર લખો અને વળતર દબાવો.
ડબલ્યુ
ઉપરોક્ત આદેશમાંથી આઉટપુટમાં હેડર પંક્તિ અને પરિણામોનું કોષ્ટક શામેલ છે.
હેડર પંક્તિમાં નીચેના ઘટકો શામેલ છે
- વર્તમાન સમય
- સિસ્ટમ કેટલો સમય ચાલી રહી છે?
- હાલમાં કેટલા વપરાશકર્તાઓએ લોગિન થયા છે
- છેલ્લા 1, 5 અને 15 મિનિટ માટે સિસ્ટમ લોડ સરેરાશ
મુખ્ય કોષ્ટકમાં નીચેના કૉલમ્સ છે:
- લૉગિન નામ
- tty
- દૂરસ્થ યજમાન
- પ્રવેશ સમય
- નિષ્ક્રિય સમય
- JCPU
- પીસીપીયુ
- તેમની વર્તમાન પ્રક્રિયાના આદેશ વાક્ય
JCPU ટ્વીટી સાથે જોડાયેલ બધી પ્રક્રિયાઓ દ્વારા ઉપયોગમાં લેવાતી સમયની રકમ છે.
પી.સી.પી.યુ. વર્તમાન પ્રક્રિયા દ્વારા ઉપયોગમાં લેવાતી સમયની રકમ છે.
એક જ કમ્પ્યુટર પર પણ, w આદેશ ઉપયોગી બની શકે છે.
હમણાં પૂરતું, હું મારા કમ્પ્યુટર પર ગેરી તરીકે લૉગ ઇન કરું છું પરંતુ w આદેશ 3 પંક્તિઓ આપે છે. શા માટે? મારી પાસે Tty છે જેનો ઉપયોગ ગ્રાફિકલ ડેસ્કટોપને ચલાવવા માટે થાય છે જે મારા કેસમાં તજ છે.
મારી પાસે 2 ટર્મિનલ વિન્ડો ખુલ્લી છે.
હેડિંગ વગરની માહિતી પરત કેવી રીતે કરવી
W આદેશમાં વિવિધ સ્વીચો છે જેનો ઉપયોગ કરી શકાય છે. તેમાંથી એક તમને હેડર્સ વગર માહિતી જોઈ શકો છો.
તમે નીચેના આદેશનો ઉપયોગ કરીને શીર્ષકોની છુપાવી શકો છો:
w -h
આનો અર્થ એ છે કે તમે 5, 10 અને 15 મિનિટ માટે સમય, અપટાઇમ અથવા લોડ દેખાતા નથી પરંતુ તમે લૉગ થયેલા વપરાશકર્તાઓ અને તેઓ શું કરી રહ્યા છે તે જોઈ શકો છો.
જો તમે તમારા સ્વિચને વાચક મૈત્રીપૂર્ણ બનવા માટે પસંદ કરો છો તો નીચેનાનો જ લક્ષ્ય પ્રાપ્ત થાય છે.
w --no-header
આ બેર મૂળભૂત માહિતી પાછા કેવી રીતે
કદાચ તમે જેસીપીયુ અથવા પીસીપીયુને જાણવા નથી માગતા. હકીકતમાં, કદાચ તમે જાણતા હોવ કે કોણ લોગ ઇન છે, જે ટર્મિનલ તેઓ ઉપયોગ કરી રહ્યા છે, તેમના હોસ્ટનામ શું છે, કેટલા સમય સુધી નિષ્ક્રિય થઈ ગયા છે અને કયા આદેશ ચલાવી રહ્યા છે.
ફક્ત આ માહિતી પરત કરવા માટે નીચેનો આદેશ વાપરો:
w -s
ફરીથી તમે વધુ રીડર મૈત્રીપૂર્ણ આવૃત્તિનો ઉપયોગ કરી શકો છો જે નીચે પ્રમાણે છે:
ડબલ્યુ - શોર્ટ
કદાચ તે ખૂબ જ માહિતી છે કદાચ તમે યજમાનનામ વિશે ક્યાં તો જાણવા માંગતા નથી.
નીચેનાં આદેશો યજમાનનામને છોડી દે છે:
w -f
w --from
નીચે પ્રમાણે તમે સંખ્યાબંધ સ્વિચને એકમાં ભેગું કરી શકો છો:
w -s -h -f
ઉપરોક્ત આદેશ કોષ્ટકનું ટૂંકું સંસ્કરણ, કોઈ હેડરો અને કોઈ યજમાનનું નામ દર્શાવતું નથી. નીચે આપેલ ઉપરોક્ત આદેશ તમે પણ વ્યક્ત કરી શકો છો:
w -shf
તમે તેને નીચેની રીતે લખી શકો છો:
w --short --from --no-header
વપરાશકર્તાની IP સરનામું શોધો
મૂળભૂત રીતે, w આદેશ દરેક વપરાશકર્તા માટે યજમાન નામ આપે છે. તમે તેને બદલી શકો છો કે જેથી નીચેના સરનામાંનો ઉપયોગ કરીને IP સરનામા પરત આવે.
w -i
w --ip-addr
વપરાશકર્તા દ્વારા ફિલ્ટરિંગ
જો તમે સેંકડો વપરાશકર્તા સાથે અથવા તો માત્ર થોડા ડઝન સાથે સર્વર ચલાવી રહ્યા છો, તો તે તેના પોતાના પર w આદેશને ચલાવવા માટે ખૂબ જ વ્યસ્ત બની શકે છે.
જો તમે શોધવા માંગતા હોવ કે કોઈ વિશિષ્ટ વપરાશકર્તા શું કરી રહ્યો છે તો તમે w આદેશ પછી તેમનું નામ સ્પષ્ટ કરી શકો છો.
ઉદાહરણ તરીકે, જો ગેરી શું કરી રહ્યું છે તે જાણવા માગતો હોય તો હું નીચેનું ટાઈપ કરી શકું છું:
વાઇડ ગેરી
સારાંશ
W આદેશ દ્વારા પૂરા પાડવામાં આવેલ મોટાભાગની માહિતી અન્ય Linux આદેશો દ્વારા પરત કરી શકાય છે પરંતુ તેમાંના કોઈપણને ઓછા કીસ્ટ્રોકની જરૂર નથી.
અપટાઇમ કમાન્ડનો ઉપયોગ તમારી સિસ્ટમ કેટલી લાંબી ચાલે છે તે બતાવવા માટે કરી શકાય છે.
Ps આદેશનો ઉપયોગ કમ્પ્યુટર પર ચાલતી પ્રક્રિયાઓને બતાવવા માટે થાય છે
કોણે આદેશ આપ્યો છે તે બતાવવા માટે ઉપયોગ કરી શકાય છે. whoami આદેશ તમને બતાવશે કે તમે કોને લૉગ કર્યું છે અને id આદેશ તમને વપરાશકર્તા વિશે માહિતી આપશે.