ಮುಂದಿನ ಲೇಖನದಲ್ಲಿ ನಾವು ನೋಡೋಣ ಸ್ಟ್ಯಾಟ್ ಆಜ್ಞೆಯ ಕೆಲವು ಮೂಲ ಉದಾಹರಣೆಗಳು. ಗ್ನು / ಲಿನಕ್ಸ್ನ ಈ ಆಜ್ಞೆಯು ಫೈಲ್ ಅಥವಾ ಫೈಲ್ ಸಿಸ್ಟಮ್ ಬಗ್ಗೆ ವಿವರವಾದ ಮಾಹಿತಿಯನ್ನು ಪ್ರದರ್ಶಿಸಲು ಬಳಸುವ ಆಜ್ಞಾ ಸಾಲಿನ ಸಾಧನವಾಗಿದೆ. ಸ್ಟ್ಯಾಟ್ ಆಜ್ಞೆಯು ಒಂದು ಭಾಗವಾಗಿದೆ ಗ್ನು ಕೋರ್ ಉಪಯುಕ್ತತೆಗಳು, ಇದು ಪ್ರಾಯೋಗಿಕವಾಗಿ ಎಲ್ಲಾ ಯುನಿಕ್ಸ್ ಮತ್ತು ಗ್ನು / ಲಿನಕ್ಸ್ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಮೊದಲೇ ಸ್ಥಾಪಿಸಲಾದ ಸಾಧನಗಳಾಗಿವೆ.
ಕೆಲವು ಬಳಕೆದಾರರು ಸ್ಟ್ಯಾಟ್ ಆಜ್ಞೆಯನ್ನು ls -l ಆಜ್ಞೆಯ ಸುಧಾರಿತ ಆವೃತ್ತಿಯೆಂದು ಭಾವಿಸುತ್ತಾರೆ. -L ಧ್ವಜವು ಫೈಲ್ ಮಾಲೀಕತ್ವ ಮತ್ತು ಅನುಮತಿಗಳಂತಹ ಫೈಲ್ಗಳ ಬಗ್ಗೆ ಹೆಚ್ಚಿನ ವಿವರಗಳನ್ನು ಒದಗಿಸಿದರೆ, ಸ್ಟ್ಯಾಟ್ ಆಜ್ಞೆಯು ಆಳವಾಗಿ ಅಗೆಯುತ್ತದೆ ಮತ್ತು ಹೆಚ್ಚಿನ ಮಾಹಿತಿಯನ್ನು ಒದಗಿಸುತ್ತದೆ.
ಸ್ಟ್ಯಾಟ್ ಆಜ್ಞೆ
La ಸ್ಟ್ಯಾಟ್ ಕಮಾಂಡ್ ಸಿಂಟ್ಯಾಕ್ಸ್ ಗ್ನು / ಲಿನಕ್ಸ್ ಈ ಕೆಳಗಿನಂತಿರುತ್ತದೆ:
stat [OPCIONES] NOMBRE DEL ARCHIVO
ಯಾವುದೇ ಆರ್ಗ್ಯುಮೆಂಟ್ಗಳಿಲ್ಲದ ಸ್ಟ್ಯಾಟ್ ಆಜ್ಞೆ
ನಾವು ಯಾವುದೇ ಆಯ್ಕೆಯನ್ನು ಬಳಸದಿದ್ದರೆ, ಸ್ಟ್ಯಾಟ್ ಆಜ್ಞೆಯು ಡೀಫಾಲ್ಟ್ .ಟ್ಪುಟ್ ಅನ್ನು ತೋರಿಸುತ್ತದೆ. ಪ್ರಸ್ತುತ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿರುವ ಫೈಲ್ನ ವಿವರಗಳನ್ನು ನಾವು ನೋಡಲು ಬಯಸಿದರೆ, ನಾವು ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಮಾತ್ರ ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕಾಗುತ್ತದೆ (Ctrl + Alt + T):
stat archivo1.txt
ಯಾವುದೇ ಆಯ್ಕೆಗಳಿಲ್ಲದೆ ಆಹ್ವಾನಿಸಿದಾಗ, ಫೈಲ್ನಿಂದ ಈ ಕೆಳಗಿನ ಮಾಹಿತಿಯನ್ನು ಸ್ಟ್ಯಾಟ್ ತೋರಿಸುತ್ತದೆ:
- ಫೈಲ್: ಕೈ ನೋಂಬ್ರೆ ಫೈಲ್ನಿಂದ.
- ಗಾತ್ರ: ಕೈ ಫೈಲ್ ಗಾತ್ರ ಬೈಟ್ಗಳಲ್ಲಿ.
- ಬ್ಲಾಕ್ಗಳನ್ನು: ನಿಯೋಜಿಸಲಾದ ಬ್ಲಾಕ್ಗಳ ಸಂಖ್ಯೆ ಅದು ಫೈಲ್ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ.
- ಐ / ಒ ಬ್ಲಾಕ್: ಪ್ರತಿ ಬ್ಲಾಕ್ನ ಬೈಟ್ಗಳಲ್ಲಿ ಗಾತ್ರ.
- ಫೈಲ್ ಪ್ರಕಾರ: ಸಾಮಾನ್ಯ ಫೈಲ್, ಡೈರೆಕ್ಟರಿ, ಸಿಮ್ಲಿಂಕ್ ...
- ಸಾಧನ: ಸಾಧನದ ಸಂಖ್ಯೆ ಹೆಕ್ಸಾಡೆಸಿಮಲ್ ಮತ್ತು ದಶಮಾಂಶದಲ್ಲಿ.
- ಇನೋಡ್: ಐನೋಡ್ ಸಂಖ್ಯೆ.
- ಎನ್ಲೇಸಸ್: ಸಂಖ್ಯೆ ಭೌತಿಕ ಕೊಂಡಿಗಳು.
- ಪ್ರವೇಶ: ಫೈಲ್ ಅನುಮತಿಗಳು ಸಂಖ್ಯಾ ಮತ್ತು ಸಾಂಕೇತಿಕ ವಿಧಾನಗಳಲ್ಲಿ.
- ಯುಐಡಿ: ಬಳಕೆದಾರ ID ಮತ್ತು ಮಾಲೀಕರ ಹೆಸರು.
- ಗಿಡ್: ಗುಂಪು ID ಮತ್ತು ಮಾಲೀಕರ ಹೆಸರು.
- ಪ್ರವೇಶ: ಕೊನೆಯ ಬಾರಿ ಫೈಲ್ ಅನ್ನು ಪ್ರವೇಶಿಸಲಾಗಿದೆ.
- ಮಾರ್ಪಾಡು: ಕೊನೆಯ ಬಾರಿ ವಿಷಯವನ್ನು ಮಾರ್ಪಡಿಸಲಾಗಿದೆ ಫೈಲ್ನಿಂದ.
- ಬದಲಿಸಿ: ಕೊನೆಯ ಬಾರಿ ಗುಣಲಕ್ಷಣ ಅಥವಾ ವಿಷಯವನ್ನು ಮಾರ್ಪಡಿಸಲಾಗಿದೆ ಫೈಲ್ನಿಂದ.
ಬಹು ಫೈಲ್ಗಳ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ವೀಕ್ಷಿಸಿ
ನಾವು ಸಹ ಮಾಡಬಹುದು ಬಹು ಫೈಲ್ಗಳ ವಿವರವಾದ ವರದಿಯನ್ನು ವೀಕ್ಷಿಸಿ:
stat archivo1.txt archivo2.pdf
ಫೈಲ್ ಸಿಸ್ಟಮ್ ಸ್ಥಿತಿಯನ್ನು ತೋರಿಸಿ
ಈ ಉಪಕರಣವು ಮಾಡಬಹುದು ಸ್ಥಿತಿಯನ್ನು ಪರಿಶೀಲಿಸಿ ಫೈಲ್ ಸಿಸ್ಟಮ್ -f ಆಯ್ಕೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಫೈಲ್ ಇದೆ. ಕೆಲವೇ ಗುಣಲಕ್ಷಣಗಳನ್ನು ನಮೂದಿಸಲು ಇದು ಬ್ಲಾಕ್ ಗಾತ್ರ, ಒಟ್ಟು ಮತ್ತು ಲಭ್ಯವಿರುವ ಮೆಮೊರಿಯನ್ನು ತೋರಿಸುತ್ತದೆ:
stat -f /home
ಮಾಹಿತಿಯನ್ನು ಮೂಲ ಸ್ವರೂಪದಲ್ಲಿ ತೋರಿಸಿ
La ಮಾಹಿತಿಯನ್ನು ಮೂಲ ಸ್ವರೂಪದಲ್ಲಿ ಪ್ರದರ್ಶಿಸಲು -t ಆಯ್ಕೆಯನ್ನು ಬಳಸಲಾಗುತ್ತದೆ:
stat -t archivo1.txt
ಸಾಂಕೇತಿಕ ಲಿಂಕ್ ಟ್ರ್ಯಾಕಿಂಗ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ
ಸಾಮಾನ್ಯವಾಗಿ, ನಾವು ಸಾಂಕೇತಿಕ ಲಿಂಕ್ ವಿರುದ್ಧ ಸ್ಟ್ಯಾಟ್ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಿದರೆ, ಅದು ಲಿಂಕ್ ಬಗ್ಗೆ ಮಾತ್ರ ಮಾಹಿತಿಯನ್ನು ಒದಗಿಸುತ್ತದೆ ಮತ್ತು ಲಿಂಕ್ ಸೂಚಿಸುವ ಫೈಲ್ ಬಗ್ಗೆ ಅಲ್ಲ:
ಲಿಂಕ್ಗಳು ಸೂಚಿಸುವ ಫೈಲ್ನ ಬಗ್ಗೆ ಮಾಹಿತಿ ಪಡೆಯಲು, ನಾವು -L ಆಯ್ಕೆಯನ್ನು ಬಳಸಬೇಕಾಗುತ್ತದೆ, ಉಲ್ಲೇಖಿಸದ ಆಯ್ಕೆ ಎಂದೂ ಕರೆಯುತ್ತಾರೆ:
stat -L archivo1.txt
ಇದು ಫೈಲ್ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ತೋರಿಸುತ್ತದೆ ಮತ್ತು ಲಿಂಕ್ ಬಗ್ಗೆ ಅಲ್ಲ.
ಸ್ವರೂಪ ಅನುಕ್ರಮ
ಸ್ಟ್ಯಾಟ್ ಆಜ್ಞೆಯು ಟರ್ಮಿನಲ್ಗೆ ಹೆಚ್ಚಿನ ಮಾಹಿತಿಯನ್ನು ಮುದ್ರಿಸುತ್ತದೆ ಎಂದು ಇಲ್ಲಿಯವರೆಗೆ ನಾವು ನೋಡಿದ್ದೇವೆ. ನಿರ್ದಿಷ್ಟ ಮಾಹಿತಿಯಲ್ಲಿ ನೀವು ಆಸಕ್ತಿ ಹೊಂದಿದ್ದರೆ, format ಟ್ಪುಟ್ ಅನ್ನು ಫಾರ್ಮ್ಯಾಟ್ ಸೀಕ್ವೆನ್ಸ್ ಬಳಸಿ ಕಸ್ಟಮೈಸ್ ಮಾಡಬಹುದು, ಅದು ನಮಗೆ ಬೇಕಾದುದನ್ನು ನೀಡುತ್ತದೆ, ಇತರ ವಿವರಗಳನ್ನು ಬಿಟ್ಟುಬಿಡುತ್ತದೆ. Output ಟ್ಪುಟ್ ಅನ್ನು ಕಸ್ಟಮೈಸ್ ಮಾಡಲು ಬಳಸುವ ಅತ್ಯಂತ ಜನಪ್ರಿಯ ಅಭಿವ್ಯಕ್ತಿಗಳು ಆಯ್ಕೆಯನ್ನು ಒಳಗೊಂಡಿವೆ –ಫಾರ್ಮ್ಯಾಟ್ o –ಪ್ರಿಂಟ್.
ಪ್ಯಾರಾ ಪ್ರವೇಶ ಹಕ್ಕುಗಳು ಮತ್ತು ಯುಐಡಿ (ಬಳಕೆದಾರ ಐಡಿ) ತೋರಿಸಿ ನಾವು ಸ್ವರೂಪ ಅನುಕ್ರಮಗಳನ್ನು ಬಳಸುತ್ತೇವೆ %a y %u.
stat --printf='%a:%u\n' archivo1.txt
ಬಯಸಿದಲ್ಲಿ ಐನೋಡ್ ಮತ್ತು ಪ್ರವೇಶ ಹಕ್ಕುಗಳನ್ನು ವೀಕ್ಷಿಸಿ, ನಾವು ಆಯ್ಕೆಯನ್ನು ಸಹ ಬಳಸಬಹುದು –ಫಾರ್ಮ್ಯಾಟ್:
stat --format='%i:%a' archivo1.txt
ಸ್ವರೂಪಗಳನ್ನು ಸ್ವರೂಪಗೊಳಿಸಿ
ನಾವು ಬಳಸಬಹುದಾದ ಸ್ವರೂಪಗಳ ಕೆಲವು ಅನುಕ್ರಮಗಳು ಹೀಗಿವೆ:
% a → ಇದು ತೋರಿಸುತ್ತದೆ ಆಕ್ಟಲ್ ಸ್ವರೂಪದಲ್ಲಿ ಹಕ್ಕುಗಳನ್ನು ಪ್ರವೇಶಿಸಿ.
% A → ತೋರಿಸುತ್ತದೆ ಮಾನವ-ಓದಬಲ್ಲ ಸ್ವರೂಪದಲ್ಲಿ ಹಕ್ಕುಗಳನ್ನು ಪ್ರವೇಶಿಸಿ.
% b → ಮುದ್ರಿಸುತ್ತದೆ ನಿಯೋಜಿಸಲಾದ ಬ್ಲಾಕ್ಗಳ ಸಂಖ್ಯೆ.
% ಬಿ ಪ್ರತಿ ಬ್ಲಾಕ್ನ ಬೈಟ್ಗಳಲ್ಲಿನ ಗಾತ್ರವು% b ನಿಂದ ವರದಿಯಾಗಿದೆ.
% d → ತೋರಿಸುತ್ತದೆ ಸಾಧನದ ಸಂಖ್ಯೆ ದಶಮಾಂಶ ಸ್ವರೂಪದಲ್ಲಿ.
% ಡಿ → ದಿ ಸಾಧನದ ಸಂಖ್ಯೆ ಹೆಕ್ಸಾಡೆಸಿಮಲ್ ಸ್ವರೂಪದಲ್ಲಿದೆ.
% g → ಮುದ್ರಿಸು ಮಾಲೀಕರ ಗುಂಪು ID.
% G the ತೋರಿಸುತ್ತದೆ ಮಾಲೀಕ ಗುಂಪಿನ ಹೆಸರು.
% n → ತೋರಿಸುತ್ತದೆ ಕಡತದ ಹೆಸರು.
% N rite ಬರೆಯಿರಿ ಸಾಂಕೇತಿಕ ಲಿಂಕ್ ಆಗಿದ್ದರೆ ಉಲ್ಲೇಖವಿಲ್ಲದೆ ಉಲ್ಲೇಖಗಳಲ್ಲಿ ಫೈಲ್ ಹೆಸರು.
% u → ತೋರಿಸುತ್ತದೆ ಮಾಲೀಕ ಬಳಕೆದಾರ ID.
% U → ಮುದ್ರಿಸುತ್ತದೆ ಮಾಲೀಕ ಬಳಕೆದಾರಹೆಸರು.
% w ve ಬಹಿರಂಗಪಡಿಸಿ ಫೈಲ್ ಜನ್ಮ ಸಮಯ, ಮಾನವ ಓದಬಲ್ಲ. ಬರೆಯಿರಿ - ತಿಳಿದಿಲ್ಲದಿದ್ದರೆ.
% W → ಮುದ್ರಿಸುತ್ತದೆ ಫೈಲ್ ಜನ್ಮ ಸಮಯ, ಯುಗದಿಂದ ಸೆಕೆಂಡುಗಳಲ್ಲಿ. ತಿಳಿದಿಲ್ಲದಿದ್ದರೆ 0 ಬರೆಯಿರಿ.
% x → ನೀವು ಮುದ್ರಿಸಲು ಹೊರಟಿದ್ದೀರಿ ಕೊನೆಯ ಪ್ರವೇಶದ ಸಮಯ, ಮಾನವ ಓದಬಲ್ಲ.
% X ದಿ ಕೊನೆಯ ಪ್ರವೇಶದ ಸಮಯ, ಯುಗದಿಂದ ಸೆಕೆಂಡುಗಳಲ್ಲಿ.
% y → ತೋರಿಸುತ್ತದೆ ಕೊನೆಯ ಮಾರ್ಪಡಿಸಿದ ಸಮಯ, ಮಾನವ ಓದಬಲ್ಲ.
% Y → ಮುದ್ರಿಸುತ್ತದೆ ಕೊನೆಯ ಮಾರ್ಪಾಡಿನ ಸಮಯ, ಯುಗದಿಂದ ಸೆಕೆಂಡುಗಳಲ್ಲಿ.
% z → ಇದು ಕೊನೆಯ ಬದಲಾವಣೆಯ ಸಮಯ, ಮಾನವ ಓದಬಲ್ಲ.
% Z ದಿ ಕೊನೆಯ ಬದಲಾವಣೆಯ ನಂತರ ಗಂಟೆ, ಸೆಕೆಂಡುಗಳಲ್ಲಿ ಯುಗ.
ಸಹಾಯ ಪಡೆಯಿರಿ
ಪ್ಯಾರಾ ಹೆಚ್ಚಿನ ಆಜ್ಞಾ ಆಯ್ಕೆಗಳನ್ನು ಪಡೆಯಿರಿ, ನೀವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕು:
stat --help
ನೀವು ಮ್ಯಾನ್ ಪುಟಗಳನ್ನು ಸಹ ಉಲ್ಲೇಖಿಸಬಹುದು.