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: నడుస్తున్న ప్రక్రియలను జాబితా చేయండి. ఈ ఆదేశం ప్రక్రియల జాబితాను మరియు వాటికి సంబంధించిన ప్రాసెస్ IDలను(PID) ప్రదర్శిస్తుంది.

    ఉదాహరణ: ps

  2. top: నడుస్తున్న ప్రక్రియలు మరియు సిస్టమ్ వనరులను ప్రదర్శించండి. ఈ కమాండ్ నడుస్తున్న ప్రక్రియలను వీక్షించడానికి మరియు CPU, RAM వంటి సిస్టమ్ వనరులను పర్యవేక్షించడానికి ఇంటరాక్టివ్ ఇంటర్‌ఫేస్‌ను అందిస్తుంది.

    ఉదాహరణ: top

  3. kill <PID>: పేర్కొన్న ప్రాసెస్ ID(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. మీ అవసరాలు మరియు ప్రయోజనాలపై ఆధారపడి, మీరు మీ సిస్టమ్‌ను నిర్వహించడానికి మరియు ప్రాథమిక పనులను నిర్వహించడానికి ఈ ఆదేశాలను ఉపయోగించవచ్చు.