# 3.4 Files वाचा आणि live logs पाहा

Source: https://ravindrabagale.com/mr/aws/ch03-linux-basic-commands/3-4-viewing-files.html
Language: mr (Marathi with English technical terms)

File वाचायला editor उघडण्याची गरज नाही. cat, less, head आणि tail वापरू; live log साठी tail -f उपयोगी.

 | Command | उपयोग

 | cat file | पूर्ण file print

 | less file | Page नुसार: Space पुढे, b मागे, /word search, q exit

 | more file | जुना साधा pager

 | head -n 20 file | पहिल्या 20 lines

 | tail -n 20 file | शेवटच्या 20 lines

 | tail -f /var/log/nginx/access.log | Live log; Ctrl+C ने थांबा

 | wc -l file | Lines; -w words, -c bytes

 | diff a b | दोन files मधला फरक

cat /etc/os-release          # which Linux distribution and version?
head -5 /etc/passwd
sudo tail -f /var/log/messages      # Amazon Linux / CentOS system log
sudo tail -f /var/log/syslog        # Ubuntu system log

/var/log/messages Amazon Linux/CentOS-family मध्ये आणि /var/log/syslog Ubuntu वर आढळू शकतो; logging setup नुसार file नसेल तर journalctl पाहा.

Lab

head -5 /etc/passwd आणि wc -l /etc/passwd करा. ही स्थानिक account entries ची संख्या आहे; network identity accounts वेगळे असू शकतात. less /etc/passwd मध्ये /ec2-user किंवा /ubuntu search करा आणि q ने बाहेर या.

रवींद्र बागले यांची tip

2 GB log cat ने उघडू नका. less किंवा tail -n 50 वापरा. Amazon Linux 2023 वर messages नसेल तर Chapter 4.6 मधलं journalctl वापरा.
