Hierarchical file system

Example of a directory structure in a hierarchical file system

In computing, a hierarchical file system is a file system that uses directories to organize files into a tree structure.[1]

In a hierarchical file system, directories contain information about both files and other directories, called subdirectories which, in turn, can point to other subdirectories, and so on.[2] This is organized as a tree structure, or hierarchy, generally portrayed with the root at the top. The root directory is the base of the hierarchy, and is usually stored at some fixed location on disk.

A hierarchical file system contrasts with a flat file system, where information about all files is stored in a single directory, and there are no subdirectories.

Almost all file systems today are hierarchical. What is referred to as a file system is a specific instance of a hierarchical system. For example, NTFS, HPFS, and ext4, all implement a hierarchical system with different features for buffering, file allocation, and file recovery.

Concepts

Path

A file path is a string of characters that contains the location of a file in a computer's file structure.[3][4] That is, it represents the directory nodes visited from the root directory to the file as a list of node names, with the items in the list separated by path separators. The path separator is > on Multics,[5] / on Unix-like systems,[6] and \ on MS-DOS 2.0 and later, Windows, and OS/2 systems.

An absolute path begins at the root directory; that is, begins with a path separator character, which, at the beginning of a path, represents the root directory. A path consisting only of a path separator character refers to the root directory.[7]

Working directory

The working directory of a process is a directory dynamically associated with each process. Files are searched relative to the working directory, rather than from the root directory. At logon, the user's working directory is set to their home directory; it can be set afterwards by using a command.[8]

A relative path represents the directory nodes visited from the working directory to the file, rather than from the root directory to the file. A relative path does not begin with a path separator character.[7]

History

Multics

Multics is the first operating system to provide a hierarchical file system.[9][10] File names can be any length or format, multiple names for a particular file or directory, and symbolic connections between the directories (symlinks) are one of the many other features Multics introduced with its hierarchical file system.[11]

IBM OS/360

OS/360 has had a hierarchical system since its earliest days.[when?][12]

The system catalog is layered on top of a flat file system, where a disk file's "directory entry" is stored in each volume's Volume Table of Contents (VTOC), and files can be referenced either thru the catalog or by specifying the volume serial number directly. Specifying a dataset name without specifying a serial number in JCL implies a catalog search. The catalog stores only a pointer to the volume.[13]

The OS/360 catalog has a number of differences from other hierarchical file systems. The "root directory", a dataset named SYSCTLG, may contain file pointers or links to subdirectories called CVOLS.[13] The path separator is .. All paths are absolute paths, a leading . is always assumed and cannot be coded. Path components (between .) are limited to eight characters. The catalog is not restricted to disk (DASD) files, but can also catalog magnetic tape datasets. Not all volumes indicated in the catalog have to be online, and the system allows disk and tape volumes to be mounted on request following a catalog search.

Unlike most other systems, it is possible to create a file without cataloging it. Cataloging is requested thru JCL or a utility program.

A cataloged dataset name might look like PAYROLL.WEEKLY.HOURS.

IBM virtual storage operating systems replaced SYSCTLG with a VSAM Catalog. Cataloging is mandatory for VSAM datasets, but, as before, non-VSAM datasets may be cataloged or not cataloged. The program "Access Method Services" (IDCAMS) maintains the VSAM Catalog.

Personal computers

DOS and Windows

The CP/M operating system uses a flat file system, with a directory containing information on a maximum of 64 files—adequate when a floppy disk held only 128 KB. IBM PC DOS and MS-DOS 1.0 inherited the same structure. DOS 2.0, which supported hard disk drives, introduced a hierarchical file system. The hierarchical file system was used instead of simply expanding the flat directory for performance reasons. "A flat DOS file structure with a single directory and 10 times as many files would logically require 10 times as long to search."[2] OS/2 and Windows also support a hierarchical file system, using the same path syntax as DOS.

Classic Mac OS

All versions of Classic Mac OS before System 2.1 used a flat file system, the Macintosh File System, which maintained all the files in a single list, however Finder provided the illusion of folders with records maintained in the Desktop file.[14] From System 2.1 onwards, the Macintosh File System was superseded by the Hierarchical File System which allowed for multiple layers of folders and files.[15]

