Sys::F...m::Aix(3pm)
π Sys::Filesystem::Aix β the AIX filesystem tea π
okay so bestie, welcome to Sys::F...m::Aix(3pm), straight out of the User Contributed Perl Documentation section π. This is the AIX-flavoured little sibling that feeds filesystem deets back to the parent, and honestly? It's giving "quietly doing the most" π
β¨ NAME β¨
Sys::Filesystem::Aix β returns AIX filesystem information back to Sys::Filesystem. no cap, that's literally the whole job π«Ά
β¨ SYNOPSIS β¨
See Sys::Filesystem.
bestie, fr fr, the synopsis lives over there. this module is a supporting character with main character energy π
π INHERITANCE π
Sys::Filesystem::Aix
ISA UNIVERSAL
so yeah, it ISA UNIVERSAL, the great-grandparent of everything Perl. iconic lineage tbh π
π¦ METHODS π¦
version ()β returns the version of the (sub)module. that's it, that's the method πΈ
π ATTRIBUTES π
here's the list of filesystem properties you can query as methods through the parent Sys::Filesystem object. lowkey the whole point of this page:
accountβ used by thedodiskcommand to figure out which filesystems get processed by the accounting system πbootβ used by themkfscommand to initialize the boot block of a brand new filesystem πcheckβ used by thefsckcommand to determine the default filesystems to be checked βdevβ for local mounts, identifies either the block special file where the filesystem lives, or the file or directory to be mounted πfreeβ this value can be either true or false. (Obsolete and ignored). yeah she's retired, we still love her though πmountβ used by themountcommand to determine whether this filesystem should be mounted by default π»nodenameβ used by themountcommand to determine which node contains the remote filesystem π°οΈsizeβ used by themkfscommand for reference and to build the file system πtypeβ used to group related mounts ποΈvfsβ specifies the type of mount. For example,vfs=nfsspecifies the virtual filesystem being mounted is an NFS filesystem πvolβ used by themkfscommand when initializing the label on a new filesystem. The value is a volume or pack label using a maximum of 6 characters π·οΈlogβ theLVNamemust be the full path name of the filesystem logging logical volume name to which log data is written as this file system is modified. This is only valid for journaled filesystems. β οΈ so don't come for her if it's not journaled, okay?
π SEE ALSO π
Sys::Filesystem
πΈ Example /etc/filesystems πΈ
* @(#)filesystems @(#)29 1.22 src/bos/etc/filesystems/filesystems, cmdfs, bos530 9/8/00 13:57:45
* IBM_PROLOG_BEGIN_TAG
* This is an automatically generated prolog.
*
* <snip>
*
* This version of /etc/filesystems assumes that only the root file system
* is created and ready. As new file systems are added, change the check,
* mount, free, log, vol and vfs entries for the appropriate stanza.
/:
dev = /dev/hd4
vol = "root"
mount = automatic
check = false
free = true
vfs = jfs2
log = /dev/hd8
type = bootfs
/proc:
dev = /proc
vol = "/proc"
mount = true
check = false
free = false
vfs = procfs
/scratch:
dev = /dev/fslv02
vfs = jfs2
log = INLINE
mount = true
account = false
π Example /usr/sbin/mount output π
node mounted mounted over vfs date options
-------- --------------- --------------- ------ ------------ ---------------
/dev/hd4 / jfs2 Mar 24 12:14 rw,log=/dev/hd8
/proc /proc procfs Mar 24 12:15 rw
/dev/fslv02 /scratch jfs2 Mar 24 12:15 rw,log=INLINE
π§ filesystems(4) π§
Manpage includes all known options, describes the format and comment char's. go read it, iykyk πβ¨
π AUTHOR π
- Nicola Worthington
<nicolaw@cpan.org>β<http://perlgirl.org.uk> - Jens Rehsack
<rehsack@cpan.org>β<http://www.rehsack.de/>
π COPYRIGHT π
Copyright 2004,2005,2006 Nicola Worthington.
Copyright 2008-2020 Jens Rehsack.
This software is licensed under The Apache Software License, Version 2.0.
<http://www.apache.org/licenses/LICENSE-2.0>
π okay bestie real talk:freeis Obsolete and ignored, andlogonly works for journaled filesystems. technical caveats stay caveats, even when they're cute π«Ά
and that's the whole page, periodt β¨ this was Sys::F...m::Aix(3pm), from perl v5.30.3, dated 2020-10-24 β go forth and mount responsibly, mwah π
ππ¦
π¦ where this page comes from
- debian bookworm: libsys-filesystem-perl 1.408-1 Β· Apache-2.0
- debian trixie: libsys-filesystem-perl 1.408-1 Β· Apache-2.0
- ubuntu jammy: libsys-filesystem-perl 1.408-1 Β· Apache-2.0
- ubuntu noble: libsys-filesystem-perl 1.408-1 Β· Apache-2.0
- ubuntu resolute: libsys-filesystem-perl 1.408-1 Β· Apache-2.0
- ubuntu stonking: libsys-filesystem-perl 1.408-1 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms