KNOLEDGEBASE · லினக்ஸ்

நீட்டிக்கப்பட்ட எஸ். எஸ். எச் கட்டளைகள்

கடைசியாக புதுப்பிக்கப்பட்ட 2025-06-08

பொதுவாகப் பயன்படுத்தப்படும் எஸ். எஸ். எச் கட்டளைகளின் பட்டியலை கீழே காண்கஃ

எல். எஸ். : ஒரு கோப்பகத்தில் உள்ள கோப்புகள்/அடைவுகளை பட்டியலிடுங்கள், இது விண்டோஸ்/டோஸில் உள்ள டி. ஐ. ஆர் உடன் ஒப்பிடத்தக்கது.
ls-al: அனைத்து கோப்புகள் (ஒரு காலத்துடன் தொடங்கும் கோப்புகள் உட்பட) மற்றும் அடைவுகள் மற்றும் ஒவ்வொரு கோப்புக்கான விவர பண்புக்கூறுகள் ஆகியவற்றைக் காட்டுகிறது.

சி. டி. : change directory : cd /usr/local/apache : go to /usr/local/apache/ directory
சிடி ~ : உங்கள் வீட்டு அடைவுக்குச் செல்லுங்கள்
சிடி - : நீங்கள் கடைசியாக இருந்த அடைவுக்குச் செல்லுங்கள்
சிடி.. : ஒரு அடைவு பூனை மேலே செல்லுங்கள்ஃ கோப்பு உள்ளடக்கங்களை திரையில் அச்சிடவும்

பூனை filename.txt : உங்கள் திரையில் filename.txt இன் உள்ளடக்கங்களை கேட் செய்யுங்கள்

வால் : பூனை போல, ஆனால் கோப்பின் முடிவை மட்டுமே படிக்கிறது
tail /var/log/messages : see the last 20 (by default) lines of /var/log/messages
tail -f /var/log/messages : கோப்பு புதுப்பிக்கப்படும் போது அதை தொடர்ந்து பாருங்கள்.
tail -200 /var/log/messages கோப்பின் கடைசி 200 வரிகளை திரையில் அச்சிடவும்.

மேலும் : பூனை போல, ஆனால் ஒரே நேரத்தில் கோப்பைத் திறப்பதற்குப் பதிலாக ஒரே நேரத்தில் ஒரு திரையைத் திறக்கிறது
more /etc/userdomains : பயனர் டொமைன் கோப்பை உலாவவும். அடுத்த பக்கத்திற்கு செல்ல இடத்தை அழுத்தவும், வெளியேற q ஐ அழுத்தவும்

பிகோஃ நட்பு, பயன்படுத்த எளிதான கோப்பு எடிட்டர்
pico /home/burst/public_html/index.html : edit the index page for the user's website.

vi: மற்றொரு எடிட்டர், டன் அம்சங்கள், பிகோவை விட முதலில் பயன்படுத்த கடினம்
vi /home/burst/public_html/index.html : edit the index page for the user's website.

grep: கோப்புகளில் உள்ள வடிவங்களைத் தேடுகிறது
grep root /etc/passwd : shows all matches of root in /etc/passwd
grep -v root /etc/passwd : shows all lines that do not match root

தொடுதல்ஃ வெற்று கோப்பை உருவாக்குகிறது
touch /home/burst/public_html/404.html : create an empty file called 404.html in the directory /home/burst/public_html/

ln: கோப்புகள் மற்றும் அடைவுகளுக்கு இடையில் "இணைப்புகளை" உருவாக்குகிறது
ln -s /usr/local/apache/conf/httpd.conf /etc/httpd.conf : Now you can edit /etc/httpd.conf rather than the original. Changes will affect the original, however you can delete the link and it will not delete the original.

rm: ஒரு கோப்பை நீக்கு
rm filename.txt: filename.txt ஐ நீக்குகிறது, நீங்கள் உண்மையில் அதை நீக்க விரும்புகிறீர்களா என்று கேட்பார்கள்
rm-f filename.txt: filename.txt ஐ நீக்குகிறது, நீக்குவதற்கு முன்பு உறுதிப்படுத்தலைக் கேட்காது.
ஆர்எம்-ஆர்எஃப் டிஎம்பி/: அடைவு டிஎம்பி மற்றும் துணை அடைவுகள் உட்பட அதில் உள்ள அனைத்து கோப்புகளையும் மீண்டும் மீண்டும் நீக்குகிறது. இந்த கட்டளையை மிகவும் கவனமாக கவனியுங்கள்!!!

