CentOS Command Line: सामान्य आज्ञा आणि तपशीलवार स्पष्टीकरण

फाइल आणि निर्देशिका व्यवस्थापन

  1. ls: वर्तमान निर्देशिकेत फायली आणि निर्देशिकांची यादी करा. हे वर्तमान निर्देशिकेत उपस्थित असलेल्या फायली आणि निर्देशिकांची नावे प्रदर्शित करते.

    उदाहरण: ls

  2. pwd: वर्तमान निर्देशिकेचा पूर्ण मार्ग मुद्रित करा. फाइल सिस्टीममध्ये तुम्ही कुठे आहात हे जाणून घेण्यास ते मदत करते.

    उदाहरण: pwd

  3. cd <directory>: निर्दिष्ट निर्देशिकेत बदला. या आदेशाचा वापर करून, तुम्ही तुमच्या फाइल सिस्टममधील डिरेक्टरी दरम्यान नेव्हिगेट करू शकता.

    उदाहरण: cd /home/user/documents

  4. touch <filename>: एक नवीन फाइल तयार करा किंवा अस्तित्वात असलेल्या फाइलचा बदल वेळ अपडेट करा. जर फाइल आधीपासून अस्तित्वात असेल, तर ती सुधारणा वेळ अपडेट करेल.

    उदाहरण: touch newfile.txt

  5. cp <source> <destination>: स्रोत स्थानावरून गंतव्य स्थानावर फाइल किंवा निर्देशिका कॉपी करा. आपण एकाधिक स्त्रोत निर्दिष्ट करून एकाधिक फायली किंवा निर्देशिका कॉपी करू शकता.

    उदाहरण:

    • cp file.txt /home/user/documents/(फाइल कॉपी करा)
    • cp -r folder1 /home/user/documents/(एक निर्देशिका कॉपी करा)
  6. mv <source> <destination>: स्रोत स्थानावरून गंतव्य स्थानावर फाइल किंवा निर्देशिका हलवा किंवा पुनर्नामित करा. गंतव्य नवीन नाव असल्यास, त्याचे नाव बदलले जाईल; जर तो नवीन मार्ग असेल तर तो पुढे जाईल.

    उदाहरण:

    • mv file.txt /home/user/documents/file_new.txt(फाइलचे नाव बदला)
    • mv folder1 /home/user/documents/(एक निर्देशिका हलवा)
  7. rm <file>: फाइल काढा. लक्षात घ्या की ही आज्ञा कोणत्याही पुष्टीकरणाशिवाय फाईल हटवेल, म्हणून ती सावधगिरीने वापरा.

    उदाहरण: rm file.txt

  8. mkdir <directory>: निर्दिष्ट नावासह नवीन निर्देशिका तयार करा.

    उदाहरण: mkdir new_folder

  9. rmdir <directory>: रिक्त निर्देशिका काढा. लक्षात घ्या की तुम्ही ही कमांड वापरून फक्त रिकामी डिरेक्ट्री काढू शकता.

    उदाहरण: rmdir empty_folder

फाइल आणि निर्देशिका परवानगी व्यवस्थापन

  1. chmod <permissions> <file/directory>: निर्दिष्ट परवानग्यांनुसार फाइल किंवा निर्देशिकेच्या प्रवेश परवानग्या बदला. सामान्य परवानग्यांमध्ये "r"(वाचणे), "w"(लिहा) आणि "x"(एक्झिक्युट) यांचा समावेश होतो.

    उदाहरण: chmod u+rwx file.txt(वाचन, लिहा, मालकासाठी परवानग्या जोडा)

  2. chown <user>:<group> <file/directory>: फाइल किंवा निर्देशिकेचा मालक निर्दिष्ट वापरकर्ता आणि गटामध्ये बदला.

    उदाहरण: chown user1:group1 file.txt(file.txt साठी मालक आणि गट सेट करा)