See also

References

  1. ^ Sharma, Vivek; Varshney, Manish; Sharma, Shantanu (2010). Design and Implementation of Operating System. University Science Press. p. 346. ISBN 9789380386416. Retrieved February 22, 2023.
  2. ^ a b Stephens, Mark (June 6, 1988). "Netware, LAN Manager Spar in Network Software Contest". InfoWorld. Vol. 10, no. 23. Retrieved February 22, 2023.
  3. ^ "HTML File Paths". W3Schools. Retrieved February 22, 2023.
  4. ^ "General | File Paths". Codecademy. Retrieved 2024-03-20.
  5. ^ New User's Introduction to Multics - Part I (PDF). Honeywell Information Systems. November 1979. p. 6-4. CH24-00.
  6. ^ Ritchie, Dennis M.; Thompson, Ken (July 1974). "The UNIX Time-Sharing System". Communications of the ACM. 17 (7): 365–375. doi:10.1145/361011.361061.
  7. ^ a b Rosenthal, Hanaan (2007). AppleScript: The Comprehensive Guide to Scripting and Automation on Mac OS X (2nd ed.). Apress. p. 703. ISBN 978-1-59059-653-1. Retrieved February 23, 2023.
  8. ^ "What is a Current Directory?". www.computerhope.com. Retrieved 2024-03-20.
  9. ^ "Multics Glossary -F-". www.multicians.org. Retrieved April 11, 2018.
  10. ^ R. C. Daley and P. G. Neumann, "A general-purpose file system for secondary storage", AFIPS '65 (Fall, part I) Proceedings of the November 30 – December 1, 1965
  11. ^ "What is MULTICS?". GeeksforGeeks. 2024-01-01. Retrieved 2024-03-20.
  12. ^ IBM Corporation (1965). IBM Operating System/360 Concepts and facilities (PDF). pp. 10–11. Retrieved February 24, 2020.
  13. ^ a b Stephens, David. "The Best Mainframe DASD and Dataset Innovations". Longpela Mainframe Quarterly. Longpela Expertise. Retrieved February 24, 2023.
  14. ^ Cow, Dog (2018-08-05). "All About MFS: The Macintosh File System". Mac GUI. Archived from the original on 2023-07-17. Retrieved 2024-08-27.{{cite web}}: CS1 maint: unfit URL (link)
  15. ^ Cow, Dog (2017-11-08). "HFS Origins: The Turbo File System". Mac GUI. Archived from the original on 2023-07-17. Retrieved 2024-08-27.{{cite web}}: CS1 maint: unfit URL (link)

Read other articles:

Untuk sekolah Jepang di Madrid, lihat Colegio Japonés de Madrid. St. Claudine Thevenet, Foundress Biara Yesus dan Maria adalah sebuah jaringan sekolah Katolik Roma yang berasal dari timur-tengah Prancis pada abad ke-19. Sejak awal, biara tersebut telah berkembang ke: Di Eropa: Irlandia, Spanyol, Italia, Inggris, dan Jerman. Di Amerika: Amerika Serikat, Kanada, Meksiko, Kolombia, dan Bolivia. Di Timur Tengah: Lebanon dan Suriah. Di Afrika: Kamerun, Guinea Ekuatorial, Gabon, dan Nigeria. Di As...

 

Erwin HeryadiErwin Heryadi Soetedjo memeragakan karakter transgender seperti perannya dalam film London Virginia.LahirErwin Heryadi Soetedjo18 November 1974 (umur 49)Bandung, Jawa BaratNama lainErwin MoronErwin MadMoronAlmamaterUniversitas PadjajaranPekerjaanpenyanyipenulis laguaktorpresenterpenyiar radiopengusahaSuami/istriAmbar SulistyoriniAnak3Karier musikGenreRock AlternatifIndustrial Rockelektronik rockTahun aktif1996 - sekarangLabelMusica StudiosWarner Music IndonesiaNonstop ...

 

العلاقات الآيسلندية المالطية آيسلندا مالطا   آيسلندا   مالطا تعديل مصدري - تعديل   العلاقات الآيسلندية المالطية هي العلاقات الثنائية التي تجمع بين آيسلندا ومالطا.[1][2][3][4][5] مقارنة بين البلدين هذه مقارنة عامة ومرجعية للدولتين: وجه المقارنة...

