கோப்பு முறைமை வரிசைமுறை தரநிலை விளக்கப்பட்டுள்ளது



சிக்கல்களை அகற்ற எங்கள் கருவியை முயற்சிக்கவும்

கோப்பு முறைமை வரிசைமுறை தரநிலை அல்லது FHS லினக்ஸில் உள்ள அடைவு அமைப்பு எவ்வாறு இயங்குகிறது என்பதை வரையறுக்கிறது, மேலும் இது பல தொடக்கக் கட்டுரைகள் ஏற்கனவே எழுதப்பட்ட ஒன்று. சொல்லப்பட்டால், இது ஆரம்பநிலையாளர்களை மிகவும் குழப்பமடையச் செய்யும் விஷயங்களில் ஒன்றாகும், எனவே இது குறித்த கேள்விகள் எல்லா நேரத்திலும் கேட்கப்படுகின்றன. உங்கள் லினக்ஸ் நிறுவலின் உயர் மட்டத்தைப் பார்த்தால், இந்த குறிப்பிட்ட தரத்தால் வரையறுக்கப்பட்ட பல கோப்பகங்களைக் காண்பீர்கள்.



அனுபவம் வாய்ந்த புரோகிராமர்களைக் கூட குழப்புகின்ற usr, மற்றும் பிற அனைத்தையும் வரையறுக்க நாங்கள் நேரம் எடுத்துக்கொண்டோம். இவ்வாறு கூறப்பட்டால், நீங்கள் இங்கு வரையறுக்கப்படாத கூடுதல் அடைவு அல்லது கோப்புறையைக் காணலாம். உங்கள் கோப்பு கட்டமைப்பின் மூலத்தில் நீங்கள் எப்போதாவது பார்த்தீர்களா / இழந்துவிட்டீர்களா? இது குறிப்பாக FHS ஆல் வரையறுக்கப்படவில்லை, ஆனால் இது ஒரு நிலையான சோதனை போது பிடிபட்ட கோப்புகளை வைக்க ஒரு இடம் இருக்கிறதா என்பதை உறுதிப்படுத்த ext4 மற்றும் பிற கோப்பு முறைமைகளால் உருவாக்கப்பட்டது. Android தொலைபேசியின் கட்டமைப்பை ஆராய்வதற்கான வாய்ப்பு உங்களுக்கு எப்போதாவது கிடைத்திருந்தால், அதை LOST.DIR என்றும் அழைத்திருப்பீர்கள்.



FHS கோப்புறைகளை உச்சரிக்கிறது



/ உங்கள் முழு அடைவு கட்டமைப்பிலும் மிக உயர்ந்த புள்ளியைக் குறிக்கிறது - ஒரு அடைவு கட்டமைப்பைக் குறிப்பிடுவதற்கு யூனிக்ஸ் செய்யும் அதே அமைப்பை லினக்ஸ் பயன்படுத்துவதால், இது எல்லாவற்றிற்கும் மேலானது மற்றும் ஒரு இயக்கி மட்டுமல்ல. நீங்கள் ஒற்றை பயனர் உபுண்டு அல்லது ஃபெடோரா கணினியில் இருந்தால், இங்கே ஏற்ற ஒரு பெரிய வட்டு பகிர்வு அமைக்கப்பட்டுள்ளது. அந்த வட்டு பகிர்வில் இந்த உயர் மட்டத்தில் இருக்கும் கோப்பகங்கள் அல்லது கோப்புறைகள் உள்ளன, ஆனால் நீங்கள் விரும்பினால் லினக்ஸை வேறு / வீடு, / பின் அல்லது பிற பகிர்வுக்கு கட்டமைக்க முடியும் என்பதை நினைவில் கொள்வது அவசியம், எனவே நீங்கள் மவுண்ட் புள்ளியை ஒன்றுக்கு அமைக்கலாம் இந்த கோப்பகங்களின்.

/ பின் நீங்கள் மிக அடிப்படையான லினக்ஸ் இடைமுகத்தை இயக்க வேண்டிய அத்தியாவசிய நிரல்களில் பெரும்பாலானவற்றை உள்ளடக்கியது. பூனை, எல்.எஸ், எம்.வி, டச் மற்றும் நானோவை இங்கே காணலாம். பெயர் பைனரிகளை குறிக்கிறது.

/ துவக்கத்தில் உங்கள் கணினியை துவக்க தேவையான கோப்புகள் உள்ளன, அதாவது கர்னல் மற்றும் initrd கோப்புகள் போன்றவை.



