"ಐಡಿ" ಆದೇಶವನ್ನು ಬಳಸಿಕೊಂಡು ಲಿನಕ್ಸ್ನಲ್ಲಿ ಬಳಕೆದಾರ ಮಾಹಿತಿಯನ್ನು ಪ್ರದರ್ಶಿಸಿ

ಈ ಮಾರ್ಗದರ್ಶಿ ಅವರು ಪ್ರಸ್ತುತ ಬಳಕೆದಾರರ ಮಾಹಿತಿಯನ್ನು ಅವರು ಹೇಗೆ ಸೇರಿದ ಗುಂಪುಗಳು ಸೇರಿದಂತೆ ಮುದ್ರಿಸುವುದು ಎಂಬುದನ್ನು ತೋರಿಸುತ್ತದೆ.

ಸಿಸ್ಟಮ್ ಮಾಹಿತಿಯನ್ನು ನೀವು ತೋರಿಸಲು ಬಯಸಿದರೆ ನೀವು ಯುಮೇಮ್ ಆಜ್ಞೆಯನ್ನು ಬಳಸಬಹುದು.

ಐಡಿ (ಸಂಪೂರ್ಣ ಬಳಕೆದಾರ ಮಾಹಿತಿ ಪ್ರದರ್ಶಿಸಿ)

ತನ್ನದೇ ಆದ ಐಡಿ ಕಮಾಂಡ್ ಬಹಳಷ್ಟು ಮಾಹಿತಿಯನ್ನು ಮುದ್ರಿಸುತ್ತದೆ:

ನೀವು ಐಡಿ ಆಜ್ಞೆಯನ್ನು ಈ ಕೆಳಗಿನಂತೆ ಚಲಾಯಿಸಬಹುದು:

id

ಐಡಿ ಕಮಾಂಡ್ ಪ್ರಸ್ತುತ ಬಳಕೆದಾರರ ಬಗ್ಗೆ ಎಲ್ಲಾ ಮಾಹಿತಿಯನ್ನು ಬಹಿರಂಗಪಡಿಸುತ್ತದೆ ಆದರೆ ನೀವು ಇನ್ನೊಂದು ಬಳಕೆದಾರರ ಹೆಸರನ್ನು ಸಹ ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು.

ಉದಾಹರಣೆಗೆ:

ಐಡಿ ಫ್ರೆಡ್

id -g (ಒಂದು ಬಳಕೆದಾರರಿಗಾಗಿ ಪ್ರಾಥಮಿಕ ಗುಂಪು ID ಯನ್ನು ಪ್ರದರ್ಶಿಸಿ)

ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಪ್ರಸ್ತುತ ಬಳಕೆದಾರ ಟೈಪ್ಗಾಗಿ ಪ್ರಾಥಮಿಕ ಗುಂಪು ಐಡಿ ಹುಡುಕಲು ನೀವು ಬಯಸಿದರೆ:

id -g

ಇದು 1001 ನಂತಹ ಗುಂಪಿನ ಐಡಿ ಅನ್ನು ಮಾತ್ರ ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ.

ಪ್ರಾಥಮಿಕ ಗುಂಪು ಏನು ಎಂದು ನೀವು ಆಶ್ಚರ್ಯ ಪಡುವಿರಿ. ನೀವು ಬಳಕೆದಾರನನ್ನು ರಚಿಸಿದಾಗ, ಉದಾಹರಣೆಗೆ ಫ್ರೆಡ್, / etc / passwd ಕಡತದ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಆಧರಿಸಿ ಅವುಗಳಿಗೆ ಗುಂಪನ್ನು ನಿಗದಿಪಡಿಸಲಾಗುತ್ತದೆ. ಆ ಬಳಕೆದಾರನು ಫೈಲ್ಗಳನ್ನು ರಚಿಸಿದಾಗ ಅವರು ಫ್ರೆಡ್ನ ಮಾಲೀಕತ್ವ ಹೊಂದಿರುತ್ತಾರೆ ಮತ್ತು ಪ್ರಾಥಮಿಕ ಗುಂಪಿಗೆ ನಿಯೋಜಿಸಲ್ಪಡುತ್ತಾರೆ. ಇತರ ಬಳಕೆದಾರರಿಗೆ ಸಮೂಹಕ್ಕೆ ಪ್ರವೇಶವನ್ನು ನೀಡಿದರೆ ಆ ಗುಂಪಿನೊಳಗೆ ಇತರ ಬಳಕೆದಾರರಂತೆ ಅವರು ಅದೇ ಅನುಮತಿಗಳನ್ನು ಹೊಂದಿರುತ್ತಾರೆ.

