|
Present By:- aBhay Panchal What is Operating System
|
bet | 6/6 | Sana | 01.02.2024 | Hajmi | 0,7 Mb. | | #150097 |
Bog'liq Unix
Starting a Process:
- Foreground Processes:
o By default, every process that you start runs in the foreground. It gets its input from the keyboard and sends its output to the screen.
- Background Processes:
- A background process runs without being connected to your keyboard. If
the background process requires any keyboard input, it waits.
- The advantage of running a process in the background is that you can run other commands; you do not have to wait until it completes to start another!
File Management in UNIX
Stopping Processes:
- Ending a process can be done in several different ways. Often, from a console-based command, sending a CTRL + C keystroke (the default interrupt character) will exit the command. This works when process is running in foreground mode.
- If a process is running in background mode then first you would need to get its Job ID using ps command and after that you can use kill command to kill the process.
UNIX Security - Common Sense Security
- File Permissions
- Login daemons
- Non-login daemons
- Stack Smashing
- Safe Scripts
Benefits of UNIX
Benefits in different ways
|
%
|
Flexibility
|
70%
|
Freedom to choose IT from different vendors
|
67%
|
Products from different vendors work together
|
66%
|
Access across multi-vendor environments
|
65%
|
Protect investment in existing computer systems
|
61%
|
Ability to use/share information anywhere in the world
|
59%
|
Cost savings
|
54%
|
Interoperability/portability across various platforms
|
54%
|
Organizational change not constrained by IT system
|
49%
|
Cost of ownership
|
49%
| In Summary… - When the history of the information age is written, the extraordinary dynamics of the UNIX system marketplace will be seen as playing an important role. The UNIX system was developed at just the right time and place to be the critical enabler for a revolution in information technology. Client/server architectures, the Internet, object databases, heterogeneous transaction processing, and Web computing all emerged on the shoulders of the UNIX system.
|
| |