Hello,
does anyone have a script that can check the contents of the /tmp directory and for example e-mail the directory content if anything other than session files are present?
Maybe there are better ways to monitor suspicous /tmp and /var/tmp activity, if so I'm listening :) (1 Reply)
Hi,
Do you know if we can shrink the size of the Swap under Solaris 8 ?
8Gb is already allocated to /TMP but we would like to reduce to 1 GB.
Thanks,
Fabien. (2 Replies)
good morning
The /tmp filesystem is full at 99 %
I have do a "rm" but the size is the same.
so i think that a process is always alive, but how can i do to know it ? (because I have deleted some file in /tmp)
thank you (9 Replies)
I know that /tmp is used for memory or swap??? and that it should not be full ??? and that files under /tmp are automatically removed after a reboot???
Is this info true???
thx (16 Replies)
So with solaris 10 are people not using the old /tmp as a regular UFS filesystem and making /tmp part of swap or tmpfs... what are peoples thoughts on this? (5 Replies)
Hi All,
There's a /tmp. folder on my solaris 9. I can't cd on it
bash-2.05# uname -a
SunOS cads105ctce 5.9 Generic_122300-30 sun4u sparc SUNW,Sun-Fire-V890
bash-2.05# cd /tmp.
bash: cd: /tmp.: No such file or directory
bash-2.05# ls -la /tmp.
/tmp.: No such file or directory
... (5 Replies)
Does anyone know of a way to redirect the ksh default of processing data in /tmp to another file system or / something else?
My ksh script is parsing large DB files and it keeps filling up /tmp on the root disk.
I have a 1 Tb disk with most of its space.
How do I re-direct the /tmp ksh... (6 Replies)
Hello,
This is a programming question as well as a suse question, so let me know if you think I should post this in programming.
I have an application that I compiled under opensuse 12.2 using g77-3.3/g++3.3. The program compiles and runs just fine. I gave the application to a colleague who... (2 Replies)
I am trying to install VirtualBox on RHEL 5 but I need the 32 bit version for 32 bit Windows. When I run yum I get the following:
sudo yum localinstall /auto/spvtg-it/spvss-migration/Software/VirtualBox-4.3-4.3.2_90405_el6-1.i686.rpm
Loaded plugins: fastestmirror
Setting up Local Package... (13 Replies)
Discussion started by: gw1500se
13 Replies
LEARN ABOUT OSX
mkdir
MKDIR(2) BSD System Calls Manual MKDIR(2)NAME
mkdir -- make a directory file
SYNOPSIS
#include <sys/stat.h>
int
mkdir(const char *path, mode_t mode);
DESCRIPTION
The directory path is created with the access permissions specified by mode and restricted by the umask(2) of the calling process. See
chmod(2) for the possible permission bit masks for mode.
The directory's owner ID is set to the process's effective user ID. The directory's group ID is set to that of the parent directory in which
it is created.
Note: the behavior of mkdir() is undefined when mode bits other than the low 9 bits are used. Use chmod(2) after mkdir() to explicitly set
the other bits (See example below).
RETURN VALUES
A 0 return value indicates success. A -1 return value indicates an error, and an error code is stored in errno.
ERRORS
Mkdir() will fail and no directory will be created if:
[EACCES] Search permission is denied for a component of the path prefix.
[EACCES] Write permission is denied for the parent directory.
[EDQUOT] The new directory cannot be created because the user's quota of disk blocks on the file system that will contain the
directory has been exhausted.
[EDQUOT] The user's quota of inodes on the file system on which the directory is being created has been exhausted.
[EEXIST] The named file exists.
[EFAULT] Path points outside the process's allocated address space.
[EIO] An I/O error occurred while making the directory entry or allocating the inode.
[EIO] An I/O error occurred while reading from or writing to the file system.
[ELOOP] Too many symbolic links were encountered in translating the pathname. This is taken to be indicative of a looping sym-
bolic link.
[EMLINK] The parent directory already has {LINK_MAX} links.
[ENAMETOOLONG] A component of a pathname exceeded {NAME_MAX} characters, or an entire path name exceeded {PATH_MAX} characters.
[ENOENT] A component of the path prefix does not exist or path is an empty string.
[ENOSPC] The new directory cannot be created because there is no space left on the file system that would contain it.
[ENOSPC] There are no free inodes on the file system on which the directory is being created.
[ENOTDIR] A component of the path prefix is not a directory.
[EROFS] The parent directory resides on a read-only file system.
EXAMPLE
int main (int argc, const char * argv[])
{
/* The behavior of mkdir is undefined for anything other than the "permission" bits */
if (mkdir("/tmp/blah", 0777))
perror("/tmp/blah");
/* So we need to set the sticky/executable bits explicitly with chmod after calling mkdir */
if (chmod("/tmp/blah", 07777))
perror("/tmp/blah");
}
LEGACY SYNOPSIS
#include <sys/types.h>
#include <sys/stat.h>
The include file <sys/types.h> is necessary.
SEE ALSO chmod(2), stat(2), umask(2), compat(5)STANDARDS
The mkdir() function conforms to IEEE Std 1003.1-1988 (``POSIX.1'').
4.2 Berkeley Distribution December 11, 1993 4.2 Berkeley Distribution