Ubuntu Command Line: సాధారణ ఆదేశాలు మరియు వినియోగ గైడ్

ఫైల్ మరియు డైరెక్టరీ నిర్వహణ

  1. ls: ప్రస్తుత డైరెక్టరీలో ఫైల్‌లు మరియు డైరెక్టరీల జాబితాను చూపండి. ప్రస్తుత డైరెక్టరీలోని కంటెంట్‌లను వీక్షించడానికి ఈ ఆదేశం మిమ్మల్ని అనుమతిస్తుంది.

    ఉదాహరణ: ls

  2. pwd: ప్రస్తుత డైరెక్టరీ యొక్క సంపూర్ణ మార్గాన్ని ముద్రించండి. ఫైల్ సిస్టమ్‌లో మీరు ఎక్కడ ఉన్నారో తెలుసుకోవడానికి ఈ ఆదేశం మీకు సహాయం చేస్తుంది.

    ఉదాహరణ: pwd

  3. cd <directory>: పేర్కొన్న డైరెక్టరీకి మార్చండి. ఈ ఆదేశాన్ని ఉపయోగించడం ద్వారా, మీరు మీ ఫైల్ సిస్టమ్‌లోని డైరెక్టరీల మధ్య నావిగేట్ చేయవచ్చు.

    ఉదాహరణ: cd /home/user/documents

  4. touch <file>: కొత్త ఫైల్‌ను సృష్టించండి లేదా ఇప్పటికే ఉన్న ఫైల్ యొక్క సవరణ సమయాన్ని నవీకరించండి. ఫైల్ ఇప్పటికే ఉన్నట్లయితే, అది సవరణ సమయాన్ని అప్‌డేట్ చేస్తుంది.

    ఉదాహరణ: 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 <permission> <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 apache2(అపాచీ సేవను ప్రారంభించండి)

  5. systemctl stop <service>: పేర్కొన్న సేవను ఆపివేయండి. ఈ ఆదేశం నడుస్తున్న సేవను ఆపివేస్తుంది.

    ఉదాహరణ: systemctl stop apache2(అపాచీ సేవను ఆపండి)

  6. systemctl restart <service>: పేర్కొన్న సేవను పునఃప్రారంభించండి. ఈ ఆదేశం ఆపి, ఆపై సేవను ప్రారంభిస్తుంది.

    ఉదాహరణ: systemctl restart apache2(అపాచీ సేవను పునఃప్రారంభించండి)

  7. systemctl status <service>: పేర్కొన్న సేవ యొక్క స్థితిని చూపండి. ఈ ఆదేశం సేవ నడుస్తుందో లేదో మరియు దాని స్థితిని ప్రదర్శిస్తుంది.

    ఉదాహరణ: systemctl status apache2(అపాచీ సేవ యొక్క స్థితిని చూపు)

ప్యాకేజీ నిర్వహణ

  1. apt-get install <package>: రిపోజిటరీ నుండి సాఫ్ట్‌వేర్ ప్యాకేజీని ఇన్‌స్టాల్ చేయండి Ubuntu.

    ఉదాహరణ: apt-get install nginx(Nginxని ఇన్‌స్టాల్ చేయండి)

  2. apt-get update: రిపోజిటరీ నుండి అన్ని సాఫ్ట్‌వేర్ ప్యాకేజీల సమాచారాన్ని నవీకరించండి. ఈ ఆదేశం రిపోజిటరీ నుండి తాజా ప్యాకేజీల గురించి సమాచారాన్ని పొందుతుంది.

    ఉదాహరణ: apt-get update

  3. apt-get upgrade: ఇన్‌స్టాల్ చేయబడిన అన్ని ప్యాకేజీలను తాజా సంస్కరణకు అప్‌గ్రేడ్ చేయండి.

    ఉదాహరణ: apt-get upgrade

  4. apt-get remove <package>: సిస్టమ్ నుండి ఇన్‌స్టాల్ చేయబడిన ప్యాకేజీని తీసివేయండి.

    ఉదాహరణ: apt-get remove nginx(Nginxని తీసివేయి)

నెట్‌వర్క్ నిర్వహణ

  1. ifconfig: నెట్‌వర్క్ పరికరాలు మరియు సిస్టమ్ యొక్క IP చిరునామాల గురించి సమాచారాన్ని ప్రదర్శించండి.

    ఉదాహరణ: ifconfig

  2. ip addr: నెట్‌వర్క్ పరికరాలు మరియు సిస్టమ్ యొక్క IP చిరునామాల గురించి సమాచారాన్ని ప్రదర్శించండి. ఈ ఆదేశం పోలి ఉంటుంది ifconfig.

    ఉదాహరణ: ip addr

  3. ping <domain/IP>: ప్యాకెట్లను పంపడం మరియు ప్రతిస్పందన కోసం వేచి ఉండటం ద్వారా పేర్కొన్న IP చిరునామా లేదా డొమైన్ పేరుకు నెట్‌వర్క్ కనెక్టివిటీని తనిఖీ చేయండి.

    ఉదాహరణ: ping google.com

  4. curl <URL>: URL నుండి కంటెంట్‌ని తిరిగి పొందండి. ఈ ఆదేశం సాధారణంగా వెబ్‌సైట్ నుండి డేటాను డౌన్‌లోడ్ చేయడానికి మరియు ఫలితాన్ని కమాండ్ లైన్‌లో ప్రదర్శించడానికి ఉపయోగించబడుతుంది.

    ఉదాహరణ: curl https://www.example.com

కమాండ్ హిస్టరీ మేనేజ్‌మెంట్

  1. history: గతంలో అమలు చేయబడిన ఆదేశాల చరిత్రను చూపండి. ఈ కమాండ్ ప్రస్తుత సెషన్‌లో అమలు చేయబడిన ఆదేశాలను జాబితా చేస్తుంది.

    ఉదాహరణ: history

 

ఇవి లో కొన్ని సాధారణ మరియు ఉపయోగకరమైన కమాండ్ లైన్ ఆదేశాలు Ubuntu. మీ అవసరాలు మరియు ప్రయోజనాలపై ఆధారపడి, మీరు మీ సిస్టమ్‌ను నిర్వహించడానికి మరియు వివిధ ప్రాథమిక పనులను నిర్వహించడానికి ఈ ఆదేశాలను ఉపయోగించవచ్చు.