லினக்ஸ்: முதல் கட்டளை முதல் சேவையக நிர்வாகம் வரை வழிகாட்டி
கட்டுரைகள்: 8
லினக்ஸ் என்பது திறந்த மூல இயக்க முறைமையின் கர்னல்; பெரும்பாலான சேவையகங்கள், கொள்கலன்கள், கிளவுட் இயந்திரங்களின் அடித்தளம். நிர்வாகி மற்றும் DevOps பொறியாளருக்கு இது அன்றாடப் பணிச்சூழல்: இணையதளங்கள், தரவுத்தளங்கள், CI runner-கள், Kubernetes முனைகள் கிட்டத்தட்ட அனைத்தும் லினக்ஸில் இயங்குகின்றன; டெர்மினல் மூலம் நிர்வகிக்கப்படுகின்றன.
இந்த வழிகாட்டி தலைப்புகளின் வரைபடம். இங்கே முக்கியக் கருத்துகளும் கற்க வசதியான வரிசையும் தொகுக்கப்பட்டுள்ளன. ஒவ்வொரு தலைப்பும் தனிக் கட்டுரையில் விரிவாக விளக்கப்பட்டுள்ளது.
இந்தத் தலைப்பில் உள்ளவை
- அடிப்படைகள் — கர்னல் மற்றும் விநியோகங்கள், root
/இலிருந்து கோப்பகக் மரம், அமைப்பு துவக்கம். - கட்டளை வரி — வழிசெலுத்தல், கோப்புகள், தொகுப்புகள், செயல்முறைகள், தேடல், உரை செயலாக்கம்.
- பயனர்களும் அனுமதிகளும் — rwx, chmod, chown, sudo, மற்றும் Permission denied பிழை.
- தானியக்கம் — bash ஸ்கிரிப்ட்கள், மாறிகள், நிபந்தனைகள், சுழல்கள், cron.
- சேவைகளும் பதிவுகளும் — systemd, systemctl, journalctl.
- பிணையமும் பாதுகாப்பும் — IP, DNS, போர்ட்டுகள், SSH, ஃபயர்வால்.
எங்கிருந்து தொடங்குவது
லினக்ஸ் உங்களுக்குப் புதியதெனில், "லினக்ஸ் என்றால் என்ன" கட்டுரையுடன் தொடங்குங்கள்: கர்னலுக்கும் விநியோகத்துக்கும் உள்ள வேறுபாடு, உள்ளமைவும் பதிவுகளும் எங்கே இருக்கின்றன, அமைப்பு எப்படித் துவங்குகிறது. மெய்நிகர் இயந்திரம், WSL அல்லது Docker கொள்கலனில் எல்லாவற்றையும் பாதுகாப்பாக முயற்சி செய்யலாம்.
அடுத்து, கட்டளைக் குறிப்பேட்டை அருகில் வையுங்கள்: அது டெர்மினலின் அன்றாடப் பணியின் பெரும்பகுதியை உள்ளடக்கும். பிறகு அனுமதிகளைக் கற்றுக்கொள்ளுங்கள் — தொடக்கநிலையாளர்களின் பிழைகளுக்கு இதுவே பொதுவான காரணம்; இயங்காத ஸ்கிரிப்ட் முதல் வலை சேவையகத்தின் 403 வரை.
கட்டளைகள் பழக்கமானதும் தானியக்கத்துக்குச் செல்லுங்கள்: முதல் bash ஸ்கிரிப்ட், பிழை கையாளுதல், cron மூலம் திட்டமிட்ட இயக்கம்.
முக்கியக் கொள்கைகள்
- எல்லாம் ஒரு கோப்பு; முழு மரமும்
/இலிருந்து தொடங்குகிறது. - சாதாரணப் பயனராக வேலை செய்யுங்கள்; குறிப்பிட்ட கட்டளைகளுக்கு மட்டும்
sudo. - chmod 777 போட்டு Permission denied-ஐ சரிசெய்யாதீர்கள் — தேவைப்படுபவருக்கு உரிமை கொடுங்கள்.
- கிட்டத்தட்ட எந்தக் கேள்விக்கும் பதில்
man, பதிவுகள்,journalctl-இல் உள்ளது. - ஒரே செயலை இரண்டு முறை செய்தால், ஒரு ஸ்கிரிப்ட் எழுதுங்கள்.
கோப்பு முறைமையிலிருந்து பிணையமும் பாதுகாப்பும் வரை எல்லாத் தலைப்புகளும் லினக்ஸ் பாடநெறியில் நடைமுறையுடன் கற்பிக்கப்படுகின்றன.