கடைசியாகஃ யார் உள்நுழைந்தது மற்றும் எப்போது என்பதைக் காட்டுகிறது
கடைசி-20: கடைசி 20 உள்நுழைவுகளை மட்டுமே காட்டுகிறது
கடைசி-20-a: கடைசி 20 உள்நுழைவுகளைக் காட்டுகிறது, கடைசி புலத்தில் புரவலன் பெயருடன்

டபிள்யூஃ தற்போது யார் உள்நுழைந்துள்ளனர், அவர்கள் எங்கிருந்து உள்நுழைந்துள்ளனர் என்பதைக் காட்டுகிறது.

நெட்ஸ்டாட்ஃ தற்போதைய அனைத்து நெட்வொர்க் இணைப்புகளையும் காட்டுகிறது.
netstat -an : shows all connections to the server, the source and destination ips and ports.
netstat -rn : shows the routing table for all IPs bound to the server.

மேலேஃ நேரலை கணினி செயல்முறைகளை ஒரு நல்ல அட்டவணையில், நினைவகத் தகவல், இயக்க நேரம் மற்றும் பிற பயனுள்ள தகவல்களில் காட்டுகிறது. இது உங்கள் கணினி செயல்முறைகள் மற்றும் வளங்களை நிர்வகிப்பதற்கும், எல்லாம் நன்றாக வேலை செய்வதையும், உங்கள் சேவையகம் சிக்காமல் இருப்பதையும் உறுதி செய்வதற்கும் சிறந்தது.
மேலே மெமரி பயன்பாட்டின் படி வரிசைப்படுத்த ஷிப்ட் + எம் அல்லது CPU பயன்பாட்டின் படி வரிசைப்படுத்த ஷிப்ட் + பி என்று தட்டச்சு செய்யுங்கள்.

ps: ps என்பது செயல்முறை நிலையை குறிக்கிறது, இது மேல் கட்டளையைப் போன்றது. இது தற்போது இயங்கும் செயல்முறைகள் மற்றும் அவற்றின் PID ஐக் காட்டப் பயன்படுகிறது.
ஒரு செயல்முறை ஐடி என்பது ஒரு செயல்முறையை அடையாளம் காணும் ஒரு தனித்துவமான எண் ஆகும், இதன் மூலம் உங்கள் சேவையகத்தில் இயங்கும் நிரலை நீங்கள் கொல்லலாம் அல்லது நிறுத்தலாம் (கில் கட்டளையைப் பார்க்கவும்).
ps U பயனர்பெயர்ஃ ஒரு குறிப்பிட்ட பயனருக்கான செயல்முறைகளைக் காட்டுகிறது
பிஎஸ் ஆக்ஸ்ஃ அனைத்து கணினி செயல்முறைகளையும் காட்டுகிறது
பிஎஸ் ஆக்ஸ்-ஃபாரஸ்ட்ஃ மேற்கூறியது போன்ற அனைத்து கணினி செயல்முறைகளையும் காட்டுகிறது, ஆனால் அவற்றை மிகவும் பயனுள்ள ஒரு படிநிலையில் ஒழுங்கமைக்கிறது!

கோப்புஃ ஒரு கோப்பு எந்த வகையான கோப்பு என்பதை அதன் உள்ளடக்கத்தைப் பார்த்து யூகிக்க முயற்சிக்கிறது.
கோப்பு *: ஒரு கோப்பகத்தில் உள்ள அனைத்து கோப்புகள்/அடைவுகளின் பட்டியலை அச்சிடுகிறது

டுஃ வட்டு பயன்பாட்டைக் காட்டுகிறது.
டு-ஷ்ஃ துணை அடைவுகள் உட்பட தற்போதைய கோப்பகத்தில் பயன்படுத்தப்படும் மொத்த வட்டு இடத்தின் சுருக்கத்தை மனிதனால் படிக்கக்கூடிய வடிவத்தில் காட்டுகிறது.
டு-ஷ *: அதே விஷயம், ஆனால் ஒவ்வொரு கோப்பு மற்றும் அடைவுக்கும். பெரிய கோப்புகள் இடத்தை எடுக்கும் போது உதவியாக இருக்கும்.
டு-எச்-- அதிகபட்ச-ஆழம் = 1: ஒரு துணை அடைவின் அடிப்படையில் வட்டு இடப் பயன்பாட்டைக் காட்டுகிறது.

டபிள்யூசிஃ சொல் எண்ணிக்கை
டபிள்யூசி-எல் filename.txt: filename.txt இல் எத்தனை வரிகள் உள்ளன என்பதைக் கூறுகிறது