/ dev உங்கள் கணினியின் பிற பகுதிகளைக் குறிக்க லினக்ஸ் பயன்படுத்தும் அனைத்து சாதனக் கோப்புகளையும் கொண்டுள்ளது. ஒரு mkfs கட்டளைக்குப் பிறகு / dev / sdb1 போன்ற ஒன்றைத் தட்டச்சு செய்வதன் மூலம் நீங்கள் எப்போதாவது ஒரு ஃபிளாஷ் டிரைவை வடிவமைத்திருந்தால், நீங்கள் இங்கே இருக்கும் கோப்புகளுடன் பணிபுரிந்தீர்கள் .அவை அனைத்தும் உண்மையான கோப்புகள், ஆனால் அவை வழக்கமான அர்த்தத்தில் கோப்புகள் அல்ல மைக்ரோசாஃப்ட் சூழலில் இருந்து வருபவர்கள் அவற்றைப் புரிந்து கொள்ளலாம். கோப்பு பெயரைக் குறிப்பிடுவதன் மூலம் இயக்கிகள் மற்றும் பிற சாதனங்களுடன் பணிபுரிய இவை உங்களை அனுமதிக்கின்றன.

/ etc கணினி பரந்த உள்ளமைவு கோப்புகளின் தொகுப்பைக் கொண்டுள்ளது. பலர் எதைக் குறிக்கிறார்கள் என்று பலர் கேட்கிறார்கள், நீங்கள் தவிர இது உண்மையில் லத்தீன் மொழியில் எட் செடெரா என்று பொருள். இது வேறு எங்கும் பொருந்தாத எதையும் முதலில் வைத்திருந்தாலும், நவீன லினக்ஸ் எஃப்.எச்.எஸ் புரோகிராமர்களுக்கு கட்டமைப்பு கோப்புகளை இங்கே வைக்க மட்டுமே அறிவுறுத்துகிறது, ஒருபோதும் நிரல்களில் எறிய வேண்டாம்.

/ வீட்டில் உங்கள் வீட்டு அடைவு மற்றும் உங்களிடம் ஏதேனும் இருந்தால் மற்ற பயனர்களின் வீட்டு அடைவுகள் உள்ளன. உங்கள் சொந்த வீட்டு அடைவுக்கு சுருக்கெழுத்து என ~ / ஐப் பயன்படுத்தலாம், இது ரூட் / ஹோம் கோப்பகத்திற்கு பதிலாக செல்ல வேண்டும். உதாரணமாக, நீங்கள் மேனி என்ற பயனராக இருந்தால், ~ / ஆவணங்களைத் தட்டச்சு செய்வது / வீடு / பயனர் / மேன்னி / ஆவணங்களைக் குறிக்கும் மற்றும் மொழிபெயர்க்கப்படும். நீங்கள் உபுண்டுவைப் பயன்படுத்தினாலும், அது முழுவதுமாக வெளியேறிவிட்டாலும் கூட, ரூட் பயனர் தங்கள் வீட்டு அடைவை / வீடு / ரூட்டிற்கு பதிலாக / ரூட்டில் இழுத்துச் செல்கிறார்.

/ லினக்ஸ் கர்னலின் கீழ் நிரல்கள் இயங்க வேண்டிய பல்வேறு நூலகங்களை வைத்திருக்கிறது. நீங்கள் amd64- அடிப்படையிலான விநியோகத்தில் இயங்கினால் 64 பிட் நூலகங்களுக்கான / lib64 கோப்பகமும் உங்களிடம் இருக்கலாம்.

எந்த நேரத்திலும் நீங்கள் இணைத்துள்ள அனைத்து தானாக ஏற்றப்பட்ட டிரைவையும் / மீடியா வைத்திருக்கிறது. உங்கள் கணினியில் மெமரி கார்டுகள், ஃபிளாஷ் டிரைவ்கள் அல்லது வீடியோ டிஸ்க்களை செருகினால், அவை உங்களுக்காக தானாகவே திறக்கப்பட்டால், அவை / மீடியா கோப்பகத்தில் ஏற்றப்படும்.

/ mnt லினக்ஸில் தானியங்கி ஏற்றம் பிரபலமடைவதற்கு முன்பு உங்கள் அகற்றக்கூடிய எல்லா ஊடகங்களையும் வைத்திருக்கப் பயன்படுகிறது. கட்டளை வரியில் நீங்கள் சூடோ கட்டளையுடன் ஏற்றும் எதற்கும் இப்போது இது பயன்படுத்தப்படுகிறது. நீங்கள் எப்போதாவது மவுண்ட் -o லூப் ஐசோ கட்டளையைப் பயன்படுத்தினால் வட்டு படங்கள் அல்லது ஐஎஸ்ஓ கோப்புகளை ஏற்றுவதற்கு இதைப் பயன்படுத்த விரும்பலாம்.

/ opt என்பது வழக்கமான களஞ்சியங்களுக்கு வெளியில் இருந்து நீங்கள் நிறுவியிருக்கக்கூடிய விருப்ப தொகுப்புகளை உள்ளடக்கியது, இது Google பதிவிறக்கத்திலிருந்து அந்த உலாவியை நிறுவியிருந்தால் Google Chrome போன்ற ஒன்றைக் கொண்டிருக்கலாம். நீங்கள் அதை எவ்வாறு நிறுவினீர்கள் என்பதைப் பொறுத்து இது ஸ்கைப்பையும் கொண்டிருக்கலாம்.