ಪ್ರಾಥಮಿಕ ಗುಂಪು ಐಡಿ ನೋಡುವ ಸಲುವಾಗಿ ನೀವು ಕೆಳಗಿನ ಸಿಂಟ್ಯಾಕ್ಸನ್ನು ಬಳಸಬಹುದು:

id --group

ಬೇರೆಯ ಬಳಕೆದಾರರಿಗಾಗಿ ಪ್ರಾಥಮಿಕ ಗುಂಪು ಐಡಿ ಅನ್ನು ನೀವು ಬಳಕೆದಾರರ ಹೆಸರನ್ನು ಸೂಚಿಸಲು ಬಯಸಿದರೆ:

id -g ಫ್ರೆಡ್
ಐಡಿ - ಗ್ರೂಪ್ ಫ್ರೆಡ್

id -G (ಒಂದು ಬಳಕೆದಾರರಿಗಾಗಿ ಸೆಕೆಂಡರಿ ಗ್ರೂಪ್ ID ಅನ್ನು ಪ್ರದರ್ಶಿಸಿ)

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

id -G

ಮೇಲಿನ ಆಜ್ಞೆಯಿಂದ ಉತ್ಪತ್ತಿಯು 1000 4 27 38 46 187 ರ ಉದ್ದಕ್ಕೂ ಇರುತ್ತದೆ.

ಹಿಂದೆ ತಿಳಿಸಿದಂತೆ ಒಂದು ಬಳಕೆದಾರನನ್ನು ಒಂದು ಪ್ರಾಥಮಿಕ ಗುಂಪಿಗೆ ನಿಗದಿಪಡಿಸಲಾಗಿದೆ ಆದರೆ ದ್ವಿತೀಯ ಗುಂಪುಗಳಿಗೆ ಸಹ ಸೇರಿಸಬಹುದಾಗಿದೆ. ಉದಾಹರಣೆಗೆ ಫ್ರೆಡ್ 1001 ರ ಪ್ರಾಥಮಿಕ ಗುಂಪನ್ನು ಹೊಂದಿರಬಹುದು ಆದರೆ ಅವರು 2000 (ಖಾತೆಗಳು), 3000 (ವ್ಯವಸ್ಥಾಪಕರು) ಇತ್ಯಾದಿಗಳಿಗೆ ಸೇರಿರಬಹುದು.

ದ್ವಿತೀಯ ಗುಂಪಿನ ಐಡಿಗಳನ್ನು ವೀಕ್ಷಿಸಲು ಕೆಳಗಿನ ಸಿಂಟ್ಯಾಕ್ಸನ್ನು ಸಹ ನೀವು ಬಳಸಬಹುದು.

id --groups

ಬೇರೆ ಬಳಕೆದಾರರಿಗಾಗಿ ನೀವು ದ್ವಿತೀಯ ಗುಂಪು ಐಡಿ ಅನ್ನು ನೋಡಲು ಬಯಸಿದರೆ ಬಳಕೆದಾರರ ಹೆಸರನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಿ:

id -G ಫ್ರೆಡ್
id --groups ಫ್ರೆಡ್

id -gn (ಒಂದು ಬಳಕೆದಾರರಿಗಾಗಿ ಪ್ರಾಥಮಿಕ ಗುಂಪಿನ ಹೆಸರನ್ನು ತೋರಿಸು)