Questa voce sull'argomento calciatori brasiliani è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Segui i suggerimenti del progetto di riferimento. Reiner Ferreira Nazionalità  Brasile Altezza 185 cm Peso 76 kg Calcio Ruolo Difensore Squadra svincolato Carriera Squadre di club1 2006-2007 Assisense? (?)2007 Juventude-MT? (?)2007-2008 Anápolis? (?)2008 Paranavaí? (?)2008 Criciúma2 (0)2008-2009 Al-Wasl? (?)2009-2010&...

 

Wakil Bupati KotabaruPetahanaAndi Rudi Latif, S.H.sejak 26 April 2021Masa jabatan5 tahunDibentuk2000Pejabat pertamaIr. Akhmad RizaliSitus webkotabarukab.go.id Berikut ini adalah daftar Wakil Bupati Kotabaru dari masa ke masa. No Wakil Bupati Mulai Jabatan Akhir Jabatan Prd. Ket. Bupati 1 Ir.Akhmad Rizali 2000 2005 1   Drs. H.Sjachrani MatajaM.B.A., M.M. 2 Drs.Fatizanolo SaoiagöB.A. 10 Agustus 2005 10 Agustus 2010 2   3 Rudy SuryanaS.Sos., M.M.Pd. 10 Agustus 2010 10 Agustus 201...

 

Leisure and shopping facility and tourist attraction in West Yorkshire, England Entrance to the tunnels Sunbridge Wells is a leisure and shopping facility and tourist attraction built in tunnels in Bradford, West Yorkshire, England. The centre was opened in 2016. History The tunnels where the leisure and shopping facility is now was a quarry in the thirteenth century. It was also used as prison cells and during the Second World War was used as an air raid shelter.[1] In the 1960s it w...

Manzanillo adalah sebuah kota dan kursi dari Munisipalitas Manzanillo, di negara bagian Colima, Meksiko. Terletak di Samudera Pasifik, kota tersebut memiliki pelabuhan tersibuk di Meksiko yang bertanggung jawab untuk penanganan kargo Pasifik untuk kawasan Mexico City. Kota tersebut adalah munisipalitas produsen terbesar untuk sektor bisnis dan pariwisata di negara bagian Colima. Pranala luar Wikimedia Commons memiliki media mengenai Manzanillo, Colima. Wikivoyage memiliki panduan wisata Manza...

 

American delivery company Sam Street redirects here. For the baseball player, see Sam Street (baseball). Postmates Inc.Company typeSubsidiaryIndustryLogisticsFoundedMay 1, 2011; 13 years ago (2011-05-01)FounderBastian Lehmann Sam Street Sean PlaiceHeadquartersSan Francisco, California, United StatesArea servedSelect cities in United StatesKey peopleBastian Lehman (CEO) Sean Plaice, Vivek Patel, Kristin Schaefer (Management Team) Nabeel Hyatt, Brian Singerman, Scott Banister ...

 

В Википедии есть статьи о других людях с такой фамилией, см. Скотт; Скотт, Джон. Джон Уолтер Скоттангл. John Walter Scott Дата рождения 2 ноября 1845(1845-11-02)[1] Место рождения Лондон, Великобритания[2] Дата смерти 4 января 1919(1919-01-04)[1] (73 года) Место смерти Нью-Йорк, Нью-�...

Basic law of the Netherlands This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Constitution of the Netherlands – news · newspapers · books · scholar · JSTOR (May 2019) (Learn how and when to remove this message) Constitution of the NetherlandsOverviewOriginal title(in Dutch) Grondwet voor het Koninkrijk der Ne...

 

مثال على الحروف الصينية المكتوبة، يمثّل الحرفان الظاهران اسم مقاطعة آنشي [الإنجليزية] الصينية. اللغة الصينية المكتوبة هي الصورة المكتوبة من الحروف الصينية المستعملة في تمثيل اللغة الصينية المحكيَّة. لا تمثّل الحروف الصينية أبجدية حقيقية ولا نظاماً كتابياً مقطعياً، إنَّ�...

 

