KNOLEDGEBASE · LINUX

ಮೂಲಭೂತ ಎಸ್. ಎಸ್. ಎಚ್ ಆಜ್ಞೆಗಳು

ಕೊನೆಯದಾಗಿ ನವೀಕರಿಸಿದ 2025-06-08

ಮೂಲಭೂತ ಎಸ್. ಎಸ್. ಎಚ್ ಆಜ್ಞೆಗಳು

ಲಿನಕ್ಸ್ ಸರ್ವರ್ನಲ್ಲಿ ಕೆಲಸ ಮಾಡುವಾಗ ಸಾಮಾನ್ಯವಾಗಿ ಬಳಸುವ ಅಗತ್ಯ ಎಸ್ಎಸ್ಎಚ್ ಆಜ್ಞೆಗಳ ಪಟ್ಟಿ ಇಲ್ಲಿದೆ.

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

ಕಡತ ಮತ್ತು ಕೋಶ ಆಜ್ಞೆಗಳು

  • ls: ಕಡತಗಳು/ಕೋಶಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಿ
  • ls -al: ಗುಪ್ತ ಕಡತಗಳು ಸೇರಿದಂತೆ ಎಲ್ಲಾ ಕಡತಗಳನ್ನು ವಿವರಗಳೊಂದಿಗೆ ಪಟ್ಟಿ ಮಾಡಿ.
  • cd /path: ಒಂದು ನಿರ್ದಿಷ್ಟ ಕೋಶಕ್ಕೆ ಬದಲಾಯಿಸಿ
  • cd ~: ಹೋಮ್ ಡೈರೆಕ್ಟರಿಗೆ ಹೋಗಿ
  • cd -: ಹಿಂದಿನ ಕೋಶಕ್ಕೆ ಹೋಗಿ
  • cd ..: ಒಂದು ಕೋಶವನ್ನು ಮೇಲಕ್ಕೆ ಹೋಗಿ
  • cat filename.txt: ಕಡತದ ವಿಷಯಗಳನ್ನು ಮುದ್ರಿಸಿ
  • tail -f /var/log/messages: ಲಾಗ್ ನವೀಕರಣಗಳನ್ನು ನಿರಂತರವಾಗಿ ವೀಕ್ಷಿಸಿ
  • more /etc/userdomains: ಕಡತವನ್ನು ಒಂದು ಸಮಯದಲ್ಲಿ ಒಂದು ಪರದೆಯಲ್ಲಿ ವೀಕ್ಷಿಸಿ
  • touch filename: ಖಾಲಿ ಕಡತವೊಂದನ್ನು ರಚಿಸಿ
  • rm filename: ಕಡತವನ್ನು ಅಳಿಸಿ
  • rm -rf folder/: ಕಡತಕೋಶ ಮತ್ತು ಎಲ್ಲಾ ವಿಷಯಗಳನ್ನು ಅಳಿಸಿ (ಅಪಾಯಕಾರಿ!)
  • cp source target: ಕಡತಗಳನ್ನು ನಕಲು ಮಾಡಿ
  • ln -s original linkname: ಸಾಂಕೇತಿಕ ಕೊಂಡಿ ರಚಿಸಿ

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

ಪಠ್ಯ ಸಂಪಾದಕರು

  • pico file: ಸರಳ ಸಂಪಾದಕ
  • vi file: ಅಡ್ವಾನ್ಸ್ಡ್ ಎಡಿಟರ್ (ಸ್ಟಿಪ್ ಲರ್ನಿಂಗ್ ಕರ್ವ್)

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

