नॉलेजबेस · लिनक्स

बुनियादी एस. एस. एच. आदेश

अंतिम बार अद्यतन किया गया 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
  

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

यह & nbsp;ध्यान देंः कमांड चलाने से पहले हमेशा दो बार जाँच करें जैसे rm -rf या kill -9 आकस्मिक क्षति से बचने के लिए।

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

सभी ज्ञान आधारित लेख

हमें बताएँ कि क्या रहना है।

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