KNOLEDGEBASE · LINUX
ప్రాథమిక ఎస్ఎస్ఎచ్ ఆదేశాలు
చివరిగా నవీకరించబడినది 2025-06-08
ప్రాథమిక ఎస్ఎస్హెచ్ ఆదేశాలు
లైనక్స్ సర్వర్లో పని చేసేటప్పుడు సాధారణంగా ఉపయోగించే అవసరమైన ఎస్ఎస్ఎచ్ ఆదేశాల జాబితా ఇక్కడ ఉంది.
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
ఫైల్ & డైరెక్టరీ ఆదేశాలు
ls: ఫైళ్లు/డైరెక్టరీలను జాబితా చేయండిls -al: దాచిన వాటితో సహా వివరాలతో కూడిన అన్ని ఫైళ్ళను జాబితా చేయండిcd /path: ఒక నిర్దిష్ట డైరెక్టరీకి మార్చండిcd ~: హోమ్ డైరెక్టరీకి వెళ్ళండిcd -: మునుపటి డైరెక్టరీకి వెళ్ళండిcd ..: ఒక డైరెక్టరీ పైకి వెళ్ళండిcat filename.txt: ఫైల్ కంటెంట్లను ముద్రించండిtail -f /var/log/messages: లాగ్ నవీకరణలను నిరంతరం చూడండిmore /etc/userdomains: ఒక సమయంలో ఒక ఫైలు తెరను చూడండిtouch filename: ఖాళీ ఫైలును సృష్టించండిrm filename: ఒక ఫైలును తొలగించండిrm -rf folder/: ఫోల్డర్ మరియు అన్ని విషయాలను తొలగించండి (ప్రమాదకరమైనది!)cp source target: ఫైళ్ళను కాపీ చేయండిln -s original linkname: సింబాలిక్ లింక్ను సృష్టించండి
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
వచన సంపాదకులు
pico file: సింపుల్ ఎడిటర్vi file: అడ్వాన్స్డ్ ఎడిటర్ (స్టిప్ లెర్నింగ్ కర్వ్)
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
శోధన & పర్యవేక్షణ
grep pattern file: ఫైల్లో వచన నమూనాను కనుగొనండిgrep -v pattern file: నమూనాకు సరిపోయే పంక్తులను మినహాయించండిw: ఎవరు లాగిన్ అయ్యారు మరియు ఎక్కడ నుండి వచ్చారుlast: ఇటీవలి లాగిన్లుnetstat -an: క్రియాశీల నెట్వర్క్ కనెక్షన్లుTop: Live System Resource Monitorps aux: నడుస్తున్న అన్ని ప్రక్రియలను జాబితా చేయండిps aux --forest: క్రమానుగత ప్రక్రియ జాబితాkill -9 PID: ఒక ప్రక్రియను బలవంతంగా ముగించండి
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
డిస్క్ & ఫైల్ సమాచారం
file *: ఫైలు రకాలను గుర్తించండిdu -sh: ప్రస్తుత డైరెక్టరీ యొక్క మొత్తం డిస్క్ వినియోగంdu -sh *: ప్రతి వస్తువు డిస్క్ వాడకంwc -l file: ఫైల్లోని పంక్తులను లెక్కించండి
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
ఆదేశాల కలయిక
command1 | command2: ఒకదానికొకటి అవుట్పుట్ పైప్ చేయండిcommand > fileఅవుట్పుట్ను ఫైలుకు మళ్ళించండి (తిరిగి వ్రాయండి)command >> file: అవుట్పుట్ను ఫైలుకు జోడించండిcommand < file: ఫైల్ను ఇన్పుట్గా ఉపయోగించండి
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
ఉదాహరణలుః
grep User /usr/local/apache/conf/httpd.conf | more last -a > /root/lastlogins.tmp tail -10000 /var/log/exim_mainlog | grep domain.com | more netstat -an | grep :80 | wc -l mysqladmin processlist | wc -l mysqldump -u username -ppassword dbname > file.sql tar -zcvf archive.tar.gz directory/ tar -zxvf archive.tar.gz mysql -uusername -ppassword database_name
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *గమనికః వంటి ఆదేశాలను అమలు చేసే ముందు ఎల్లప్పుడూ రెండుసార్లు తనిఖీ చేయండి rm -rf లేదా kill -9 ప్రమాదవశాత్తు నష్టం జరగకుండా చూసుకోవాలి.
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
నిలబడటానికి ఏమి ఉందో మాకు చెప్పండి.
A short conversation with an engineer. No quote-bot, no callback queue.