प्रक्रिया आणि सेवा व्यवस्थापन

  1. ps: चालू असलेल्या प्रक्रियांची यादी करा. हा आदेश प्रक्रियांची सूची आणि त्यांच्याशी संबंधित प्रक्रिया आयडी(पीआयडी) प्रदर्शित करतो.

    उदाहरण: ps

  2. top: चालू असलेल्या प्रक्रिया आणि सिस्टम संसाधने प्रदर्शित करा. ही कमांड चालू प्रक्रिया पाहण्यासाठी आणि CPU, RAM सारख्या सिस्टम संसाधनांचे निरीक्षण करण्यासाठी परस्पर संवाद प्रदान करते.

    उदाहरण: top

  3. kill <PID>: निर्दिष्ट प्रक्रिया आयडी(पीआयडी) सह प्रक्रिया समाप्त करा. ही कमांड प्रक्रिया थांबवण्यासाठी सिग्नल पाठवते, ज्यामुळे ती बाहेर पडते किंवा बंद होते.

    उदाहरण: kill 1234(PID 1234 सह प्रक्रिया समाप्त करा)

  4. systemctl start <service>: निर्दिष्ट सेवा सुरू करा. सेवा हा एक प्रोग्राम आहे जो सिस्टमच्या पार्श्वभूमीत चालतो आणि ही कमांड ती सुरू करते.

    उदाहरण: systemctl start httpd(अपाचे सेवा सुरू करा)

  5. systemctl stop <service>: निर्दिष्ट सेवा थांबवा. ही आज्ञा चालू सेवा थांबवते.

    उदाहरण: systemctl stop httpd(अपाचे सेवा थांबवा)

  6. systemctl restart <service>: निर्दिष्ट सेवा रीस्टार्ट करा. ही आज्ञा थांबते आणि सेवा सुरू करते.

    उदाहरण: systemctl restart httpd(अपाचे सेवा रीस्टार्ट करा)

  7. systemctl status <service>: निर्दिष्ट सेवेची स्थिती प्रदर्शित करा. ही आज्ञा सेवा चालू आहे की नाही आणि त्याची स्थिती दर्शवते.

    उदाहरण: systemctl status httpd(अपाचे सेवेची स्थिती दर्शवा)

पॅकेज व्यवस्थापन

  1. yum install <package>: रेपॉजिटरीमधून सॉफ्टवेअर पॅकेज स्थापित करा CentOS.

    उदाहरण: yum install nginx(Nginx स्थापित करा)

  2. yum update <package>: स्थापित सॉफ्टवेअर पॅकेज नवीनतम आवृत्तीवर अद्यतनित करा.

    उदाहरण: yum update nginx(Nginx अपडेट करा)

  3. yum remove <package>: सिस्टममधून स्थापित पॅकेज काढा.

    उदाहरण: yum remove nginx(Nginx काढा)

नेटवर्क व्यवस्थापन

  1. ifconfig: नेटवर्क डिव्हाइसेस आणि सिस्टमच्या IP पत्त्यांबद्दल माहिती प्रदर्शित करा.

    उदाहरण: ifconfig

  2. ip addr: नेटवर्क डिव्हाइसेस आणि सिस्टमच्या IP पत्त्यांबद्दल माहिती प्रदर्शित करा. ही आज्ञा सारखीच आहे ifconfig.

    उदाहरण: ip addr

  3. ping <hostname/IP>: पॅकेट पाठवून आणि प्रतिसादाची प्रतीक्षा करून निर्दिष्ट IP पत्ता किंवा डोमेन नावाशी नेटवर्क कनेक्टिव्हिटी तपासा.

    उदाहरण: ping google.com

  4. curl <URL>: URL वरून सामग्री मिळवा. हा आदेश बर्‍याचदा वेबसाइटवरून डेटा डाउनलोड करण्यासाठी आणि कमांड लाइनवर परिणाम प्रदर्शित करण्यासाठी वापरला जातो.

    उदाहरण: curl https://www.example.com

कमांड इतिहास व्यवस्थापन

  1. history: पूर्वी कार्यान्वित केलेल्या आदेशांचा इतिहास प्रदर्शित करा. हा आदेश सध्याच्या सत्रात कार्यान्वित केलेल्या आदेशांची यादी करतो.

    उदाहरण: history

 

या मधील काही सामान्य आणि उपयुक्त कमांड लाइन कमांड्स आहेत CentOS. तुमच्‍या गरजा आणि उद्देशांनुसार, तुम्‍ही तुमच्‍या सिस्‍टमचे व्‍यवस्‍थापन करण्‍यासाठी आणि मूलभूत कार्ये करण्‍यासाठी या आज्ञा वापरू शकता.