ಹುಡುಕಾಟ ಮತ್ತು ಮೇಲ್ವಿಚಾರಣೆ

  • grep pattern file: ಕಡತದಲ್ಲಿ ಪಠ್ಯ ಮಾದರಿಯನ್ನು ಹುಡುಕಿ
  • grep -v pattern file: ಮಾದರಿಯೊಂದಿಗೆ ಹೊಂದಿಕೆಯಾಗುವ ಸಾಲುಗಳನ್ನು ಹೊರಗಿಡಿ
  • w: ಯಾರು ಲಾಗಿನ್ ಆಗಿದ್ದಾರೆ ಮತ್ತು ಎಲ್ಲಿಂದ ಬಂದವರು?
  • last: ಇತ್ತೀಚಿನ ಲಾಗಿನ್ಗಳು
  • netstat -an: ಸಕ್ರಿಯ ಜಾಲಬಂಧ ಸಂಪರ್ಕಗಳು
  • Top: Live System Resource Monitor
  • ps aux: ಚಾಲನೆಯಲ್ಲಿರುವ ಎಲ್ಲಾ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಿ
  • ps aux --forest: ಕ್ರಮಾನುಗತ ಪ್ರಕ್ರಿಯೆಯ ಪಟ್ಟಿ
  • kill -9 PID: ಒಂದು ಪ್ರಕ್ರಿಯೆಯನ್ನು ಬಲವಂತದಿಂದ ಕೊನೆಗೊಳಿಸಿ

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

ಡಿಸ್ಕ್ ಮತ್ತು ಕಡತ ಮಾಹಿತಿ

  • file *: ಕಡತದ ಪ್ರಕಾರಗಳನ್ನು ಗುರುತಿಸಿ
  • du -sh: ಪ್ರಸ್ತುತ ಕೋಶದ ಒಟ್ಟು ಡಿಸ್ಕ್ ಬಳಕೆ
  • du -sh *: ಪ್ರತಿ ವಸ್ತುವಿನಿಂದ ಡಿಸ್ಕ್ ಬಳಕೆ
  • wc -l file: ಕಡತದಲ್ಲಿ ಸಾಲುಗಳನ್ನು ಎಣಿಸಿ

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

ಕಮಾಂಡ್ಗಳ ಸಂಯೋಜನೆ

  • command1 | command2: ಒಂದರ ಔಟ್ಪುಟ್ ಅನ್ನು ಇನ್ನೊಂದರೊಳಗೆ ಪೈಪ್ ಮಾಡಿ
  • command > file: ಔಟ್ಪುಟ್ ಅನ್ನು ಕಡತಕ್ಕೆ ಮರುನಿರ್ದೇಶಿಸಿ (ಮೇಲೆ ಬರೆಯಿರಿ)
  • command >> file: ಕಡತಕ್ಕೆ ಔಟ್ಪುಟ್ ಅನ್ನು ಸೇರಿಸಿ
  • command < file: ಕಡತವನ್ನು ಇನ್ಪುಟ್ ಆಗಿ ಬಳಸಿ

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

ಉದಾಹರಣೆಗಳುಃ

grep User /usr/local/apache/conf/httpd.conf | more
last -a > /root/lastlogins.tmp
tail -10000 /var/log/exim_mainlog | grep domain.com | more
netstat -an | grep :80 | wc -l
mysqladmin processlist | wc -l
mysqldump -u username -ppassword dbname > file.sql
tar -zcvf archive.tar.gz directory/
tar -zxvf archive.tar.gz
mysql -uusername -ppassword database_name
  

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *ಟಿಪ್ಪಣಿಃ ಆಜ್ಞೆಗಳನ್ನು ಚಲಾಯಿಸುವ ಮೊದಲು ಯಾವಾಗಲೂ ಎರಡು ಬಾರಿ ಪರಿಶೀಲಿಸಿ rm -rf ಅಥವಾ kill -9 ಆಕಸ್ಮಿಕ ಹಾನಿಯನ್ನು ತಪ್ಪಿಸಲು.

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

ಎಲ್ಲಾ ಜ್ಞಾನ ಆಧಾರಿತ ಲೇಖನಗಳು

ಏನು ಉಳಿಯಬೇಕು ಎಂದು ನಮಗೆ ತಿಳಿಸಿ.

A short conversation with an engineer. No quote-bot, no callback queue.