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