cp: ஒரு கோப்பை நகலெடுக்கவும்
cp கோப்பு பெயர் filename.backup: கோப்பு பெயரை filename.backup க்கு நகலெடுக்கவும்
cp -a /home/burst/new_design/* /home/burst/public_html/ : copies all files, retaining permissions from one directory to another.

கொல்லுங்கள்ஃ ஒரு கணினி செயல்முறையை நிறுத்தவும்
கில்-9 பிஐடி ஈஜிஃ கில்-9 431
பிஐடி ஈஜியைக் கொல்லுங்கள்ஃ 10550 ஐக் கொல்லுங்கள்
கணினி பிஐடிகளைப் (செயல்முறை ஐடி) பெற மேல் அல்லது பிஎஸ் ஆக்ஸ் பயன்படுத்தவும்.

EG:

PID TTY நேரக் கட்டளை
10550 புள்ளிகள்/3 0:01/பின்/சி. எஸ். எச்
10574 புள்ளிகள்/4 0:02/பின்/சி. எஸ். எச்
10590 pts/4 0:09 செயலி

ஒவ்வொரு வரியும் ஒரு செயல்முறையைக் குறிக்கிறது, ஒரு செயல்முறை ஒரு நிரலின் இயங்கும் எடுத்துக்காட்டாக தளர்வாக வரையறுக்கப்படுகிறது. பிஐடி (செயல்முறை ஐடி) என்ற நெடுவரிசை செயல்முறைகளின் ஒதுக்கப்பட்ட செயல்முறை எண்களைக் காட்டுகிறது. கட்டளை என்ற தலைப்பு செயல்படுத்தப்பட்ட செயல்முறையின் இருப்பிடத்தைக் காட்டுகிறது.

கட்டளைகளை ஒன்றாக இணைத்தல்
ஒரே வரியில் நீங்கள் வெவ்வேறு கட்டளைகளைப் பயன்படுத்த வேண்டும் என்பதை நீங்கள் அடிக்கடி காண்பீர்கள். இங்கே சில எடுத்துக்காட்டுகள் உள்ளன. | எழுத்து ஒரு குழாய் என்று அழைக்கப்படுகிறது என்பதை நினைவில் கொள்க, இது ஒரு நிரலில் இருந்து தேதியை எடுத்து மற்றொரு நிரலுக்கு குழாய் செய்கிறது.
> என்றால் ஒரு புதிய கோப்பை உருவாக்குங்கள், ஏற்கனவே உள்ள எந்தவொரு உள்ளடக்கத்தையும் மீண்டும் எழுதுங்கள்.
>> means tp append data to a file, creating a new one if it does not already exist.
<ஒரு கோப்பில் இருந்து உள்ளீட்டை மீண்டும் ஒரு கட்டளைக்கு அனுப்பவும்.

grep User /usr/local/apache/conf/httpd.conf |more
இது httpd.conf இலிருந்து பயனருடன் பொருந்தக்கூடிய அனைத்து வரிகளையும் கொட்டும், பின்னர் முடிவுகளை உங்கள் திரையில் ஒரு நேரத்தில் ஒரு பக்கத்தில் அச்சிடும்.

last -a > /root/lastlogins.tmp
This will print all the current login history to a file called lastlogins.tmp in /root/

tail -10000 /var/log/exim_mainlog |grep domain.com |more
This will grab the last 10,000 lines from /var/log/exim_mainlog, and find all occurances of domain.com (the period represents 'anything',
--அதை ஒரு #உடன் கருத்து தெரிவிக்கவும், எனவே அது உண்மையில் விளக்கப்படும்), பின்னர் அதை உங்கள் திரை பக்கத்திற்கு பக்கத்திற்கு அனுப்பவும்.

netstat -an |grep :80 |wc -l
அப்பாச்சிக்கு எத்தனை செயலில் உள்ள இணைப்புகள் உள்ளன என்பதைக் காட்டு (HTTPd போர்ட் 80 இல் இயங்குகிறது)

mysqladmin processlist |wc -l
mysql க்கு எத்தனை தற்போதைய திறந்த இணைப்புகள் உள்ளன என்பதைக் காட்டு

mysqldump -u username -ppassword dbname > file.sql
MySQL டம்ப்

தார்-zcvf archive-name.tar.gz அடைவின் பெயர்
TAR கோப்பு (ஒரு அடைவு மரத்தை சுருக்குகிறது)

டார்-zxvf archive-name.tar.gz
அன்டார் கோப்பு

mysql -uusername -ppassword database_name

அனைத்து அறிவுத் தளக் கட்டுரைகளும்

எதை நிலைநிறுத்த வேண்டும் என்பதை எங்களிடம் கூறுங்கள்.

A short conversation with an engineer. No quote-bot, no callback queue.