ಯಾರು ನನ್ನ ಕಂಪ್ಯೂಟರ್ಗೆ ಪ್ರವೇಶಿಸಿದ್ದಾರೆ ಮತ್ತು ಅವರು ಏನು ಮಾಡುತ್ತಿದ್ದಾರೆ?

ಪರಿಚಯ

ನೀವು ಬಹು ಬಳಕೆದಾರರೊಂದಿಗೆ ಸರ್ವರ್ ಅನ್ನು ಚಾಲನೆ ಮಾಡುತ್ತಿದ್ದರೆ, ಯಾರು ಲಾಗ್ ಇನ್ ಮಾಡಿದ್ದಾರೆ ಮತ್ತು ಅವರು ಏನು ಮಾಡುತ್ತಿದ್ದಾರೆ ಎಂದು ತಿಳಿಯಲು ಬಯಸಬಹುದು.

ಒಂದೇ ಪತ್ರವೊಂದನ್ನು ಟೈಪ್ ಮಾಡುವ ಮೂಲಕ ಮತ್ತು ಈ ಮಾರ್ಗದರ್ಶಿಯಲ್ಲಿ ನೀವು ತಿಳಿಯಬೇಕಾದದ್ದನ್ನು ನೀವು ಕಂಡುಹಿಡಿಯಬಹುದು, ನಾನು ಯಾವ ಪತ್ರವನ್ನು ಮತ್ತು ಮರಳಿದ ಮಾಹಿತಿಯನ್ನು ನಿಮಗೆ ತೋರಿಸುತ್ತೇನೆ.

ಸರ್ವರ್ಗಳನ್ನು ಚಲಾಯಿಸುವ ಜನರಿಗೆ, ಬಹು ಬಳಕೆದಾರರೊಂದಿಗಿನ ವರ್ಚುವಲ್ ಯಂತ್ರಗಳು ಅಥವಾ ರಾಸ್ಪ್ಬೆರಿ ಪಿಐ ಅಥವಾ ಒಂದೇ ರೀತಿಯ ಬೋರ್ಡ್ ಕಂಪ್ಯೂಟರ್ ಹೊಂದಿರುವ ಜನರಿಗೆ ಈ ಮಾರ್ಗದರ್ಶಿ ಉಪಯುಕ್ತವಾಗಿದೆ.

ಯಾರು ಲಾಗ್ ಇನ್ ಮತ್ತು ಅವರು ಏನು ಮಾಡುತ್ತಿದ್ದಾರೆ?

ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ಗೆ ಲಾಗ್ ಇನ್ ಆಗಿದೆಯೆಂದು ಕಂಡುಹಿಡಿಯಲು ನೀವು ಮಾಡಬೇಕಾಗಿರುವುದು ಈ ಕೆಳಗಿನ ಪತ್ರ ಮತ್ತು ಪತ್ರಿಕಾ ರಿಟರ್ನ್ ಅನ್ನು ಟೈಪ್ ಮಾಡಿ.

w

ಮೇಲಿನ ಆಜ್ಞೆಯಿಂದ ಉತ್ಪತ್ತಿಯ ಒಂದು ಹೆಡರ್ ಸಾಲು ಮತ್ತು ಫಲಿತಾಂಶಗಳ ಕೋಷ್ಟಕವನ್ನು ಒಳಗೊಂಡಿದೆ.

ಹೆಡರ್ ಸಾಲು ಕೆಳಗಿನ ಅಂಶಗಳನ್ನು ಒಳಗೊಂಡಿದೆ

ಮುಖ್ಯ ಟೇಬಲ್ ಮುಂದಿನ ಕಾಲಮ್ಗಳನ್ನು ಹೊಂದಿದೆ:

Tty ಗೆ ಜೋಡಿಸಲಾದ ಎಲ್ಲಾ ಪ್ರಕ್ರಿಯೆಗಳಿಂದ ಬಳಸಲ್ಪಡುವ ಸಮಯವನ್ನು JCPU ಪ್ರತಿನಿಧಿಸುತ್ತದೆ.

ಪ್ರಸಕ್ತ ಪ್ರಕ್ರಿಯೆಯಿಂದ ಬಳಸಲ್ಪಡುವ ಸಮಯವನ್ನು PCPU ಪ್ರತಿನಿಧಿಸುತ್ತದೆ.

ಒಂದೇ ಬಳಕೆದಾರ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ, w ಆಜ್ಞೆಯು ಉಪಯುಕ್ತವಾಗಿದೆ.

ಉದಾಹರಣೆಗೆ, ನಾನು ನನ್ನ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಗ್ಯಾರಿ ಆಗಿ ಲಾಗ್ ಇನ್ ಮಾಡಿದ್ದೇನೆ ಆದರೆ w ಆಜ್ಞೆಯು 3 ಸಾಲುಗಳನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ. ಯಾಕೆ? ನನ್ನ ಸಂದರ್ಭದಲ್ಲಿ ದಾಲ್ಚಿನ್ನಿಯಾಗಿರುವ ಗ್ರಾಫಿಕಲ್ ಡೆಸ್ಕ್ಟಾಪ್ ಅನ್ನು ಚಲಾಯಿಸಲು ಬಳಸಲಾಗುವ ಟಿಟಿ ಹೊಂದಿದೆ.

ನನಗೆ 2 ಟರ್ಮಿನಲ್ ವಿಂಡೋಗಳು ತೆರೆದಿವೆ.

ಶಿರೋನಾಮೆಗಳಿಲ್ಲದೆ ಮಾಹಿತಿಯನ್ನು ಹಿಂತಿರುಗಿಸುವುದು ಹೇಗೆ