/ proc என்பது புதியவர்களுக்கு குழப்பமான ஒன்றாகும், ஏனென்றால் இது உங்கள் கணினியில் இணைக்கப்பட்டுள்ள அனைத்து உபகரணங்களையும் கர்னல் பார்க்கும் வழியைக் குறிக்கும் கோப்புகளுக்கான இடத்தை வழங்கும் மெய்நிகர் கோப்பு முறைமைக்கான ஏற்ற புள்ளியாகும். அதை விளக்க முயற்சிப்பதை விட அதை முதலில் அனுபவிப்பது நல்லது. ஓட முயற்சிக்கவும் cat / proc / cpuinfo | மேலும் உங்கள் CPU கர்னலுக்கு எப்படி இருக்கும் என்பதைக் காண கட்டளை வரியில். MHz இல் உங்கள் CPU இன் வேகம் உங்கள் செயலியின் உண்மையான வேகத்துடன் பொருந்தாது என்பதைக் கவனியுங்கள். 800 மெகா ஹெர்ட்ஸ் வேகத்தில் இயங்கும் பழைய 1.6 ஜிகாஹெர்ட்ஸ் சிங்கிள் கோர் செயலியுடன் 32 பிட் நெட்புக்கில் இதை இயக்கினோம். இந்த முரண்பாடு / proc கோப்புகளை மிகவும் பயனுள்ளதாக மாற்றும் விஷயம். இது காண்பிப்பது என்னவென்றால், லுபுண்டு விநியோகம் வளங்களில் மிகவும் இலகுவாக இருப்பதால், அடிப்படை வன்பொருளின் முழு சக்தியையும் பயன்படுத்த வேண்டிய வரை CPU மெதுவான பயன்முறையில் இயங்குகிறது. அதனால்தான் LXDE டெஸ்க்டாப் சூழல் பழைய இயந்திரங்களை மீண்டும் உருவாக்குபவர்களிடையே மிகவும் பிரபலமாக உள்ளது.

/ ரன் லினக்ஸின் தற்போதைய இயங்கும் நிகழ்வு தொடர்பான தகவல்களை விவரிக்கும் கோப்புகள் மற்றும் கோப்பகங்களை வைத்திருக்கிறது. நீங்கள் மறுதொடக்கம் செய்தால், இந்த கோப்புகள் புதிய நிகழ்வைக் குறிக்க மீண்டும் உருவாக்கப்படுகின்றன.

/ sbin மிகவும் முக்கியமான கணினி நிரல்களைக் கொண்டுள்ளது. ஏதேனும் மோசமான சம்பவங்கள் நடக்கும்போது ஒரு பகிர்வை எப்போதும் சரிபார்க்க முடியும் என்பதை லினக்ஸ் உறுதிப்படுத்த விரும்புவதால், fsck இங்கே வாழ்கிறது என்பதை நீங்கள் காணலாம்.

/ srv சேவையகங்கள் மற்றும் பதிப்பு கட்டுப்பாட்டு அமைப்புகளுக்கான தள-குறிப்பிட்ட தரவை வைத்திருக்கிறது, மேலும் இது உங்கள் நிறுவலில் முற்றிலும் காலியாக இருப்பதை நீங்கள் காணலாம்.

/ sys இயக்கிகளை விவரிக்கும் கோப்புகளை வைத்திருக்கிறது மற்றும் FHS குறிப்பின் பிற பகுதிகள் சாதனங்களை வரையறுக்கின்றன.

/ tmp நிரல்களை இயக்குவதன் மூலம் உருவாக்கப்பட்ட தற்காலிக கோப்புகளால் நிரம்பியுள்ளது. நீங்கள் மறுதொடக்கம் செய்யும்போது இது பெரும்பாலும் அழிக்கப்படும், எனவே இங்குள்ள கோப்புகள் செலவு செய்யக்கூடியதாக கருதப்படுகின்றன. சி: விண்டோஸின் உள்ளே உள்ள தற்காலிக கோப்புறையை நீங்கள் நினைவில் வைத்திருந்தால், லினக்ஸில் / tmp சற்றே ஒத்த நோக்கத்திற்காக உதவுகிறது என்பதை அறிந்து கொள்ளுங்கள்.

/ usr என்பது ஒரு டன் படிக்க மட்டுமேயான பயனர் தரவு மற்றும் உள்ளமைவு கோப்புகளை வைத்திருக்கும் போது அத்தியாவசியமாக கருதப்படாத பைனரி நிரல்களுக்கு பொருந்தக்கூடிய ஒரு பிடிப்பு-அனைத்து கோப்பகமாக மாறிவிட்டது. பல ஆரம்ப பயனர்கள் யு.எஸ்.ஆர் கோப்பகத்தை சற்று விசித்திரமாகக் காண்கிறார்கள், ஏனென்றால் அவர்கள் எல்லா நேரத்திலும் பயன்படுத்தும் நிரல்களுக்காக பல உள்ளமைவு கோப்புகளை வைத்திருப்பதாகத் தெரிகிறது.

/ var என்பது எல்லா நேரத்திலும் மாறும் பதிவுகள் மற்றும் பிற மாறி கோப்புகளுக்கான இடம்.

4 நிமிடங்கள் படித்தேன்