ಗುಂಪಿನ ಐಡಿ ಅನ್ನು ಪ್ರದರ್ಶಿಸುವುದು ಒಳ್ಳೆಯದು ಆದರೆ ಮಾನವರು ಎಂದು ಹೆಸರಿಸಿದಾಗ ವಿಷಯಗಳನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವುದು ಸುಲಭವಾಗಿದೆ.

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

id -gn

ಪ್ರಮಾಣಿತ ಲಿನಕ್ಸ್ ವಿತರಣೆಯ ಮೇಲೆ ಈ ಆಜ್ಞೆಯ ಔಟ್ಪುಟ್ ಬಳಕೆದಾರರ ಹೆಸರಿನಂತೆಯೇ ಇರುತ್ತದೆ. ಉದಾಹರಣೆಗೆ ಫ್ರೆಡ್.

ಗುಂಪಿನ ಹೆಸರನ್ನು ನೋಡುವುದಕ್ಕಾಗಿ ನೀವು ಕೆಳಗಿನ ಸಿಂಟ್ಯಾಕ್ಸನ್ನು ಸಹ ಬಳಸಬಹುದು:

id --group --name

ಇನ್ನೊಂದು ಬಳಕೆದಾರರಿಗಾಗಿ ಪ್ರಾಥಮಿಕ ಗುಂಪಿನ ಹೆಸರನ್ನು ನೀವು ಆಜ್ಞೆಯಲ್ಲಿ ಬಳಕೆದಾರರ ಹೆಸರನ್ನು ಸೇರಿಸಬೇಕೆಂದು ಬಯಸಿದರೆ:

id -gn ಫ್ರೆಡ್
id --group --name fred

id -Gn (ಎ ಬಳಕೆದಾರರಿಗಾಗಿ ಪ್ರದರ್ಶನ ಸೆಕೆಂಡರಿ ಗ್ರೂಪ್ ಹೆಸರು)

ದ್ವಿತೀಯ ಗುಂಪಿನ ಹೆಸರುಗಳನ್ನು ಪ್ರದರ್ಶಿಸಲು ನೀವು ಬಯಸಿದರೆ ಮತ್ತು ಬಳಕೆದಾರರಿಗಾಗಿನ ಐಡಿ ಸಂಖ್ಯೆಗಳನ್ನು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ನಮೂದಿಸಿ:

ಐಡಿ-ಜಿಎನ್

ಉತ್ಪಾದನೆಯು ಫ್ರೆಡ್ ಆಡ್ ಸಿಡಿರೋ ಸುಡೊ ಸಂಬಾರರ್ನ ಸಾಲುಗಳ ಉದ್ದಕ್ಕೂ ಏನಾದರೂ ಆಗಿರುತ್ತದೆ.

ಈ ಕೆಳಗಿನ ಸಿಂಟ್ಯಾಕ್ಸನ್ನು ಬಳಸಿಕೊಂಡು ನೀವು ಅದೇ ಮಾಹಿತಿಯನ್ನು ಪಡೆಯಬಹುದು:

id --groups --name

ಇನ್ನೊಂದು ಬಳಕೆದಾರರಿಗಾಗಿ ದ್ವಿತೀಯ ಗುಂಪು ಹೆಸರುಗಳನ್ನು ನೀವು ಆಜ್ಞೆಯಲ್ಲಿ ಬಳಕೆದಾರರ ಹೆಸರನ್ನು ಸೂಚಿಸಲು ಬಯಸಿದರೆ:

id -Gn ಫ್ರೆಡ್
id --groups --name fred

id -u (ಪ್ರದರ್ಶಿಸಿ ಬಳಕೆದಾರ ID)

ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯಲ್ಲಿ ಪ್ರಸ್ತುತ ಬಳಕೆದಾರ ಪ್ರಕಾರಕ್ಕೆ ಬಳಕೆದಾರರ ಐಡಿ ಪ್ರದರ್ಶಿಸಲು ನೀವು ಬಯಸಿದರೆ:

id -u

