லினக்ஸ் அடைவு அமைப்பு, விளக்கப்பட்டுள்ளது
நீங்கள் விண்டோஸிலிருந்து வருகிறீர்கள் என்றால், லினக்ஸ் கோப்பு முறைமை அமைப்பு குறிப்பாக அன்னியமாகத் தோன்றலாம். சி: \ டிரைவ் மற்றும் டிரைவ் கடிதங்கள் இல்லாமல் போய்விட்டன, அதற்கு பதிலாக ஒரு / மற்றும் ரகசிய-ஒலி கோப்பகங்களால் மாற்றப்படுகின்றன, அவற்றில் பெரும்பாலானவை மூன்று எழுத்து பெயர்களைக் கொண்டுள்ளன.
கோப்பு முறைமை வரிசைமுறை தரநிலை (FHS) லினக்ஸ் மற்றும் பிற யுனிக்ஸ் போன்ற இயக்க முறைமைகளில் கோப்பு முறைமைகளின் கட்டமைப்பை வரையறுக்கிறது. இருப்பினும், லினக்ஸ் கோப்பு முறைமைகளில் தரத்தால் இன்னும் வரையறுக்கப்படாத சில கோப்பகங்களும் உள்ளன.
/ - ரூட் அடைவு
உங்கள் லினக்ஸ் கணினியில் உள்ள அனைத்தும் ரூட் கோப்பகம் எனப்படும் / கோப்பகத்தின் கீழ் அமைந்துள்ளது. விண்டோஸில் சி: \ கோப்பகத்திற்கு ஒத்ததாக / கோப்பகத்தை நீங்கள் நினைக்கலாம் - ஆனால் இது கண்டிப்பாக உண்மை அல்ல, ஏனெனில் லினக்ஸில் டிரைவ் எழுத்துக்கள் இல்லை. மற்றொரு பகிர்வு விண்டோஸில் டி: \ இல் அமைந்திருக்கும் போது, இந்த மற்ற பகிர்வு லினக்ஸின் கீழ் / கீழ் உள்ள மற்றொரு கோப்புறையில் தோன்றும்.
/ பின் - அத்தியாவசிய பயனர் இருமங்கள்
/ பின் கோப்பகத்தில் அத்தியாவசிய பயனர் பைனரிகள் (நிரல்கள்) உள்ளன, அவை கணினி ஒற்றை பயனர் பயன்முறையில் ஏற்றப்படும்போது இருக்க வேண்டும். ஃபயர்பாக்ஸ் போன்ற பயன்பாடுகள் / usr / bin இல் சேமிக்கப்படுகின்றன, அதே நேரத்தில் முக்கியமான கணினி நிரல்கள் மற்றும் பாஷ் ஷெல் போன்ற பயன்பாடுகள் / bin இல் அமைந்துள்ளன. / Usr அடைவு மற்றொரு பகிர்வில் சேமிக்கப்படலாம் - இந்த கோப்புகளை / பின் கோப்பகத்தில் வைப்பது வேறு எந்த கோப்பு முறைமைகளும் ஏற்றப்படாவிட்டாலும் கூட இந்த முக்கியமான பயன்பாடுகள் கணினியில் இருப்பதை உறுதி செய்கிறது. / Sbin அடைவு ஒத்திருக்கிறது - இது அத்தியாவசிய கணினி நிர்வாக இருமங்களைக் கொண்டுள்ளது.
/ துவக்க - நிலையான துவக்க கோப்புகள்
/ துவக்க கோப்பகத்தில் கணினியை துவக்க தேவையான கோப்புகள் உள்ளன - எடுத்துக்காட்டாக, GRUB துவக்க ஏற்றி கோப்புகள் மற்றும் உங்கள் லினக்ஸ் கர்னல்கள் இங்கே சேமிக்கப்படுகின்றன. துவக்க ஏற்றி உள்ளமைவு கோப்புகள் இங்கே இல்லை, இருப்பினும் - அவை மற்ற கட்டமைப்பு கோப்புகளுடன் / போன்றவை.
/ cdrom - குறுவட்டுகளுக்கான வரலாற்று மவுண்ட் பாயிண்ட்
/ Cdrom அடைவு FHS தரத்தின் ஒரு பகுதியாக இல்லை, ஆனால் நீங்கள் அதை உபுண்டு மற்றும் பிற இயக்க முறைமைகளில் காணலாம். கணினியில் செருகப்பட்ட குறுவட்டுகளுக்கான தற்காலிக இடம் இது. இருப்பினும், தற்காலிக ஊடகத்திற்கான நிலையான இடம் / ஊடக அடைவுக்குள் உள்ளது.
/ dev - சாதன கோப்புகள்
லினக்ஸ் சாதனங்களை கோப்புகளாக அம்பலப்படுத்துகிறது, மற்றும் / dev கோப்பகத்தில் சாதனங்களைக் குறிக்கும் பல சிறப்பு கோப்புகள் உள்ளன. இவை நமக்குத் தெரிந்த உண்மையான கோப்புகள் அல்ல, ஆனால் அவை கோப்புகளாகத் தோன்றும் - எடுத்துக்காட்டாக, / dev / sda கணினியின் முதல் SATA இயக்ககத்தைக் குறிக்கிறது. நீங்கள் அதைப் பகிர்வு செய்ய விரும்பினால், நீங்கள் ஒரு பகிர்வு எடிட்டரைத் தொடங்கலாம் மற்றும் அதைத் திருத்த / dev / sda என்று சொல்லலாம்.
இந்த கோப்பகத்தில் போலி சாதனங்களும் உள்ளன, அவை உண்மையில் வன்பொருளுடன் பொருந்தாத மெய்நிகர் சாதனங்கள். எடுத்துக்காட்டாக, / dev / random சீரற்ற எண்களை உருவாக்குகிறது. / dev / null என்பது ஒரு சிறப்பு சாதனமாகும், இது எந்த வெளியீட்டையும் உருவாக்காது மற்றும் அனைத்து உள்ளீட்டையும் தானாக நிராகரிக்கிறது - ஒரு கட்டளையின் வெளியீட்டை / dev / null க்கு குழாய் போடும்போது, அதை நிராகரிக்கவும்.
/ etc - கட்டமைப்பு கோப்புகள்
/ Etc கோப்பகத்தில் உள்ளமைவு கோப்புகள் உள்ளன, அவை பொதுவாக உரை திருத்தியில் கையால் திருத்தப்படலாம். / Etc / அடைவில் கணினி அளவிலான உள்ளமைவு கோப்புகள் உள்ளன என்பதை நினைவில் கொள்க - பயனர் குறிப்பிட்ட உள்ளமைவு கோப்புகள் ஒவ்வொரு பயனரின் வீட்டு அடைவிலும் அமைந்துள்ளன.
/ home - முகப்பு கோப்புறைகள்
/ வீட்டு அடைவில் ஒவ்வொரு பயனருக்கும் ஒரு வீட்டு கோப்புறை உள்ளது. எடுத்துக்காட்டாக, உங்கள் பயனர் பெயர் பாப் என்றால், உங்களிடம் / home / bob இல் ஒரு வீட்டு கோப்புறை உள்ளது. இந்த முகப்பு கோப்புறையில் பயனரின் தரவுக் கோப்புகள் மற்றும் பயனர் குறிப்பிட்ட உள்ளமைவு கோப்புகள் உள்ளன. ஒவ்வொரு பயனரும் தங்கள் சொந்த வீட்டு கோப்புறைக்கு மட்டுமே எழுதும் அணுகலைக் கொண்டுள்ளனர், மேலும் கணினியில் உள்ள பிற கோப்புகளை மாற்ற உயர்ந்த அனுமதிகளை (ரூட் பயனராக) பெற வேண்டும்.
/ lib - அத்தியாவசிய பகிரப்பட்ட நூலகங்கள்
/ லிப் கோப்பகத்தில் / பின் மற்றும் / எஸ்.பி.என் கோப்புறையில் அத்தியாவசிய பைனரிகளுக்கு தேவையான நூலகங்கள் உள்ளன. / Usr / bin கோப்புறையில் உள்ள பைனரிகளுக்குத் தேவையான நூலகங்கள் / usr / lib இல் அமைந்துள்ளன.
/ lost + found - மீட்டெடுக்கப்பட்ட கோப்புகள்
ஒவ்வொரு லினக்ஸ் கோப்பு முறைமையும் இழந்த + காணப்படும் கோப்பகத்தைக் கொண்டுள்ளது. கோப்பு முறைமை செயலிழந்தால், அடுத்த துவக்கத்தில் ஒரு கோப்பு முறைமை சோதனை செய்யப்படும். கண்டுபிடிக்கப்பட்ட எந்த சிதைந்த கோப்புகளும் இழந்த + கண்டுபிடிக்கப்பட்ட கோப்பகத்தில் வைக்கப்படும், எனவே நீங்கள் முடிந்தவரை தரவை மீட்டெடுக்க முயற்சி செய்யலாம்.
/ மீடியா - நீக்கக்கூடிய மீடியா
/ மீடியா கோப்பகத்தில் துணை அடைவுகள் உள்ளன, அங்கு நீக்கக்கூடிய மீடியா சாதனங்கள் கணினியில் செருகப்படுகின்றன. எடுத்துக்காட்டாக, உங்கள் லினக்ஸ் கணினியில் ஒரு குறுவட்டு செருகும்போது, / மீடியா கோப்பகத்தில் ஒரு அடைவு தானாகவே உருவாக்கப்படும். இந்த கோப்பகத்தின் உள்ளே நீங்கள் குறுவட்டு உள்ளடக்கங்களை அணுகலாம்.
/ mnt - தற்காலிக மவுண்ட் புள்ளிகள்
வரலாற்று ரீதியாகப் பார்த்தால், / mnt அடைவு என்பது கணினி நிர்வாகிகள் அவற்றைப் பயன்படுத்தும் போது தற்காலிக கோப்பு முறைமைகளை ஏற்றியது. எடுத்துக்காட்டாக, சில கோப்பு மீட்பு செயல்பாடுகளைச் செய்ய நீங்கள் விண்டோஸ் பகிர்வை ஏற்றினால், அதை / mnt / windows இல் ஏற்றலாம். இருப்பினும், நீங்கள் கணினியில் எங்கும் மற்ற கோப்பு முறைமைகளை ஏற்றலாம்.
/ opt - விருப்ப தொகுப்புகள்
/ விருப்ப அடைவில் விருப்ப மென்பொருள் தொகுப்புகளுக்கான துணை அடைவுகள் உள்ளன. இது பொதுவாக தனியுரிம மென்பொருளால் பயன்படுத்தப்படுகிறது, இது நிலையான கோப்பு முறைமை வரிசைக்கு கீழ்ப்படியாது - எடுத்துக்காட்டாக, ஒரு தனியுரிம நிரல் அதன் கோப்புகளை நீங்கள் நிறுவும் போது / opt / application இல் கொட்டக்கூடும்.
/ proc - கர்னல் & செயல்முறை கோப்புகள்
/ Dev கோப்பகத்திற்கு ஒத்த / proc கோப்பகம் நிலையான கோப்புகளைக் கொண்டிருக்கவில்லை என்பதால். கணினி மற்றும் செயல்முறை தகவல்களைக் குறிக்கும் சிறப்பு கோப்புகள் இதில் உள்ளன.
/ root - ரூட் முகப்பு அடைவு
/ ரூட் அடைவு என்பது ரூட் பயனரின் வீட்டு அடைவு. / Home / root இல் இருப்பதற்கு பதிலாக, அது / root இல் அமைந்துள்ளது. இது / இலிருந்து வேறுபடுகிறது, இது கணினி ரூட் கோப்பகமாகும்.
/ run - பயன்பாட்டு மாநில கோப்புகள்
/ ரன் அடைவு மிகவும் புதியது, மேலும் சாக்கெட்டுகள் மற்றும் செயல்முறை ஐடிகள் போன்ற நிலையற்ற கோப்புகளை சேமிக்க பயன்பாடுகளுக்கு ஒரு நிலையான இடத்தை வழங்குகிறது. இந்த கோப்புகளை / tmp இல் சேமிக்க முடியாது, ஏனெனில் / tmp இல் உள்ள கோப்புகள் நீக்கப்படலாம்.
/ sbin - கணினி நிர்வாக இருமங்கள்
/ Sbin அடைவு / பின் கோப்பகத்திற்கு ஒத்ததாகும். கணினி நிர்வாகத்திற்கான ரூட் பயனரால் இயக்கப்படும் அத்தியாவசிய பைனரிகள் இதில் உள்ளன.
/ selinux - SELinux மெய்நிகர் கோப்பு முறைமை
உங்கள் லினக்ஸ் விநியோகம் பாதுகாப்புக்காக SELinux ஐப் பயன்படுத்தினால் (எடுத்துக்காட்டாக, ஃபெடோரா மற்றும் Red Hat), / selinux கோப்பகத்தில் SELinux பயன்படுத்தும் சிறப்பு கோப்புகள் உள்ளன. இது / proc போன்றது. உபுண்டு SELinux ஐப் பயன்படுத்தாது, எனவே உபுண்டுவில் இந்த கோப்புறையின் இருப்பு ஒரு பிழையாகத் தோன்றுகிறது.
/ srv - சேவை தரவு
/ Srv கோப்பகத்தில் “கணினி வழங்கும் சேவைகளுக்கான தரவு” உள்ளது. ஒரு வலைத்தளத்திற்கு சேவை செய்ய நீங்கள் அப்பாச்சி HTTP சேவையகத்தைப் பயன்படுத்தினால், உங்கள் வலைத்தளத்தின் கோப்புகளை / srv கோப்பகத்திற்குள் ஒரு கோப்பகத்தில் சேமிக்கலாம்.
/ tmp - தற்காலிக கோப்புகள்
பயன்பாடுகள் தற்காலிக கோப்புகளை / tmp கோப்பகத்தில் சேமிக்கின்றன. உங்கள் கணினி மறுதொடக்கம் செய்யப்படும்போதெல்லாம் இந்த கோப்புகள் பொதுவாக நீக்கப்படும் மற்றும் எந்த நேரத்திலும் tmpwatch போன்ற பயன்பாடுகளால் நீக்கப்படலாம்.
/ usr - பயனர் பைனரிகள் & படிக்க மட்டும் தரவு
/ Usr கோப்பகத்தில் பயனர்கள் பயன்படுத்தும் பயன்பாடுகள் மற்றும் கோப்புகள் உள்ளன, இது கணினிகள் பயன்படுத்தும் பயன்பாடுகள் மற்றும் கோப்புகளுக்கு மாறாக. எடுத்துக்காட்டாக, அத்தியாவசியமற்ற பயன்பாடுகள் / பின் கோப்பகத்திற்கு பதிலாக / usr / bin அடைவுக்குள் அமைந்துள்ளன மற்றும் அத்தியாவசியமற்ற கணினி நிர்வாக இருமங்கள் / sbin கோப்பகத்திற்கு பதிலாக / usr / sbin கோப்பகத்தில் அமைந்துள்ளன. ஒவ்வொன்றிற்கான நூலகங்களும் / usr / lib கோப்பகத்தில் அமைந்துள்ளன. / Usr கோப்பகத்தில் பிற கோப்பகங்களும் உள்ளன - எடுத்துக்காட்டாக, கிராபிக்ஸ் போன்ற கட்டமைப்பு-சுயாதீன கோப்புகள் / usr / share இல் அமைந்துள்ளன.
/ Usr / local அடைவு என்பது உள்நாட்டில் தொகுக்கப்பட்ட பயன்பாடுகள் இயல்புநிலையாக நிறுவப்படும் இடமாகும் - இது மீதமுள்ள கணினியைத் துடைப்பதைத் தடுக்கிறது.
/ var - மாறி தரவு கோப்புகள்
/ Var அடைவு என்பது / usr கோப்பகத்திற்கு எழுதக்கூடிய எண்ணாகும், இது சாதாரண செயல்பாட்டில் படிக்க மட்டுமே இருக்க வேண்டும். பதிவு கோப்புகள் மற்றும் சாதாரண செயல்பாட்டின் போது / usr க்கு பொதுவாக எழுதப்படும் அனைத்தும் / var கோப்பகத்தில் எழுதப்படும். எடுத்துக்காட்டாக, பதிவு கோப்புகளை / var / log இல் காணலாம்.
லினக்ஸ் கோப்பு முறைமை வரிசைமுறை பற்றிய விரிவான தொழில்நுட்ப தகவல்களுக்கு, கோப்பு முறைமை வரிசைமுறை நிலையான ஆவணங்களை அணுகவும்.