नॉलेजबेस · लिनक्स
बुनियादी एस. एस. एच. आदेश
अंतिम बार अद्यतन किया गया 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 Monitorps 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.