ಆದೇಶದ ಔಟ್ಪುಟ್ 1000 ರ ಉದ್ದಕ್ಕೂ ಏನಾದರೂ ಆಗಿರುತ್ತದೆ.

ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಟೈಪ್ ಮಾಡುವ ಮೂಲಕ ನೀವು ಅದೇ ಪರಿಣಾಮವನ್ನು ಸಾಧಿಸಬಹುದು:

id --user

ಬಳಕೆದಾರರ ಹೆಸರನ್ನು ಆಜ್ಞೆಯ ಭಾಗವಾಗಿ ನಿರ್ದಿಷ್ಟಪಡಿಸುವ ಮೂಲಕ ಬಳಕೆದಾರರ ಐಡಿ ಅನ್ನು ನೀವು ಕಂಡುಹಿಡಿಯಬಹುದು:

id -u fred
id --user ಫ್ರೆಡ್

id -un (ಪ್ರದರ್ಶನ ಬಳಕೆದಾರ ಹೆಸರು)

ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಟೈಪ್ ಮಾಡುವ ಮೂಲಕ ನೀವು ಪ್ರಸ್ತುತ ಬಳಕೆದಾರರಿಗೆ ಬಳಕೆದಾರಹೆಸರನ್ನು ಪ್ರದರ್ಶಿಸಬಹುದು:

id -un

ಮೇಲಿನ ಆಜ್ಞೆಯಿಂದ ಉತ್ಪತ್ತಿಯು ಫ್ರೆಡ್ನ ಸಾಲುಗಳ ಉದ್ದಕ್ಕೂ ಏನಾದರೂ ಆಗಿರುತ್ತದೆ.

ನೀವು ಅದೇ ಮಾಹಿತಿಯನ್ನು ಪ್ರದರ್ಶಿಸಲು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಬಳಸಬಹುದು:

id --user --name

ಈ ಆಜ್ಞೆಗೆ ಮತ್ತೊಬ್ಬ ಬಳಕೆದಾರನ ಹೆಸರನ್ನು ಪೂರೈಸುವಲ್ಲಿ ಸ್ವಲ್ಪಮಟ್ಟಿನ ಅಂಶವಿದೆ.

ಸಾರಾಂಶ

ಬಳಕೆದಾರರ ನಡುವೆ ಬದಲಾಯಿಸಲು su ಆದೇಶವನ್ನು ಬಳಸಿದಲ್ಲಿ ನೀವು ಯಾವ ಬಳಕೆದಾರನನ್ನು ಪ್ರವೇಶಿಸಿದ್ದೀರಿ ಎನ್ನುವುದನ್ನು ಕಂಡುಹಿಡಿಯಲು ಐಡಿ ಕಮಾಂಡ್ ಅನ್ನು ಬಳಸುವುದು ಮುಖ್ಯ ಕಾರಣವಾಗಿದೆ.

ನಂತರದ ಪ್ರಕರಣದಲ್ಲಿ, ನೀವು ಯಾರು ಲಾಗ್ ಇನ್ ಆಗಿರುವಿರಿ ಎಂದು ಕಂಡುಹಿಡಿಯಲು ಯಾರು whoami ಆದೇಶವನ್ನು ಬಳಸಬಹುದು ಮತ್ತು ಬಳಕೆದಾರನು ಯಾವ ಗುಂಪುಗಳಿಗೆ ಸೇರಿದ ಗುಂಪುಗಳನ್ನು ಕಂಡುಹಿಡಿಯಲು ನೀವು ಗುಂಪು ಆಜ್ಞೆಯನ್ನು ಬಳಸಬಹುದು.

ನೀವು ಬೇರೆ ಆಜ್ಞೆಯನ್ನು ಹಲವಾರು ಆಜ್ಞೆಗಳನ್ನು ಚಲಾಯಿಸಲು ಬಯಸಿದರೆ ಮಾತ್ರ su ಆಜ್ಞೆಯನ್ನು ಬಳಸಬೇಕು. ಆಡ್-ಹಾಕ್ ಆಜ್ಞೆಗಳಿಗೆ ನೀವು ಸುಡೊ ಆಜ್ಞೆಯನ್ನು ಬಳಸಬೇಕು.