03-06-2014
UNIX System V Release 4 back in the 90's
Howdy all,
I'm new on this great forum. In 1990 I did a course UNIX system admin. I remember that we used a minicomputer with 15 terminals. My question is..what were the hardware requirements those days to install UNIX Sys 5 R 4? I guess most modern PC's are more powerfull then the minicomputers in the 80's and begin 90's. And also.. what was the total size of the base system (less then 1 Gb I guess)? I quit with UNIX in 1992 because they said there was no future for UNIX. "MS Windows will rule.." How wrong they were. This week I installed UBUNTU server (no GUI for me ;-)) and have a lot of re-learning to do...
Greetings
raylier:~# cat -v history
8 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
I was just wondering if there is a way to recursive grep for something in this version of UNIX... so that I don't have to do it a directory at a time? (1 Reply)
Discussion started by: PBNOSGT
1 Replies
2. AIX
Hi ,
Can you suggest me how to back to back printing in UNIX? Is there any way?
Kindly advise.
Regards
Vijaya Amirtha Raj (3 Replies)
Discussion started by: amirthraj_12
3 Replies
3. UNIX for Dummies Questions & Answers
Hello, I'm a COMPLETELY new to Unix and was interested in learning C Programming by following the book "The C Programming Language (ANSI C) " by Dennis Ritchie, and in the book the authors use UNIX...
Now I have an old Compaq Armada 4120 laptop that I've wiped completely clean by "fdisking" the... (1 Reply)
Discussion started by: NJenkins
1 Replies
4. UNIX for Dummies Questions & Answers
another unix printing issue.
our client based pc's used to print some form's to our hp printer. as of the moment they can not print.
i have checked & did the ff:
#lpstat -r (scheduler is running)
i dunno if i need to restart the whole unix box via shutdown or just checking at... (15 Replies)
Discussion started by: jedimaster
15 Replies
5. UNIX for Advanced & Expert Users
we have NCR 3455 system from long time as attached all information for server (images) , so we need your help to assist us to get root password which lost it , really we appreciate your efforts if you can send us the procedure for resting the administrator (root) password which this server... (0 Replies)
Discussion started by: univoip
0 Replies
6. UNIX for Dummies Questions & Answers
UNIX sco release 5.05 system does not boot:cannot open device hd(40)/boot
stage 1 boot failure: error loading hd(40)/bootWhat to do? (2 Replies)
Discussion started by: Joaoalpande
2 Replies
7. SCO
UNIX sco release 5.05 system does not boot:
cannot open device hd(40)/boot
stage 1 boot failure: error loading hd(40)/boot
what to do? (1 Reply)
Discussion started by: Joaoalpande
1 Replies
8. UNIX for Advanced & Expert Users
UNIX sco release 5.05 system does not boot:
cannot open device hd(40)/boot
stage 1 boot failure: error loading hd(40)/boot
what to do? (5 Replies)
Discussion started by: Joaoalpande
5 Replies
LEARN ABOUT OPENDARWIN
getpgid
GETPGRP(2) BSD System Calls Manual GETPGRP(2)
NAME
getpgrp -- get process group
LIBRARY
Standard C Library (libc, -lc)
SYNOPSIS
#include <unistd.h>
pid_t
getpgrp(void);
pid_t
getpgid(pid_t pid);
DESCRIPTION
The process group of the current process is returned by getpgrp(). The process group of the process identified by pid is returned by
getpgid(). If pid is zero, getpgid() returns the process group of the current process.
Process groups are used for distribution of signals, and by terminals to arbitrate requests for their input: processes that have the same
process group as the terminal are foreground and may read, while others will block with a signal if they attempt to read.
This call is thus used by programs such as csh(1) to create process groups in implementing job control. The tcgetpgrp() and tcsetpgrp()
calls are used to get/set the process group of the control terminal.
RETURN VALUES
The getpgrp() call always succeeds. Upon successful completion, the getpgid() call returns the process group of the specified process; oth-
erwise, it returns a value of -1 and sets errno to indicate the error.
ERRORS
getpgid() will succeed unless:
[ESRCH] there is no process whose process ID equals pid
SEE ALSO
getsid(2), setpgid(2), termios(4)
HISTORY
The getpgrp() function call appeared in 4.0BSD. The getpgid() function call is derived from its usage in System V Release 4.
STANDARDS
The getpgrp() function call is expected to conform to ISO/IEC 9945-1:1990 (``POSIX.1'').
COMPATIBILITY
This version of getpgrp() differs from past Berkeley versions by not taking a pid_t pid argument. This incompatibility is required by
ISO/IEC 9945-1:1990 (``POSIX.1'').
From the ISO/IEC 9945-1:1990 (``POSIX.1'') Rationale:
4.3BSD provides a getpgrp() function that returns the process group ID for a specified process. Although this function is used to support
job control, all known job-control shells always specify the calling process with this function. Thus, the simpler AT&T System V UNIX
getpgrp() suffices, and the added complexity of the 4.3BSD getpgrp() has been omitted from POSIX.1. The old functionality is available from
the getpgid() function.
BSD
June 4, 1993 BSD