ఫైల్ మరియు డైరెక్టరీ నిర్వహణ
-
ls
: ప్రస్తుత డైరెక్టరీలో ఫైల్లు మరియు డైరెక్టరీలను జాబితా చేయండి. ఇది ప్రస్తుత డైరెక్టరీలో ఉన్న ఫైల్లు మరియు డైరెక్టరీల పేర్లను ప్రదర్శిస్తుంది.ఉదాహరణ:
ls
-
pwd
: ప్రస్తుత డైరెక్టరీ యొక్క పూర్తి మార్గాన్ని ముద్రించండి. ఫైల్ సిస్టమ్లో మీరు ఎక్కడ ఉన్నారో తెలుసుకోవడానికి ఇది మీకు సహాయపడుతుంది.ఉదాహరణ:
pwd
-
cd <directory>
: పేర్కొన్న డైరెక్టరీకి మార్చండి. ఈ ఆదేశాన్ని ఉపయోగించడం ద్వారా, మీరు మీ ఫైల్ సిస్టమ్లోని డైరెక్టరీల మధ్య నావిగేట్ చేయవచ్చు.ఉదాహరణ:
cd /home/user/documents
-
touch <filename>
: కొత్త ఫైల్ను సృష్టించండి లేదా ఇప్పటికే ఉన్న ఫైల్ యొక్క సవరణ సమయాన్ని నవీకరించండి. ఫైల్ ఇప్పటికే ఉన్నట్లయితే, అది సవరణ సమయాన్ని అప్డేట్ చేస్తుంది.ఉదాహరణ:
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 <permissions> <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 httpd
(అపాచీ సేవను ప్రారంభించండి) -
systemctl stop <service>
: పేర్కొన్న సేవను ఆపివేయండి. ఈ ఆదేశం నడుస్తున్న సేవను ఆపివేస్తుంది.ఉదాహరణ:
systemctl stop httpd
(అపాచీ సేవను ఆపండి) -
systemctl restart <service>
: పేర్కొన్న సేవను పునఃప్రారంభించండి. ఈ ఆదేశం సేవను ఆపివేస్తుంది మరియు ప్రారంభిస్తుంది.ఉదాహరణ:
systemctl restart httpd
(అపాచీ సేవను పునఃప్రారంభించండి) -
systemctl status <service>
: పేర్కొన్న సేవ యొక్క స్థితిని ప్రదర్శించండి. ఈ ఆదేశం సేవ నడుస్తుందో లేదో మరియు దాని స్థితిని చూపుతుంది.ఉదాహరణ:
systemctl status httpd
(అపాచీ సేవ యొక్క స్థితిని చూపు)
ప్యాకేజీ నిర్వహణ
-
yum install <package>
: రిపోజిటరీ నుండి సాఫ్ట్వేర్ ప్యాకేజీని ఇన్స్టాల్ చేయండి CentOS.ఉదాహరణ:
yum install nginx
(Nginxని ఇన్స్టాల్ చేయండి) -
yum update <package>
: ఇన్స్టాల్ చేయబడిన సాఫ్ట్వేర్ ప్యాకేజీని తాజా సంస్కరణకు నవీకరించండి.ఉదాహరణ:
yum update nginx
(Nginxని నవీకరించండి) -
yum remove <package>
: సిస్టమ్ నుండి ఇన్స్టాల్ చేయబడిన ప్యాకేజీని తీసివేయండి.ఉదాహరణ:
yum remove nginx
(Nginxని తీసివేయి)
నెట్వర్క్ నిర్వహణ
-
ifconfig
: నెట్వర్క్ పరికరాలు మరియు సిస్టమ్ యొక్క IP చిరునామాల గురించి సమాచారాన్ని ప్రదర్శించండి.ఉదాహరణ:
ifconfig
-
ip addr
: నెట్వర్క్ పరికరాలు మరియు సిస్టమ్ యొక్క IP చిరునామాల గురించి సమాచారాన్ని ప్రదర్శించండి. ఈ ఆదేశం పోలి ఉంటుందిifconfig
.ఉదాహరణ:
ip addr
-
ping <hostname/IP>
: ప్యాకెట్లను పంపడం మరియు ప్రతిస్పందన కోసం వేచి ఉండటం ద్వారా పేర్కొన్న IP చిరునామా లేదా డొమైన్ పేరుకు నెట్వర్క్ కనెక్టివిటీని తనిఖీ చేయండి.ఉదాహరణ:
ping google.com
-
curl <URL>
: URL నుండి కంటెంట్ని పొందండి. వెబ్సైట్ల నుండి డేటాను డౌన్లోడ్ చేయడానికి మరియు కమాండ్ లైన్లో ఫలితాలను ప్రదర్శించడానికి ఈ ఆదేశం తరచుగా ఉపయోగించబడుతుంది.ఉదాహరణ:
curl https://www.example.com
కమాండ్ హిస్టరీ మేనేజ్మెంట్
-
history
: గతంలో అమలు చేయబడిన ఆదేశాల చరిత్రను ప్రదర్శించండి. ఈ ఆదేశం ప్రస్తుత సెషన్లో అమలు చేయబడిన ఆదేశాలను జాబితా చేస్తుంది.ఉదాహరణ:
history
లో ఇవి కొన్ని సాధారణ మరియు ఉపయోగకరమైన కమాండ్ లైన్ కమాండ్లు CentOS. మీ అవసరాలు మరియు ప్రయోజనాలపై ఆధారపడి, మీరు మీ సిస్టమ్ను నిర్వహించడానికి మరియు ప్రాథమిక పనులను నిర్వహించడానికి ఈ ఆదేశాలను ఉపయోగించవచ్చు.