Antique car body style, and the name of a 1964 concept car 1903 Oldsmobile Curved Dash on the 2009 London to Brighton Veteran Car Run A runabout is a car body style popular in the 1910s, based on the horse-drawn runabout carriage. It was popular in North America from 1900 to about 1915. It was a light, basic style with no windshield, top, or doors and a single row of seats. Runabouts eventually became indistinguishable from roadsters and the term fell out of use in the United States. The appr...

Ecoregion in New Zealand Nelson Coast temperate forestsBeach and forest in Abel Tasman National ParkEcoregion territory (in purple)EcologyRealmAustralasianBiometemperate broadleaf and mixed forestsBordersRichmond temperate forestsSouthland montane grasslands,Westland temperate forestsGeographyArea14,451 km2 (5,580 sq mi)CountryNew ZealandRegionsTasmanWest CoastCoordinates41°36′S 172°07′E / 41.6°S 172.12°E / -41.6; 172.12ConservationProtected11,40...

 

Oral sex on the vulva by a sexual partner Eating pussy redirects here. For other uses, see Eat Pussy. A woman performing cunnilingus on another woman Cunnilingus is an oral sex act consisting of the stimulation of a vulva by using the tongue and lips.[1][2] The clitoris is the most sexually sensitive part of the vulva, and its stimulation may result in a woman becoming sexually aroused or achieving orgasm.[3][4][5] Men who spend more time performing cun...

 

Austronesian ethnolinguistic groups originating from Visayas, in the Philippines Ethnic group Visayan peopleKabisay-an / Mga BisayaA Visayan couple of noble blood, Boxer Codex, ca. 1590Total population33,463,654[citation needed]Regions with significant populationsVisayas, large parts of Mindanao, southernmost parts of Luzon, the rest of the Philippines and overseas communitiesLanguagesNativeBisayan languagesAlsoFilipino • EnglishReligionChristianity: Roman Catholic, Agl...

16th professional season of the top-flight football league in Bangladesh Football league seasonBangladesh Premier LeagueSeason2023–24Dates22 December 2023 – 29 May 2024ChampionsBashundhara Kings (5th title)RelegatedBrothers UnionAFC Challenge LeagueBashundhara KingsMatches played90Goals scored263 (2.92 per match)Top goalscorerOverall:Cornelius Stewart(19 goals) Local:Rakib Hossain(10 goals)Biggest home winMohammedan SC 8–0 Brothers Union(20 April 2024)Biggest away winBrothers Union...

 

American military radio system AN/PRC-150 Type Manpack tactical radio Service History Used by United States Army, US Marines Conflicts Iraq War, War in Afghanistan, Operation Inherent Resolve Production history Manufacturer L3Harris Specifications Frequency range 1.6-60 MHz Transmit power up to 20 watts Modes FM (VHF), AM, AME, SSB, CW Encryption NSA Type 1 algorithms (Top Secret and below) The AN/PRC-150(C) Falcon II Manpack Radio, is a tactical HF-SSB/ VHF-FM manpack radio manufactured by H...

 

يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (ديسمبر 2018) شعار ألتراس أهلاوي ألتراس أهلاوي (UA07) هي مجموعة من مُشجعي النادي الأهلي المصري، تأسست عام 2007 في شهر أبريل ...

Public university in Zografou, Greece National and Kapodistrian University of AthensΕθνικό και Καποδιστριακό Πανεπιστήμιο ΑθηνώνLatin: Universitas AthenarumTypePublicHigher education institutionGreece university systemEstablishedMay 3, 1837; 187 years ago (1837-05-03)RectorGerasimos SiasosAcademic staff~2,000Administrative staff~1,300Undergraduates40,000Postgraduates14,200Doctoral students8,800LocationZografou, Greece37°58′09″N 23...

 

This list is incomplete; you can help by adding missing items. (August 2008) Serralles Castle museum in Ponce, Puerto Rico This list of museums in the unincorporated territories of the United States encompasses museums defined for this context as institutions (including nonprofit organizations, government entities, and private businesses) that collect and care for objects of cultural, artistic, scientific, or historical interest and make their collections or related exhibits available for pu...