SlideShare a Scribd company logo
1. This is a "real" test, which means you must do your own
work. It's an open book test, so you can
use any resources such as books, your notes, or the computer.
However, you must do your own
work. This means that you must not ask other students,
instructors, acquaintances, paid
consultants, Facebook friends, etc. for help. Any violations of
the CBC Academic Honesty Policy
will result in a failing grade for the course.
If you use any Internet resources, make sure that you do NOT
copy and paste information. You
can use the Internet, but you must put all answers in your own
words. You will receive no credit
for any answers with copied material.
The test must be completed and turned in by 11:59 on the due
date to receive full credit. Late
tests will be accepted, but will lose 10% of the possible points
for each day they are late.
I have read and understand the test policies.
2. Assume that you are hired as the Network Administrator for a
small company. The 4 current
employees have 3 Windows computers and 1 Mac computer.
However, the business is growing
and hiring 10 more employees. The business owner wants to set
up file and print sharing for the
employees, and set up a web server to sell their products on the
Internet. Would you suggest
implementing a Windows based network server or a
UNIX/Linux based network server? Of
course you must explain your suggestion if you want to receive
full points for this question.
3. It would be difficult for a user to tell the difference between
a UNIX server and a Linux server if
all they were doing was typing commands.
True
False
4. True or False. The Courts in the United States have
determined that UNIX and Linux are the
same thing as far as Intellectual Property rights are concerned.
5. When you connect to the UNIX server and run a UNIX
command such as ls, where does the code
for the ls command run, on your PC, or on the UNIX server?
A. UNIX Server
B. PC
6. DOS has a tree structured file system for every logical disk.
What is the maximum number of
tree structures or top level directories in the UNIX file system ?
A. 1
B. 1 for every physical drive
C. 1 for every drive partition or physical drive
D. 1 per device (drive, optical disk, thumb drive etc.)
7. What key(s) or character(s) do you have to use to get out of
the man page utility?
A. exit
B. x
C. q
D. Q
8. What will be returned if you type: apropos delete user
A. Every man page that has the word delete OR the word user
B. Every man page that has the words delete AND user. Either
word can be anywhere on the line.
C. Every man page that has the exact phrase "delete user". The
words must be in that order, with
just one space between them.
D. A portal to another dimension will open
9. What would you type to see all the files in the current
directory?
10. Assume you are in your home directory. What UNIX
command do you use to see a listing of all
the files in the directory /usr/lib ?
11. While a directory may seem empty because it doesn't
contain any files or sub-directories, you
will always see two items if you use the command to see all
files. What are the names of these
two items, and what are they?
12. What you would type on the command line to move to the
directory above the current
directory?
13. What you would type on the command line to move to your
home directory?
14. What you would type on the command line to move to the
directory /etc/rc.d ?
15. What you would type on the command line to move to a
subdirectory of the current directory
named junkDir? (You can assume that junkDir exists.)
16. What is wrong with cat? That is, why do you typically use
more or less instead of the cat
command?
A. It only works on files that have 10 or fewer lines.
B. It only works on files that have lines that are 40 characters or
less.
C. It only works on files that have an extension of ".txt"
D. The cat command sends the entire file to the display. This
makes it cumbersome for files
that are longer than a single screen.
17. In WinSCP, which protocol should be used to connect to the
CBC UNIX server?
A. FTP
B. SFTP
C. SFTP (allow SCP Fallback)
D. SCP
18. True or False. UNIX follows the same 3 letter file
extensions as Windows. That is, it uses .exe,
.doc, .jpg etc.
19. When you use the DOS COPY command you can assume
many defaults. In fact you can leave the
name of the destination blank, and DOS will assume that the
destination is the current directory.
Will the UNIX cp command work if you leave the destination
blank?
A. Yes. The cp command will assume you want to copy to the
current directory.
B. No. You must specify a destination.
20. What is the difference between rmdir and rm –r ?
A. The rmdir command will recursively delete any sub-
directories and files while rm –r will not.
B. The rm -r command will recursively delete any sub-
directories and files while rmdir will not
C. There is no difference, neither will recursively delete any
sub-directories and files
D. There is no difference, both will recursively delete any sub-
directories and files
21. When you delete a file using rm, how do you get it back out
of the trash if you change your
mind?
A. Go to the trash folder in your home directory and move or
copy the file.
B. Use the undelete utility
C. Run rm -recover filename, where filename is the name of the
file you want to
restore
D. There is no trash and no way to recover the file without
using special recovery software.
22. Why can't normal users, that is a user that is NOT an admin
or superuser, change their user id
(uid)?
A. They CAN change it by using the usermod command
B. The uids must be assigned in sequence, and only the admin
knows which uid should be the
next to use
C. This would cause security issues as any user could
impersonate any other user by simply
changing to their uid
D. The user may try to use a uid that has already been assigned
and this would cause the OS to
crash.
23. Explain the difference between how umask and the chmod
command affect your permissions?
A. There is no difference
B. The umask command only affects files that already exist,
while chmod changes your
default permissions
C. The chmod command only affects files that already exist,
while umask changes your
default permissions
D. The umask command only works in symbolic mode, while
chmod only works in binary
mode
E. The umask command sets permissions for directories, while
the chmod command sets file
permissions.
24. Can you set your default file permissions to 644 and at the
same time have your default
directory permissions set to 744? Why or why not?
25. Say you had a file named q19 that had permissions of -r-xr-
x---- What command would you
use If you wanted to change permissions on q19 to -rwxr--r--
(You must include the command
name and the arguments to the command.)
tsako
Cross-Out
26. Say you have a subdirectory named testsub, which has
permissions of drw------- Also assume
that there was a file in testsub named testfile that had
permissions of -rwxrwxrwx. Would you
be able to see details such as the file permissions for testfile if
you ran ls –al testsub?
A. Yes
B. No
27. Say you have a subdirectory named testsub, which has
permissions of drw------- Also assume
that there was a file in testsub named testfile that had
permissions of -rwxrwxrwx. Would you
be able to cat testfile ?
A. Yes
B. No
28. Say you have a subdirectory named testsub, which has
permissions of drw------- Also assume
that there was a file in testsub named testfile that had
permissions of -rwxrwxrwx. Would you
be able to execute testfile ?
A. Yes
B. No
29. Say you have a subdirectory named testsub, which has
permissions of drw------- Also assume
that there was a file in testsub named testfile that had
permissions of -rwxrwxrwx. Would you
be able to cd into testsub ?
A. Yes
B. No
30. Which of the following is NOT a requirement for making
your umask changes permanent?
A. You must add the source .login command to your startup
script
B. The umask command must be in your .login file
C. The .login file must be in your home directory
D. You must have read and execute permissions on your .login
file
31. Users with an account on a UNIX system can edit some of
their own information in the
/etc/passwd file, even though they do NOT have write
permission.
A. True
B. False
32. Assume you are in vi in command mode. What happens if
you hit the i key?
A. You will change to input/insert mode and the cursor will
move to the beginning of the
current line.
B. You will change to input/insert mode and the cursor will
move to the end of the current line.
C. You will change to input/insert mode and the cursor will
move to the right of the current
character.
D. You will change to input/insert mode and the cursor will stay
where it is.
33. Assume you are in vi in command mode. What happens if
you hit the A key?
A. You will change to input/insert mode and the cursor will
move to the beginning of the
current line.
B. You will change to input/insert mode and the cursor will
move to the end of the current line.
C. You will change to input/insert mode and the cursor will
move to the right of the current
character.
D. You will change to input/insert mode and the cursor will stay
where it is.
34. In vi, what key(s) do you hit to change from input/insert
mode to command mode ?
A. i, a, I, A, etc.
B. <ctrl-x>
C. <ctrl-q>
D. <esc>
35. Assume you are in command mode. What the vi command(s)
would you use to delete or cut the
current line?
36. Assume you are in command mode. What the vi command(s)
would you use to replace the
current character?
37. Assume you are in command mode. What the vi command(s)
would you use to force vi to quit
w/o making any changes, even though you have edited the
contents of the buffer
A. :q
B. :q!
C. :x
D. :x!
38. Assume you are in command mode. Write the command you
would use to have vi display line
numbers.
39. Assume that you are in vi. What would you expect to happen
if you typed the following:
<esc>:-5,+5 [email protected]^to[email protected]@
(You should be able to look at this and determine what will the
command is saying. If you want
to test this you will should create a text file with at least 20
lines, and put the word “tony” on
every line. Some of the lines should have “tony” as the first
word on the line, but it should not
be the first word in other lines. Position yourself about halfway
through the file before running
the command.)
40. This question requires you to perform the following hands-
on tasks on your account on the CBC
Linux server. Make sure and follow the instructions very
carefully, especially the last instruction.
I will only check for a file named “all.done”, so if you name
your file something else you will not
receive credit for this question.
Also remember that if the Linux server supports FTP (WinSCP),
you can always move the file to
your Windows PC or Mac, perform the tasks, then copy the file
back to the Linux server.
A.Copy the file /home/test2.txt to your home directory.
B.Remove all of the tab (^I) characters. (Hint: it may be easier
to do this if you can see the tabs.)
C. Edit the file and add two lines at the top of the file which
contain your name (on the first line)
and the "Geek In Training" (on the second line).
D. In the first 30 lines, change all occurrences of the phrase
"WWW" to the phrase "Santa Claus
is coming to town".
E.From line 30 to the end of the file change all occurrences of
the phrase “WWW” to the phrase
“Que pasa”.
F.Add the line "FIN" to the end of the file.
G.Save the file with the name: all.done
41. This question requires you to perform the following hands-
on tasks on your account on the CBC
Linux server. Make sure and follow the instructions very
carefully, especially step 2. I will only
check for a file named “executeTest”, so if you name your file
something else you will not
receive credit for this question.
A. Create a file on the PC (use any editor), which contains the
following two lines:
echo "I love UNIX"
date
B. Save the file as plain text with the name: executeTest
C. Move the file to your account on the UNIX system
D. Give yourself, your group, and the world execute
permissions. You can add other permissions
if you wish. (Hint – to test this try running the file by typing
./executeTest. If you get the
“Permission Denied” error message then something is wrong. If
you see “I love UNIX” followed
by the current date then you have execute permission.

More Related Content

DOCX
2. Assume that you are hired as the Network Administrator for a smal.docx
standfordabbot
 
DOCX
RESEARCHED ARGUMENT ESSAY GUIDELINES (Based on Tom Regan’.docx
brittneyj3
 
PDF
UNIX Questions OS and Commands MCQ with Answers
SONU HEETSON
 
PDF
POS 433 Effective Communication - tutorialrank.com
Bartholomew59
 
TXT
Unix
Shohan Ahmed
 
PDF
Presentation aix basic
xKinAnx
 
PPTX
Operating System Laboratory presentation .ppt
PDhivyabharathi2
 
DOCX
Qbjective question linux
Amit Rathore
 
2. Assume that you are hired as the Network Administrator for a smal.docx
standfordabbot
 
RESEARCHED ARGUMENT ESSAY GUIDELINES (Based on Tom Regan’.docx
brittneyj3
 
UNIX Questions OS and Commands MCQ with Answers
SONU HEETSON
 
POS 433 Effective Communication - tutorialrank.com
Bartholomew59
 
Presentation aix basic
xKinAnx
 
Operating System Laboratory presentation .ppt
PDhivyabharathi2
 
Qbjective question linux
Amit Rathore
 

Similar to 1. This is a real test, which means you must do your own w.docx (20)

PPTX
Commands and shell programming (3)
christ university
 
DOCX
Linux admin interview questions
Kavya Sri
 
DOCX
Linux final exam
Andrew Ibrahim
 
PDF
Linux MCQ Questions and Answers of OS, Commands
SONU HEETSON
 
PPSX
Unix environment [autosaved]
Er Mittinpreet Singh
 
PDF
Test Bank for Linux+ and LPIC-1 Guide to Linux Certification, 5th Edition Jas...
mbdtkwut477
 
DOC
Assignment unix & shell programming
Mohit Aggarwal
 
DOC
Linux
namhero2star
 
PDF
Test Bank for Linux+ and LPIC-1 Guide to Linux Certification, 5th Edition Jas...
kuervoingvar25
 
PDF
Lab 1 Essay
Melissa Moore
 
DOCX
POS 433 Entire Course NEW
shyamuopuopeleven
 
PDF
KMS_Unix_Test_Questions.pdf
Ganesh Bhosale
 
PPTX
Chapter 2 unix system commands
LukasJohnny
 
DOCX
Linux, PHP, SMS - USSD Examination
tawi123
 
DOCX
Unix1
girdharitrupti
 
PPT
Basic Linux day 1
Saikumar Daram
 
PPTX
Unix Shell Script - 2 Days Session.pptx
Rajesh Kumar
 
DOCX
POS 433 Creative and Effective/newtonhelp.com
myblue100
 
DOCX
POS 433 Extraordinary Life/newtonhelp.com 
myblue40
 
DOCX
POS 433  Focus Dreams/newtonhelp.com
myblue70
 
Commands and shell programming (3)
christ university
 
Linux admin interview questions
Kavya Sri
 
Linux final exam
Andrew Ibrahim
 
Linux MCQ Questions and Answers of OS, Commands
SONU HEETSON
 
Unix environment [autosaved]
Er Mittinpreet Singh
 
Test Bank for Linux+ and LPIC-1 Guide to Linux Certification, 5th Edition Jas...
mbdtkwut477
 
Assignment unix & shell programming
Mohit Aggarwal
 
Test Bank for Linux+ and LPIC-1 Guide to Linux Certification, 5th Edition Jas...
kuervoingvar25
 
Lab 1 Essay
Melissa Moore
 
POS 433 Entire Course NEW
shyamuopuopeleven
 
KMS_Unix_Test_Questions.pdf
Ganesh Bhosale
 
Chapter 2 unix system commands
LukasJohnny
 
Linux, PHP, SMS - USSD Examination
tawi123
 
Basic Linux day 1
Saikumar Daram
 
Unix Shell Script - 2 Days Session.pptx
Rajesh Kumar
 
POS 433 Creative and Effective/newtonhelp.com
myblue100
 
POS 433 Extraordinary Life/newtonhelp.com 
myblue40
 
POS 433  Focus Dreams/newtonhelp.com
myblue70
 
Ad

More from jackiewalcutt (20)

DOCX
briefly summarize how the Electoral College works. Explain some of t.docx
jackiewalcutt
 
DOCX
Briefly summarize and analyze two primary sources, identifying their.docx
jackiewalcutt
 
DOCX
Briefly respond to the following questions. Use facts and examples t.docx
jackiewalcutt
 
DOCX
Briefly in your own words describe the distinction between explicit .docx
jackiewalcutt
 
DOCX
Briefly explain   Victoria Australia Covid19 update and impact.docx
jackiewalcutt
 
DOCX
Briefly introduce the détente policies of the early 1970s, and des.docx
jackiewalcutt
 
DOCX
Briefly explain the role of information systems in an organization.docx
jackiewalcutt
 
DOCX
briefly describe, in 2-3 pages, the problemissue and the proble.docx
jackiewalcutt
 
DOCX
Briefly explain the mission of the OSH Act. What is the rationale be.docx
jackiewalcutt
 
DOCX
Briefly discuss the various organizational approaches to managing .docx
jackiewalcutt
 
DOCX
Briefly explain the identified security issues during Risk Assessmen.docx
jackiewalcutt
 
DOCX
Briefly discuss some KSAs for Fighting Cybercrime and submit in a wo.docx
jackiewalcutt
 
DOCX
Briefly describe what a monopoly is and give an example using the ch.docx
jackiewalcutt
 
DOCX
Briefly describe the spread of industry throughout Europe and into.docx
jackiewalcutt
 
DOCX
Briefly describe the path of food through the digestive system and e.docx
jackiewalcutt
 
DOCX
Briefly describe the different parenting styles discussed in this we.docx
jackiewalcutt
 
DOCX
Briefly describe how the BIOS boots or starts the computer and.docx
jackiewalcutt
 
DOCX
Briefly describe how to deploy a Continuous Improvement effort.W.docx
jackiewalcutt
 
DOCX
briefly define democracy and evaluate in detail THREE of.docx
jackiewalcutt
 
DOCX
Briefly define, listcontrast, identify the significance of, or .docx
jackiewalcutt
 
briefly summarize how the Electoral College works. Explain some of t.docx
jackiewalcutt
 
Briefly summarize and analyze two primary sources, identifying their.docx
jackiewalcutt
 
Briefly respond to the following questions. Use facts and examples t.docx
jackiewalcutt
 
Briefly in your own words describe the distinction between explicit .docx
jackiewalcutt
 
Briefly explain   Victoria Australia Covid19 update and impact.docx
jackiewalcutt
 
Briefly introduce the détente policies of the early 1970s, and des.docx
jackiewalcutt
 
Briefly explain the role of information systems in an organization.docx
jackiewalcutt
 
briefly describe, in 2-3 pages, the problemissue and the proble.docx
jackiewalcutt
 
Briefly explain the mission of the OSH Act. What is the rationale be.docx
jackiewalcutt
 
Briefly discuss the various organizational approaches to managing .docx
jackiewalcutt
 
Briefly explain the identified security issues during Risk Assessmen.docx
jackiewalcutt
 
Briefly discuss some KSAs for Fighting Cybercrime and submit in a wo.docx
jackiewalcutt
 
Briefly describe what a monopoly is and give an example using the ch.docx
jackiewalcutt
 
Briefly describe the spread of industry throughout Europe and into.docx
jackiewalcutt
 
Briefly describe the path of food through the digestive system and e.docx
jackiewalcutt
 
Briefly describe the different parenting styles discussed in this we.docx
jackiewalcutt
 
Briefly describe how the BIOS boots or starts the computer and.docx
jackiewalcutt
 
Briefly describe how to deploy a Continuous Improvement effort.W.docx
jackiewalcutt
 
briefly define democracy and evaluate in detail THREE of.docx
jackiewalcutt
 
Briefly define, listcontrast, identify the significance of, or .docx
jackiewalcutt
 
Ad

Recently uploaded (20)

PPTX
Virus sequence retrieval from NCBI database
yamunaK13
 
PPTX
Cleaning Validation Ppt Pharmaceutical validation
Ms. Ashatai Patil
 
DOCX
Modul Ajar Deep Learning Bahasa Inggris Kelas 11 Terbaru 2025
wahyurestu63
 
PPTX
How to Apply for a Job From Odoo 18 Website
Celine George
 
PPTX
Kanban Cards _ Mass Action in Odoo 18.2 - Odoo Slides
Celine George
 
PPTX
Introduction to pediatric nursing in 5th Sem..pptx
AneetaSharma15
 
PPTX
How to Manage Leads in Odoo 18 CRM - Odoo Slides
Celine George
 
PPTX
An introduction to Prepositions for beginners.pptx
drsiddhantnagine
 
PPTX
Command Palatte in Odoo 18.1 Spreadsheet - Odoo Slides
Celine George
 
DOCX
pgdei-UNIT -V Neurological Disorders & developmental disabilities
JELLA VISHNU DURGA PRASAD
 
PPTX
HISTORY COLLECTION FOR PSYCHIATRIC PATIENTS.pptx
PoojaSen20
 
PPTX
INTESTINALPARASITES OR WORM INFESTATIONS.pptx
PRADEEP ABOTHU
 
PPTX
How to Close Subscription in Odoo 18 - Odoo Slides
Celine George
 
PPTX
Gupta Art & Architecture Temple and Sculptures.pptx
Virag Sontakke
 
PPTX
Artificial-Intelligence-in-Drug-Discovery by R D Jawarkar.pptx
Rahul Jawarkar
 
PPTX
Sonnet 130_ My Mistress’ Eyes Are Nothing Like the Sun By William Shakespear...
DhatriParmar
 
PDF
BÀI TẬP TEST BỔ TRỢ THEO TỪNG CHỦ ĐỀ CỦA TỪNG UNIT KÈM BÀI TẬP NGHE - TIẾNG A...
Nguyen Thanh Tu Collection
 
PPTX
An introduction to Dialogue writing.pptx
drsiddhantnagine
 
PPTX
Tips Management in Odoo 18 POS - Odoo Slides
Celine George
 
PPTX
Information Texts_Infographic on Forgetting Curve.pptx
Tata Sevilla
 
Virus sequence retrieval from NCBI database
yamunaK13
 
Cleaning Validation Ppt Pharmaceutical validation
Ms. Ashatai Patil
 
Modul Ajar Deep Learning Bahasa Inggris Kelas 11 Terbaru 2025
wahyurestu63
 
How to Apply for a Job From Odoo 18 Website
Celine George
 
Kanban Cards _ Mass Action in Odoo 18.2 - Odoo Slides
Celine George
 
Introduction to pediatric nursing in 5th Sem..pptx
AneetaSharma15
 
How to Manage Leads in Odoo 18 CRM - Odoo Slides
Celine George
 
An introduction to Prepositions for beginners.pptx
drsiddhantnagine
 
Command Palatte in Odoo 18.1 Spreadsheet - Odoo Slides
Celine George
 
pgdei-UNIT -V Neurological Disorders & developmental disabilities
JELLA VISHNU DURGA PRASAD
 
HISTORY COLLECTION FOR PSYCHIATRIC PATIENTS.pptx
PoojaSen20
 
INTESTINALPARASITES OR WORM INFESTATIONS.pptx
PRADEEP ABOTHU
 
How to Close Subscription in Odoo 18 - Odoo Slides
Celine George
 
Gupta Art & Architecture Temple and Sculptures.pptx
Virag Sontakke
 
Artificial-Intelligence-in-Drug-Discovery by R D Jawarkar.pptx
Rahul Jawarkar
 
Sonnet 130_ My Mistress’ Eyes Are Nothing Like the Sun By William Shakespear...
DhatriParmar
 
BÀI TẬP TEST BỔ TRỢ THEO TỪNG CHỦ ĐỀ CỦA TỪNG UNIT KÈM BÀI TẬP NGHE - TIẾNG A...
Nguyen Thanh Tu Collection
 
An introduction to Dialogue writing.pptx
drsiddhantnagine
 
Tips Management in Odoo 18 POS - Odoo Slides
Celine George
 
Information Texts_Infographic on Forgetting Curve.pptx
Tata Sevilla
 

1. This is a real test, which means you must do your own w.docx

  • 1. 1. This is a "real" test, which means you must do your own work. It's an open book test, so you can use any resources such as books, your notes, or the computer. However, you must do your own work. This means that you must not ask other students, instructors, acquaintances, paid consultants, Facebook friends, etc. for help. Any violations of the CBC Academic Honesty Policy will result in a failing grade for the course. If you use any Internet resources, make sure that you do NOT copy and paste information. You can use the Internet, but you must put all answers in your own words. You will receive no credit for any answers with copied material. The test must be completed and turned in by 11:59 on the due date to receive full credit. Late tests will be accepted, but will lose 10% of the possible points for each day they are late. I have read and understand the test policies. 2. Assume that you are hired as the Network Administrator for a small company. The 4 current employees have 3 Windows computers and 1 Mac computer. However, the business is growing and hiring 10 more employees. The business owner wants to set up file and print sharing for the employees, and set up a web server to sell their products on the
  • 2. Internet. Would you suggest implementing a Windows based network server or a UNIX/Linux based network server? Of course you must explain your suggestion if you want to receive full points for this question. 3. It would be difficult for a user to tell the difference between a UNIX server and a Linux server if all they were doing was typing commands. True False 4. True or False. The Courts in the United States have determined that UNIX and Linux are the same thing as far as Intellectual Property rights are concerned. 5. When you connect to the UNIX server and run a UNIX command such as ls, where does the code for the ls command run, on your PC, or on the UNIX server? A. UNIX Server B. PC 6. DOS has a tree structured file system for every logical disk. What is the maximum number of tree structures or top level directories in the UNIX file system ? A. 1 B. 1 for every physical drive C. 1 for every drive partition or physical drive D. 1 per device (drive, optical disk, thumb drive etc.)
  • 3. 7. What key(s) or character(s) do you have to use to get out of the man page utility? A. exit B. x C. q D. Q 8. What will be returned if you type: apropos delete user A. Every man page that has the word delete OR the word user B. Every man page that has the words delete AND user. Either word can be anywhere on the line. C. Every man page that has the exact phrase "delete user". The words must be in that order, with just one space between them. D. A portal to another dimension will open 9. What would you type to see all the files in the current directory? 10. Assume you are in your home directory. What UNIX command do you use to see a listing of all the files in the directory /usr/lib ? 11. While a directory may seem empty because it doesn't contain any files or sub-directories, you will always see two items if you use the command to see all
  • 4. files. What are the names of these two items, and what are they? 12. What you would type on the command line to move to the directory above the current directory? 13. What you would type on the command line to move to your home directory? 14. What you would type on the command line to move to the directory /etc/rc.d ? 15. What you would type on the command line to move to a subdirectory of the current directory named junkDir? (You can assume that junkDir exists.) 16. What is wrong with cat? That is, why do you typically use more or less instead of the cat command? A. It only works on files that have 10 or fewer lines. B. It only works on files that have lines that are 40 characters or less.
  • 5. C. It only works on files that have an extension of ".txt" D. The cat command sends the entire file to the display. This makes it cumbersome for files that are longer than a single screen. 17. In WinSCP, which protocol should be used to connect to the CBC UNIX server? A. FTP B. SFTP C. SFTP (allow SCP Fallback) D. SCP 18. True or False. UNIX follows the same 3 letter file extensions as Windows. That is, it uses .exe, .doc, .jpg etc. 19. When you use the DOS COPY command you can assume many defaults. In fact you can leave the name of the destination blank, and DOS will assume that the destination is the current directory. Will the UNIX cp command work if you leave the destination blank? A. Yes. The cp command will assume you want to copy to the current directory. B. No. You must specify a destination. 20. What is the difference between rmdir and rm –r ? A. The rmdir command will recursively delete any sub- directories and files while rm –r will not. B. The rm -r command will recursively delete any sub-
  • 6. directories and files while rmdir will not C. There is no difference, neither will recursively delete any sub-directories and files D. There is no difference, both will recursively delete any sub- directories and files 21. When you delete a file using rm, how do you get it back out of the trash if you change your mind? A. Go to the trash folder in your home directory and move or copy the file. B. Use the undelete utility C. Run rm -recover filename, where filename is the name of the file you want to restore D. There is no trash and no way to recover the file without using special recovery software. 22. Why can't normal users, that is a user that is NOT an admin or superuser, change their user id (uid)? A. They CAN change it by using the usermod command B. The uids must be assigned in sequence, and only the admin knows which uid should be the next to use C. This would cause security issues as any user could impersonate any other user by simply changing to their uid
  • 7. D. The user may try to use a uid that has already been assigned and this would cause the OS to crash. 23. Explain the difference between how umask and the chmod command affect your permissions? A. There is no difference B. The umask command only affects files that already exist, while chmod changes your default permissions C. The chmod command only affects files that already exist, while umask changes your default permissions D. The umask command only works in symbolic mode, while chmod only works in binary mode E. The umask command sets permissions for directories, while the chmod command sets file permissions. 24. Can you set your default file permissions to 644 and at the same time have your default directory permissions set to 744? Why or why not? 25. Say you had a file named q19 that had permissions of -r-xr- x---- What command would you
  • 8. use If you wanted to change permissions on q19 to -rwxr--r-- (You must include the command name and the arguments to the command.) tsako Cross-Out 26. Say you have a subdirectory named testsub, which has permissions of drw------- Also assume that there was a file in testsub named testfile that had permissions of -rwxrwxrwx. Would you be able to see details such as the file permissions for testfile if you ran ls –al testsub? A. Yes B. No 27. Say you have a subdirectory named testsub, which has permissions of drw------- Also assume that there was a file in testsub named testfile that had permissions of -rwxrwxrwx. Would you be able to cat testfile ? A. Yes B. No 28. Say you have a subdirectory named testsub, which has permissions of drw------- Also assume that there was a file in testsub named testfile that had permissions of -rwxrwxrwx. Would you be able to execute testfile ? A. Yes B. No
  • 9. 29. Say you have a subdirectory named testsub, which has permissions of drw------- Also assume that there was a file in testsub named testfile that had permissions of -rwxrwxrwx. Would you be able to cd into testsub ? A. Yes B. No 30. Which of the following is NOT a requirement for making your umask changes permanent? A. You must add the source .login command to your startup script B. The umask command must be in your .login file C. The .login file must be in your home directory D. You must have read and execute permissions on your .login file 31. Users with an account on a UNIX system can edit some of their own information in the /etc/passwd file, even though they do NOT have write permission. A. True B. False 32. Assume you are in vi in command mode. What happens if you hit the i key? A. You will change to input/insert mode and the cursor will move to the beginning of the current line.
  • 10. B. You will change to input/insert mode and the cursor will move to the end of the current line. C. You will change to input/insert mode and the cursor will move to the right of the current character. D. You will change to input/insert mode and the cursor will stay where it is. 33. Assume you are in vi in command mode. What happens if you hit the A key? A. You will change to input/insert mode and the cursor will move to the beginning of the current line. B. You will change to input/insert mode and the cursor will move to the end of the current line. C. You will change to input/insert mode and the cursor will move to the right of the current character. D. You will change to input/insert mode and the cursor will stay where it is. 34. In vi, what key(s) do you hit to change from input/insert mode to command mode ? A. i, a, I, A, etc. B. <ctrl-x> C. <ctrl-q> D. <esc> 35. Assume you are in command mode. What the vi command(s) would you use to delete or cut the
  • 11. current line? 36. Assume you are in command mode. What the vi command(s) would you use to replace the current character? 37. Assume you are in command mode. What the vi command(s) would you use to force vi to quit w/o making any changes, even though you have edited the contents of the buffer A. :q B. :q! C. :x D. :x! 38. Assume you are in command mode. Write the command you would use to have vi display line numbers. 39. Assume that you are in vi. What would you expect to happen if you typed the following: <esc>:-5,+5 [email protected]^to[email protected]@ (You should be able to look at this and determine what will the command is saying. If you want to test this you will should create a text file with at least 20
  • 12. lines, and put the word “tony” on every line. Some of the lines should have “tony” as the first word on the line, but it should not be the first word in other lines. Position yourself about halfway through the file before running the command.) 40. This question requires you to perform the following hands- on tasks on your account on the CBC Linux server. Make sure and follow the instructions very carefully, especially the last instruction. I will only check for a file named “all.done”, so if you name your file something else you will not receive credit for this question. Also remember that if the Linux server supports FTP (WinSCP), you can always move the file to your Windows PC or Mac, perform the tasks, then copy the file back to the Linux server. A.Copy the file /home/test2.txt to your home directory. B.Remove all of the tab (^I) characters. (Hint: it may be easier to do this if you can see the tabs.) C. Edit the file and add two lines at the top of the file which contain your name (on the first line) and the "Geek In Training" (on the second line). D. In the first 30 lines, change all occurrences of the phrase "WWW" to the phrase "Santa Claus is coming to town".
  • 13. E.From line 30 to the end of the file change all occurrences of the phrase “WWW” to the phrase “Que pasa”. F.Add the line "FIN" to the end of the file. G.Save the file with the name: all.done 41. This question requires you to perform the following hands- on tasks on your account on the CBC Linux server. Make sure and follow the instructions very carefully, especially step 2. I will only check for a file named “executeTest”, so if you name your file something else you will not receive credit for this question. A. Create a file on the PC (use any editor), which contains the following two lines: echo "I love UNIX" date B. Save the file as plain text with the name: executeTest C. Move the file to your account on the UNIX system
  • 14. D. Give yourself, your group, and the world execute permissions. You can add other permissions if you wish. (Hint – to test this try running the file by typing ./executeTest. If you get the “Permission Denied” error message then something is wrong. If you see “I love UNIX” followed by the current date then you have execute permission.