answersLogoWhite

0

How UNIX system calls work?

Updated: 10/3/2023
User Avatar

Wiki User

11y ago

Best Answer

A "System Call" is used for the purpose of accomplishing a privileged task for a user by the operating system since the user cannot directly get access to the file system, hardware, etc.

The exact methodology is described in any standard Operating Systems textbook and the discussion of how it works is beyond the scope of this web site.

User Avatar

Wiki User

11y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

10y ago

Any system calls may be executed as a result of running a command - it all depends on what the command needs to do. Unfortunately, the question is too vague to answer precisely.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: How UNIX system calls work?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Who is Unix work performed by?

Unix work is performed by users of the unix system, for application and system programs, or anything that requires a Unix system.


What are system calls in Unix?

System calls provides interface use of services available in the operating system.


How may system calls does unix has?

There is no exact number because Unix systems vary. However, it is safe to say there are a lot of them, from hundreds to thousands..


Can unix operate without any other operating system?

Of course. Any piece of software which calls itself an 'operating system,' such as UNIX, is independent of all other operating systems.


In what year did work begin on the UNIX system?

1969


What are System calls for file creation in unix?

Those API calls would be in section 2 of the manual: open/close/fopen/fclose/freopen


How does Unix work as a multi-user operating system?

When a user logs in to a Unix system, the current working directory normally starts at the directory/file


What is exec system call of UNIX operating system?

The exec family of UNIX system calls will overlay the current process with another process. It can be used to "chain" a series of programs to run together. When used with the "fork" system call it allows multi-tasking to occur.


How does the strace command in Unix work?

Strace can be a valuable tool when debugging quirky behavior with running unix or Linux processes. It intercepts all signals that a process receives as well as all system calls the process makes. It can help one understand unusual or buggy behavior.


What is uucp?

UUCP is the abbriviation of Unix to Unix copy. It is worldwide email system called UUCP or Unix to Unix copy.This email system was developed for the operating system called Unix.


Who did Dennis Ritchie work with?

He created the Unix operating system with Ken Thompson


What is the difference between C and Linux?

There is very little difference in the C compiler between Unix and Linux; in some cases (the gcc compiler) it is the same. The differences come in when using system calls; some system calls do not exist in Unix or Linux, although most do. The program I work on compiles the same way (for the most part) between all commercial versions of Unix and several variants of Linux. In other words, the code is fairly portable across platforms.