icon
Search ! Aware:



     ! Aware > Perl > File System Access > File Access > Limits >

File Access Limits

Limiting access to files (permissions, locking, et al)
- Q&A - Info - Libs & Functions - Other Resources - Related Subjects -
Personalized Selections
Platform: Unix/BSD/Linux.
License: Open-source. GPL or LGPL.
Prog.Language: Perl. C/C++. PHP.
Maturity: Stable.
Pre-Selections

Use our system: Bring Rapid Knowledge Transfer and Awareness to your company website!


Home
  By TONY
  By MARK
  By JERRY
  By ANN
  By ERICA

Search all pages


Subjects

By activity
Professions, Sciences, Humanities, Business, ...

User Interface
Text-based, GUI, Audio, Video, Keyboards, Mouse, Images,...

Text Strings
Conversions, tests, processing, manipulation,...

Math
Integer, Floating point, Matrix, Statistics, Boolean, ...

Processing
Algorithms, Memory, Process control, Debugging, ...

Stored Data
Data storage, Integrity, Encryption, Compression, ...

Communications
Networks, protocols, Interprocess, Remote, Client Server, ...

Hard World
Timing, Calendar and Clock, Audio, Video, Printer, Controls...

File System
Management, Filtering, File & Directory access, Viewers, ...

    
Related Subjects (Perl)

See also Process Limits: File Access - Process Limits on File access (permissions, ownership, modes, et al)

See also: File Information - Obtaining file information (status, configuration, et al)

Up to File System Access - Gateway topic to file system (files and directory) access and operations.

(There may be additional related subject pages listed here)


Information and Publications: Showing

(Perl delta 5.003 to 5.004) flock No qualified books.


Questions and Answers: Showing
Q & A
++Showing+-
For Perl
+Partial-
For Programmers
+-Hiding all--
From Unix Programming FAQ

How can I lock a file?

Perl FAQ

What can't I just open(FH, ">file.lock")?

Perl FAQ

I still don't get locking. I just want to increment the number in the file. How can I do this?

Perl FAQ

See Also

Full List of Questions and Answers

Libraries and Components: Showing
Libs and Functions
++Showing+-
From CPAN
BSD ports
For Perl
in Perl
+Partial-
For Unix/BSD/Linux
Open Source
+-Hiding all--
man pages
Snippets
in C/C++
in PHP

(Perl builtin function) chmod LIST Changes the permissions of a list of files.

(Perl builtin function) chown LIST Changes the owner (and group) of a list of files.

(Perl builtin function) chroot FILENAME makes the named directory the new root directory.

(Perl builtin function) flock FILEHANDLE,OPERATION Calls flock(2), or an emulation of it, on FILEHANDLE.

(Perl builtin function) umask EXPR Sets the umask

perl5 module for file locking (flock,fcntl). p5-File-Lock-0.9 Perl5 module for file locking (flock,fcntl)

At FreeBSD Ports
File::Lock - A wrapper around the flock() call. flock() implements file locking, which prevents two processes from writing to the same file at the same time. (When that happens, all data is often lost.) Also see the File::Flock module.

perl5 module for file locking with flock. p5-File-BasicFlock-98.1202 Perl5 module for file locking with flock

At FreeBSD Ports

File::CounterFile - Maintains a persistent counter in the filesystem. You increment it and decrement it from your Perl script, and it remembers the value forever. Uses file locking. Now part of the libwww bundle. [Perl] {oss}

At CPAN

File::Flock - A wrapper around the flock() call. flock() implements file locking, which prevents two processes from writing to the same file at the same time. (When that happens, all data is often lost.) Also see the File::Lock module. [Perl] {oss}

At CPAN

File::Lockf - A wrapper around the lockf() system call. lockf() implements file locking just like File::Lock and fcntl(), but without flock()'s inability to handle network locks or the ugliness of fcntl() [Perl] {oss}

At CPAN

Fcntl - The Fcntl ("File Control") module provides low level access to system calls for manipulating files (more properly, file descriptors). It comes bundled with Perl.

At PERL

Other Libraries, Functions, and Components

Full List

Detailed Filter and Focus Checklist

Default Selections
- man pages - Open Source
Information: All
Questions and Answers: All
Add+Showing+Hide
For Perl
AddPartialHide
For Programmers
Add-Hiding all-Hide
From Unix Programming FAQ

Applications and Utilities: All
Add-Hiding all-Hide
man pages
BSD ports
GNU project
For Unix/BSD/Linux
comp.sources.unix
Open Source
GPL licensed

Libraries, Functions, and Components: All
Add+Showing+Hide
BSD ports
For Perl
in Perl
AddPartialHide
For Unix/BSD/Linux
Open Source
Add-Hiding all-Hide
man pages
Snippets
in C/C++
in PHP



Rapid-Links: Search | About | Comments | Submit Path: RocketAware > File System Access > File Access > Limits >
RocketAware.com is a service of Mib Software
Copyright 2001, Forrest J. Cavalier III. All Rights Reserved.
We welcome submissions and comments