ఫైల్ మరియు డైరెక్టరీ నిర్వహణ
-
ls: ప్రస్తుత డైరెక్టరీలో ఫైల్లు మరియు డైరెక్టరీల జాబితాను చూపండి. ప్రస్తుత డైరెక్టరీలోని కంటెంట్లను వీక్షించడానికి ఈ ఆదేశం మిమ్మల్ని అనుమతిస్తుంది.ఉదాహరణ:
ls -
pwd: ప్రస్తుత డైరెక్టరీ యొక్క సంపూర్ణ మార్గాన్ని ముద్రించండి. ఫైల్ సిస్టమ్లో మీరు ఎక్కడ ఉన్నారో తెలుసుకోవడానికి ఈ ఆదేశం మీకు సహాయం చేస్తుంది.ఉదాహరణ:
pwd -
cd <directory>: పేర్కొన్న డైరెక్టరీకి మార్చండి. ఈ ఆదేశాన్ని ఉపయోగించడం ద్వారా, మీరు మీ ఫైల్ సిస్టమ్లోని డైరెక్టరీల మధ్య నావిగేట్ చేయవచ్చు.ఉదాహరణ:
cd /home/user/documents -
touch <file>: కొత్త ఫైల్ను సృష్టించండి లేదా ఇప్పటికే ఉన్న ఫైల్ యొక్క సవరణ సమయాన్ని నవీకరించండి. ఫైల్ ఇప్పటికే ఉన్నట్లయితే, అది సవరణ సమయాన్ని అప్డేట్ చేస్తుంది.ఉదాహరణ:
touch newfile.txt -
cp <source> <destination>: సోర్స్ స్థానం నుండి గమ్యస్థాన స్థానానికి ఫైల్ లేదా డైరెక్టరీని కాపీ చేయండి. మీరు బహుళ మూలాధారాలను పేర్కొనడం ద్వారా బహుళ ఫైల్లు లేదా డైరెక్టరీలను కాపీ చేయవచ్చు.ఉదాహరణ:
cp file.txt /home/user/documents/(ఫైల్ కాపీ)cp -r folder1 /home/user/documents/(డైరెక్టరీని కాపీ చేయండి)
-
mv <source> <destination>: ఫైల్ లేదా డైరెక్టరీని సోర్స్ స్థానం నుండి గమ్యస్థానానికి తరలించండి లేదా పేరు మార్చండి. గమ్యం కొత్త పేరు అయితే, అది పేరు మార్చబడుతుంది; అది కొత్త దారి అయితే అది కదులుతుంది.ఉదాహరణ:
mv file.txt /home/user/documents/file_new.txt(ఫైల్ పేరు మార్చండి)mv folder1 /home/user/documents/(డైరెక్టరీని తరలించండి)
-
rm <file>: ఫైల్ను తొలగించండి. ఈ ఆదేశం ఎటువంటి నిర్ధారణ లేకుండానే ఫైల్ను తొలగిస్తుందని గమనించండి, కాబట్టి దీన్ని జాగ్రత్తగా ఉపయోగించండి.ఉదాహరణ:
rm file.txt -
mkdir <directory>: పేర్కొన్న పేరుతో కొత్త డైరెక్టరీని సృష్టించండి.ఉదాహరణ:
mkdir new_folder -
rmdir <directory>: ఖాళీ డైరెక్టరీని తొలగించండి. మీరు ఈ ఆదేశంతో ఖాళీ డైరెక్టరీని మాత్రమే తొలగించగలరని గమనించండి.ఉదాహరణ:
rmdir empty_folder
అనుమతి నిర్వహణ
-
chmod <permission> <file/directory>: పేర్కొన్న అనుమతి ప్రకారం ఫైల్ లేదా డైరెక్టరీ యాక్సెస్ అనుమతులను మార్చండి. సాధారణ అనుమతులలో "r"(చదవండి), "w"(వ్రాయండి) మరియు "x"(ఎగ్జిక్యూట్) ఉన్నాయి.ఉదాహరణ:
chmod u+rwx file.txt(యూజర్ కోసం రీడ్, రైట్ మరియు ఎగ్జిక్యూట్ అనుమతులను జోడించండి) -
chown <user>:<group> <file/directory>: ఫైల్ లేదా డైరెక్టరీ యజమానిని పేర్కొన్న వినియోగదారు మరియు సమూహానికి మార్చండి.ఉదాహరణ:
chown user1:group1 file.txt(file.txt కోసం యజమాని మరియు సమూహాన్ని సెట్ చేయండి)
ప్రక్రియ మరియు సేవా నిర్వహణ
-
ps: నడుస్తున్న ప్రక్రియలను జాబితా చేయండి. ఈ ఆదేశం ప్రక్రియల జాబితాను మరియు వాటికి సంబంధించిన ప్రాసెస్ IDలను(PIDలు) ప్రదర్శిస్తుంది.ఉదాహరణ:
ps -
top: నడుస్తున్న ప్రక్రియలు మరియు సిస్టమ్ వనరులను ప్రదర్శించండి. ఈ కమాండ్ నడుస్తున్న ప్రక్రియలను వీక్షించడానికి మరియు CPU, RAM వంటి సిస్టమ్ వనరులను పర్యవేక్షించడానికి ఇంటరాక్టివ్ ఇంటర్ఫేస్ను అందిస్తుంది.ఉదాహరణ:
top -
kill <PID>: పేర్కొన్న ప్రాసెస్ ID(PID)తో ప్రక్రియను ముగించండి. ఈ ఆదేశం ప్రక్రియను ఆపడానికి ఒక సంకేతాన్ని పంపుతుంది, ఇది నిష్క్రమించడానికి లేదా షట్ డౌన్ చేయడానికి అనుమతిస్తుంది.ఉదాహరణ:
kill 1234(PID 1234తో ప్రక్రియను ముగించండి) -
systemctl start <service>: పేర్కొన్న సేవను ప్రారంభించండి. సేవ అనేది సిస్టమ్ యొక్క నేపథ్య ప్రోగ్రామ్, మరియు ఈ ఆదేశం దానిని ప్రారంభిస్తుంది.ఉదాహరణ:
systemctl start apache2(అపాచీ సేవను ప్రారంభించండి) -
systemctl stop <service>: పేర్కొన్న సేవను ఆపివేయండి. ఈ ఆదేశం నడుస్తున్న సేవను ఆపివేస్తుంది.ఉదాహరణ:
systemctl stop apache2(అపాచీ సేవను ఆపండి) -
systemctl restart <service>: పేర్కొన్న సేవను పునఃప్రారంభించండి. ఈ ఆదేశం ఆపి, ఆపై సేవను ప్రారంభిస్తుంది.ఉదాహరణ:
systemctl restart apache2(అపాచీ సేవను పునఃప్రారంభించండి) -
systemctl status <service>: పేర్కొన్న సేవ యొక్క స్థితిని చూపండి. ఈ ఆదేశం సేవ నడుస్తుందో లేదో మరియు దాని స్థితిని ప్రదర్శిస్తుంది.ఉదాహరణ:
systemctl status apache2(అపాచీ సేవ యొక్క స్థితిని చూపు)
ప్యాకేజీ నిర్వహణ
-
apt-get install <package>: రిపోజిటరీ నుండి సాఫ్ట్వేర్ ప్యాకేజీని ఇన్స్టాల్ చేయండి Ubuntu.ఉదాహరణ:
apt-get install nginx(Nginxని ఇన్స్టాల్ చేయండి) -
apt-get update: రిపోజిటరీ నుండి అన్ని సాఫ్ట్వేర్ ప్యాకేజీల సమాచారాన్ని నవీకరించండి. ఈ ఆదేశం రిపోజిటరీ నుండి తాజా ప్యాకేజీల గురించి సమాచారాన్ని పొందుతుంది.ఉదాహరణ:
apt-get update -
apt-get upgrade: ఇన్స్టాల్ చేయబడిన అన్ని ప్యాకేజీలను తాజా సంస్కరణకు అప్గ్రేడ్ చేయండి.ఉదాహరణ:
apt-get upgrade -
apt-get remove <package>: సిస్టమ్ నుండి ఇన్స్టాల్ చేయబడిన ప్యాకేజీని తీసివేయండి.ఉదాహరణ:
apt-get remove nginx(Nginxని తీసివేయి)
నెట్వర్క్ నిర్వహణ
-
ifconfig: నెట్వర్క్ పరికరాలు మరియు సిస్టమ్ యొక్క IP చిరునామాల గురించి సమాచారాన్ని ప్రదర్శించండి.ఉదాహరణ:
ifconfig -
ip addr: నెట్వర్క్ పరికరాలు మరియు సిస్టమ్ యొక్క IP చిరునామాల గురించి సమాచారాన్ని ప్రదర్శించండి. ఈ ఆదేశం పోలి ఉంటుందిifconfig.ఉదాహరణ:
ip addr -
ping <domain/IP>: ప్యాకెట్లను పంపడం మరియు ప్రతిస్పందన కోసం వేచి ఉండటం ద్వారా పేర్కొన్న IP చిరునామా లేదా డొమైన్ పేరుకు నెట్వర్క్ కనెక్టివిటీని తనిఖీ చేయండి.ఉదాహరణ:
ping google.com -
curl <URL>: URL నుండి కంటెంట్ని తిరిగి పొందండి. ఈ ఆదేశం సాధారణంగా వెబ్సైట్ నుండి డేటాను డౌన్లోడ్ చేయడానికి మరియు ఫలితాన్ని కమాండ్ లైన్లో ప్రదర్శించడానికి ఉపయోగించబడుతుంది.ఉదాహరణ:
curl https://www.example.com
కమాండ్ హిస్టరీ మేనేజ్మెంట్
-
history: గతంలో అమలు చేయబడిన ఆదేశాల చరిత్రను చూపండి. ఈ కమాండ్ ప్రస్తుత సెషన్లో అమలు చేయబడిన ఆదేశాలను జాబితా చేస్తుంది.ఉదాహరణ:
history
ఇవి లో కొన్ని సాధారణ మరియు ఉపయోగకరమైన కమాండ్ లైన్ ఆదేశాలు Ubuntu. మీ అవసరాలు మరియు ప్రయోజనాలపై ఆధారపడి, మీరు మీ సిస్టమ్ను నిర్వహించడానికి మరియు వివిధ ప్రాథమిక పనులను నిర్వహించడానికి ఈ ఆదేశాలను ఉపయోగించవచ్చు.

