what is "umask"?
Answers were Sorted based on User's Feedback
Answer / narendrasairam
If any file possess all the read,write and execute
permissions means, its said to have permission set "777".
umask is a command which displays or sets the file mode
creation mask.
Means, any created file is masked with the permission set
given by umask command.
For instance, if the umask is "033" the default file
permissions will be 777-033 i.e., "744" just as file
permissions in above Balaji's answer.
Is This Answer Correct ? | 19 Yes | 4 No |
Answer / balaji t
umask is used to set the default directory/file access
restriction during it creation.
For example: In '.profile' if you use 'umask 033' then if
you create any file/directory that will be in 'rwx-r--r--'
Is This Answer Correct ? | 22 Yes | 9 No |
Answer / neha c
UMASK:- user file creation mask. This tells which
permissions are hidden from the owner, group and other. It
doesnt tell which permissions are granted rather tells which
are denied.
Default file permissions=666
Default directory permissions=777
Actual file permissions= (Default file permissions) - (Value
of Umask)
If value of UMASK = 232 then actual file permissions=
666-232= 434
Value of UMASK can be changed by the following command:-
UMASK <new_value_to_be_given>
UMASK 253
Is This Answer Correct ? | 14 Yes | 4 No |
Answer / rakesh arora
umask is to set the default directory and file access
restriction set during it creation.
For Example if Umask is 033( means 000011011 ) then
directory permission will be its complement
so default dir permission is 111100100 ( means 744)
now,AND dir permission with 110110110 (666) so it comes to
and file permission is 110100100 (644)
Is This Answer Correct ? | 6 Yes | 1 No |
Answer / shajahan
umask stands for user file creation mask, the term mask
implying which permissions to mask or hide. The umask value
tells Unix which of the three permissions are to be denied
rather than granted. The current value of umask can be
easily determined by Command: $umask
Is This Answer Correct ? | 1 Yes | 3 No |
How do I run a script from command prompt?
write a program to display all the files from the current directory which are created in particular month
How will you list only the empty lines in a file (using grep)?
What is shell scripting?
What are the different variables present in linux shell?
What is the difference between break and continue commands?
What is gui scripting?
What are the advantages of using shell scripts?
Write a shell script in Linux to shift all characters in a file forward by five characters. (Thus “a” becomes “f’”).
2 Answers Ignou, Tripura Info,
Set up a Sev 2 alert when the Primary WA service fails. A windows batch script needs to be created that will monitor the WA service on the Primary and when the service stops/fails a Sev 2 TT is generated for a particular team ?
write a scwipt that a) takes exactly one argument, a directory name. b) if the number of argument is more or less than one,print a usage message c) if the argument is not adirectory, print another message d) for the given directory, print the five biggest files and the five files that were most recently modified. e) save the output to a file called q2output.
What is the difference between a 'thread' and a 'process'?