You are on page 1of 12

ASSIGNMENT # 1

NAME: Saifullah
REGISTRATION #: FA20-BCS-077
SECTION: B21-B

Topic: System calls

SUBMITTED TO:
Ma’am Yasmeen Jana

COMSATS University Islamabad


(Vehari Campus)
System call .................................................................................................................................................... 3
OPEN system call ................................................................................................................................... 3
READ system call; .................................................................................................................................. 3
Write System call .................................................................................................................................... 4
Alarm System Call .................................................................................................................................. 6
CHMOD system call ............................................................................................................................... 7
CHOWN System call .............................................................................................................................. 8
EXECL System Call ............................................................................................................................... 9
EXECP System Call ............................................................................................................................. 10
EXECV() System call ............................................................................................................................ 11

Table of figure
Figure 1 OPEN program System call.............................................................................................................. 3
Figure 2 OPEN Output system call ................................................................................................................ 3
Figure 3 READ Program System call .............................................................................................................. 3
Figure 4 READ OUTPUT System call .............................................................................................................. 4
Figure 5 WRITE Program System call ............................................................................................................ 4
Figure 6 WRITE OUTPUT System call ............................................................................................................ 4
Figure 7 CLOSE Program System call............................................................................................................. 5
Figure 8 CLOSE OUTPUT system call ............................................................................................................. 5
Figure 9 Alarm system call ............................................................................................................................ 6
Figure 10 ALARM system call output ............................................................................................................ 6
Figure 11 CHMOD system call program ........................................................................................................ 7
Figure 12 CHMOD output ............................................................................................................................. 7
Figure 13 CHOWN system call program ........................................................................................................ 8
Figure 14 CHOWN output ............................................................................................................................. 8
Figure 15 EXECL system call program ........................................................................................................... 9
Figure 16 EXECL system call output .............................................................................................................. 9
Figure 17 EXECP system call program ......................................................................................................... 10
Figure 18 EXECP system call Output ........................................................................................................... 10
Figure 19 EXECV System call program ........................................................................................................ 11
Figure 20 EXECV system call output............................................................................................................ 11
System call
OPEN system call

Figure 1 OPEN program System call

Output

Figure 2 OPEN Output system call

READ system call;

Figure 3 READ Program System call


Output

Figure 4 READ OUTPUT System call

Write System call

Figure 5 WRITE Program System call

Output

Figure 6 WRITE OUTPUT System call


Close system call

Figure 7 CLOSE Program System call

Output

Figure 8 CLOSE OUTPUT system call


Alarm System Call

Figure 9 Alarm system call

Output

Figure 10 ALARM system call output


CHMOD system call

Figure 11 CHMOD system call program

Output

Figure 12 CHMOD output


CHOWN System call

Figure 13 CHOWN system call program

OUTPUT:

Figure 14 CHOWN output


EXECL System Call

Figure 15 EXECL system call program

OUTPUT:

Figure 16 EXECL system call output


EXECP System Call

Figure 17 EXECP system call program

OUTPUT:

Figure 18 EXECP system call Output


EXECV() System call

Figure 19 EXECV System call program

OUTPUT:

Figure 20 EXECV system call output


References
(n.d.). Retrieved from https://www.geeksforgeeks.org/chmod-command-linux/

(n.d.). Retrieved from https://www.geeksforgeeks.org/chmod-command-linux/

https://www.geeksforgeeks.org/chmod-command-linux/. (n.d.).
https://www.geeksforgeeks.org/chmod-command-linux/. Retrieved from
https://www.geeksforgeeks.org/chmod-command-linux/

You might also like