IO − load various IO modules


     use IO qw(Handle File); # loads IO modules, here IO::Handle, IO::File
   use IO;                 # DEPRECATED


"IO" provides a simple mechanism to load several of the IO modules in one go. The IO modules belonging to the core are:


Some other IO modules don’t belong to the perl core but can be loaded as well if they have been installed from CPAN. You can discover which ones exist by searching for "^IO::" on

For more information on any of these modules, please see its respective documentation.


    use IO;                # loads all the modules listed below

The loaded modules are IO::Handle, IO::Seekable, IO::File, IO::Pipe, IO::Socket, IO::Dir. You should instead explicitly import the IO modules you want.

More Linux Commands

XCreateRegion(3) - create or destroy regions (Man Page).....
The XCreateRegion function creates a new empty region. The XSetRegion function sets the clip-mask in the GC to the specified region. The region is specified rel

pam_xauth(8) - PAM module to forward xauth keys between user
The pam_xauth PAM module is designed to forward xauth keys (sometimes referred to as cookies) between users. Without pam_xauth, when xauth is enabled and a user

end(3) - end of program segments (Library - Linux man page)
The addresses of these symbols indicate the end of various program segments: etext This is the first address past the end of the text segment (the program code)

memmove(3) - copy memory area (Library - Linux man page)....
The memmove() function copies n bytes from memory area src to memory area dest. The memory areas may overlap: copying takes place as though the bytes in src are

syncfs(2) - commit buffer cache to disk - Linux manual page
sync() causes all buffered modifications to file metadata and data to be written to the underlying filesystems. syncfs() is like sync(), but synchronizes just t

nroff(1) - emulate nroff command with groff - Linux man page
The nroff script emulates the nroff command using groff. Only ascii, latin1, utf8, and cp1047 are devices accepted by nroff to select the output encoding emitte

XIListProperties(3) - List a device's properties (Man Page)
The XIListProperties function returns a list of the properties associated with the input device specified with deviceid. Each device may have an arbitrary numbe

XDGAQueryModes(3) - Client library for the XFree86-DGA exten
The XFree86-DGA extension is an X server extension for allowing client programs direct access to the video frame buffer. This is a brief description of the prog

grap2graph(1) - convert a grap diagram into a cropped bitmap
Reads a grap program as input; produces an image file (by default in Portable Network Graphics format) suitable for the Web as output. For a description of the

sasl_checkapop(3) - Check an APOP challenge/response........
sasl_checkapop() will check an APOP challenge/response. APOP is an optional POP3 (RFC 1939) authentication command which uses a shared secret (password). The pa

isless(3) - floating-point relational tests without exceptio
The normal relation operations (like <, less than) will fail if one of the operands is NaN. This will cause an exception. To avoid this, C99 defines the macros

Archive::Zip::FAQ(3pm) - Answers to a few frequently asked q
It seems that I keep answering the same questions over and over again. I assume that this is because my documentation is deficient, rather than that people dont

We can't live, work or learn in freedom unless the software we use is free.