கோப்பு மற்றும் அடைவு மேலாண்மை
-
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
: இயங்கும் செயல்முறைகளை பட்டியலிடுங்கள். இந்த கட்டளை செயல்முறைகளின் பட்டியலையும் அவற்றுடன் தொடர்புடைய செயல்முறை ஐடிகளையும்(PIDகள்) காட்டுகிறது.உதாரணமாக:
ps
-
top
: இயங்கும் செயல்முறைகள் மற்றும் கணினி ஆதாரங்களைக் காண்பி. இந்த கட்டளையானது இயங்கும் செயல்முறைகளைப் பார்க்க மற்றும் CPU, RAM போன்ற கணினி ஆதாரங்களைக் கண்காணிக்க ஒரு ஊடாடும் இடைமுகத்தை வழங்குகிறது.உதாரணமாக:
top
-
kill <PID>
: குறிப்பிட்ட செயல்முறை ஐடி(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. உங்கள் தேவைகள் மற்றும் நோக்கங்களைப் பொறுத்து, உங்கள் கணினியை நிர்வகிக்கவும் பல்வேறு அடிப்படை பணிகளைச் செய்யவும் இந்தக் கட்டளைகளைப் பயன்படுத்தலாம்.