W ಆಜ್ಞೆಯು ವಿವಿಧ ಸ್ವಿಚ್ಗಳನ್ನು ಹೊಂದಿರುತ್ತದೆ, ಅದನ್ನು ಬಳಸಬಹುದಾಗಿದೆ. ಅವುಗಳಲ್ಲಿ ಒಂದು ಹೆಡರ್ ಇಲ್ಲದೆ ಮಾಹಿತಿಯನ್ನು ನೋಡಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.

ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿಕೊಂಡು ನೀವು ಶಿರೋನಾಮೆಗಳನ್ನು ಮರೆಮಾಡಬಹುದು:

w-h

ಇದರರ್ಥ ನೀವು 5, 10 ಮತ್ತು 15 ನಿಮಿಷಗಳ ಕಾಲ, ಅಪ್ಟೈಮ್ ಅಥವಾ ಲೋಡ್ಗಳನ್ನು ಕಾಣುವುದಿಲ್ಲ ಆದರೆ ಲಾಗ್ ಇನ್ ಮಾಡಿದವರು ಮತ್ತು ಅವರು ಏನು ಮಾಡುತ್ತಿದ್ದಾರೆ ಎಂಬುದನ್ನು ನೀವು ನೋಡಬಹುದು.

ನಿಮ್ಮ ಸ್ವಿಚ್ಗಳನ್ನು ರೀಡರ್ ಸ್ನೇಹಿ ಎಂದು ನೀವು ಬಯಸಿದರೆ ನಂತರ ಈ ಕೆಳಗಿನ ಗುರಿಯನ್ನು ಸಾಧಿಸುತ್ತದೆ.

w --no-header

ಮೂಲಭೂತ ಮಾಹಿತಿಯನ್ನು ಹಿಂದಿರುಗಿಸುವುದು ಹೇಗೆ

ಬಹುಶಃ ನೀವು JCPU ಅಥವಾ PCPU ಅನ್ನು ತಿಳಿಯಲು ಬಯಸುವುದಿಲ್ಲ. ವಾಸ್ತವವಾಗಿ, ಯಾರು ನೀವು ಲಾಗ್ ಇನ್ ಆಗಿರುವಿರಿ, ಯಾವ ಟರ್ಮಿನಲ್ ಅವರು ಬಳಸುತ್ತಿದ್ದಾರೆ, ಅವುಗಳ ಹೋಸ್ಟ್ಹೆಸರು ಏನು, ಎಷ್ಟು ಸಮಯ ಅವರು ಜಡವಾಗಿದ್ದಾರೆ ಮತ್ತು ಅವರು ಯಾವ ಆಜ್ಞೆಯನ್ನು ಚಾಲನೆ ಮಾಡುತ್ತಿದ್ದಾರೆ ಎಂದು ತಿಳಿಯಬೇಕು.

ಈ ಮಾಹಿತಿಯನ್ನು ಹಿಂದಿರುಗಿಸಲು ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ:

w -s

ಮತ್ತೆ ನೀವು ಹೆಚ್ಚು ಓದುಗರ ಸ್ನೇಹಿ ಆವೃತ್ತಿಯನ್ನು ಬಳಸಬಹುದು:

w - ಶಾಟ್

ಬಹುಶಃ ಅದು ತುಂಬಾ ಹೆಚ್ಚಿನ ಮಾಹಿತಿಯಾಗಿದೆ. ಬಹುಶಃ ನೀವು ಹೋಸ್ಟ್ ಹೆಸರನ್ನು ತಿಳಿದುಕೊಳ್ಳಲು ಬಯಸುವುದಿಲ್ಲ.

ಕೆಳಗಿನ ಆದೇಶಗಳು ಹೋಸ್ಟ್ ಹೆಸರನ್ನು ಬಿಟ್ಟುಬಿಡುತ್ತವೆ:

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 ಗ್ಯಾರಿ

ಸಾರಾಂಶ

W ಆಜ್ಞೆಯಿಂದ ಒದಗಿಸಲಾದ ಹೆಚ್ಚಿನ ಮಾಹಿತಿಯು ಇತರ ಲಿನಕ್ಸ್ ಆಜ್ಞೆಗಳಿಂದ ಹಿಂತಿರುಗಬಹುದು ಆದರೆ ಅವುಗಳಲ್ಲಿ ಯಾವುದೂ ಕಡಿಮೆ ಕೀಸ್ಟ್ರೋಕ್ಗಳ ಅಗತ್ಯವಿರುವುದಿಲ್ಲ.

ನಿಮ್ಮ ಸಿಸ್ಟಮ್ ಚಾಲನೆಯಲ್ಲಿರುವ ಎಷ್ಟು ಸಮಯವನ್ನು ತೋರಿಸಲು ಅಪ್ಟೈಮ್ ಆಜ್ಞೆಯನ್ನು ಬಳಸಬಹುದು.

ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ನಡೆಯುವ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ತೋರಿಸಲು ps ಆಜ್ಞೆಯನ್ನು ಬಳಸಬಹುದು

ಯಾರನ್ನು ಲಾಗ್ ಮಾಡಲಾಗಿದೆ ಎಂದು ತೋರಿಸಲು ಯಾರು ಆಜ್ಞೆಯನ್ನು ಬಳಸಬಹುದು. whoami ಆಜ್ಞೆಯು ನೀವು ಯಾರನ್ನು ಲಾಗ್ ಮಾಡಿದ್ದೀರಿ ಎಂದು ತೋರಿಸುತ್ತದೆ ಮತ್ತು ಐಡಿ ಕಮಾಂಡ್ ನಿಮಗೆ ಬಳಕೆದಾರರ ಮಾಹಿತಿಯನ್ನು ತಿಳಿಸುತ್ತದೆ.