what is "umask"?

Answer Posted / 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



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Write down the syntax of "for " loop

703


What is awk in shell script?

838


What is a batch file used for?

649


how to print the matrix form of 2-d, 3-d arrays in unix c shell scripts ?

3704


What is wc in shell script?

625






Why are there shells on the beach?

683


How can we find the process name from its process id?

785


What are the different commands available to check the disk usage?

565


Explain about echo command?

715


What does the sh command do?

707


Determine the output of the following command: name=shubham && echo ‘my name is $name’.

624


What is the significance of the shebang line in shell scripting?

636


on “sed” command EmpData(Sample Database) 1122|j.b. saxena |g.m. |account |12/12/52|6000 2233|n.k. gupta |d.g.m |sales |31/12/40|9000 4545|anil agarwal |director |account |06/07/47|7500 5656|lalit choudhury |executive|marketing|07/09/50|5000 1265|chanchal singhvi|g.m. |admin |12/09/63|6000 0110|shyam saksena |chairman |marketing|12/12/43|8000 5566|jai sharma |director |account |23/12/89|7000 7733|jayant |d.g.m |sales |29/02/70|6000 1. From the above database substitute the delimiter of first 3 lines with “ : “ 2. From the above database substitute the delimiter with “ : ” 3. Insert the string “ XYZ Employees” in the first line. 4. Store the lines pertaining to the directors, d.g.m and g.m into three separate files. 5. Using address store first 4 lines into a file Empupdate. 6. Find the pattern “account” in the database and replaces that with “accounts”. 7. Select those lines which do not have a pattern “g.m”. 8. Insert a blank line after every line in the database.

2707


What's the difference between scripting and coding?

696


What are the different variables present in linux shell?

683