Review Questions Flashcards
Gary Kildall contributions?
Wrote an operating system for the 8080 processor, which was called Control Program for Microcomputer (CP/M)
- What is the difference between copyright and copyleft?
Copyleft = open-source.
- When was the first Unix operating system developed?
Unix was developed in 1969 on a PDP-7 with 8K of RAM
- When was the first Linux operating system developed?
From 1991-present, Linux (Unix based operating system) is
becoming a popular alternative to Windows for many students and
companies
- From where did the word “Unix” come from?
12. From where did the word “Linux” come from?
After Bell Labs dropped out of the MULTICS project, one of its researchers, Ken Thompson (February 4, 1943), was looking around for something to do
He decided to implement a small version of MULTICS
(using assembly language) on a discarded PDP-7 minicomputer with 8K RAM
Succeeded to do so in 1969 (at age 26)
His friend, Brian Kernighan (January 1, 1942) (a Canadian CS), jokingly called this new product UNICS (UNiplexed Information and Computing Service)
Later on, the spelling was changed from UNICS to UNIX
- based on the name of Linus Torvalds, who created it, and to sound like Unix, since it is a flavor of Unix
- Who developed the first Unix operating system?
Ken Thompson and Dennis Ritchie
- Who developed the first Linux operating system?
Linus Torvalds
- Who were the first to develop the first C compiler?
Dennis Ritchie
- Who were the first to re-write the Unix operating system in C?
Ken Thompson and Dennis Ritchie
- The command rmdir c.progs failed. State three possible reasons for this failure.
1) has files in it
2) it is inside a directory that does not have write permissions enabled
- Which Unix command would you use to delete a directory called dir1 which contains some files and directories in it?
rm -r dir
- List 5 different ways to change the current working directory to your home directory.
1) cd
2) cd absolute path
3) cd ~
4) cd $HOME
5) if you are in a folder that is in your home directory cd ..
- How many characters can a Unix filename be?
255 characters (255 bytes)
- Which character(s) can’t be used in a Unix filename?
forward slash.
Many commands use “ ” to say there are no more options
–
Ex: obelix[5] > rm – -i