Free Essay

Linux Ch 1

In: Other Topics

Submitted By Decomp
Words 388
Pages 2
1. What is free software? List three characteristics of free software.
Free software is software that users can change and distribute without any repercussions. The characteristics of free software is that the software can be used for any purpose, can be studied and changed and can be distributed with the changes made.
3. What are multiuser systems? Why are they successful?
Multiuser systems allows many people to use all of the resources of the system at the same time. This makes the system successful because the resources available can be used to its utmost potential so its growth is always on the rise.
5. In which language is Linux written? What does the language have to do with the success of Linux?
Linux is written in C which means that that it is portable. In this way it makes it successful for it can be adapted to different machines and allows it to complete tasks on almost any platform.
9. What is a shell? How does it work with the kernel? With the user?
A shell is a command interpreter which is the link between you and the operating system. Shells can arrange a file for later execution using scripts which help with operations and keep kernels on a priority list. This also makes it so users can issue short commands that perform highly complex operations.
11. Why is the Linux filesystem referred to as hierarchical?
The filesystem of Linux is hierarchical due to its structure of arranging files under directories. These directories can hold other directories which in turn creates a treelike organization, hence the hierarchical referfence.
13. Give an example of when you would want to use a multitasking system.
Multitasking systems are to be used when you want each user to run more than one job at a time which increased production time. This allows you to have multiple jobs running the background while you work on a job on your main screen and can switch to the background jobs as needed.
15. What are the key terms of the GNU General Public License?
The key terms of the GNU General Public License is that you have the right to copy, modify, and redistribute the code. However, you much distribute the same license so the code and license are connected and cannot be separated.

Similar Documents

Free Essay

Linux to view this document. • Instructor policies: This document is posted in the Course Materials forum. University policies are subject to change. Be sure to read the policies at the beginning of each class. Policies may be slightly different depending on the modality in which you attend class. If you have recently changed modalities, read the policies governing your current class modality. Course Materials Blum, R. (2008). Linux® command line and shell scripting bible. Indianapolis, IN: Wiley. Love, P., Merlino, J., Zimmerman, C., Reed, J. C., & Weinstein, P. (2005). Beginning Unix®. Indianapolis, IN: Wiley. Software RedHat Linux 5 (Virtual Desktop) Article References Ahmed, M. F., & Gokhale, S. (2009). Reliable operating systems: Overview and techniques. IETE Technical Review, 26(6), 461–469. Anthes, G. (2009, June 20-July 27). UNIX turns 40. Computerworld, 43(24), 16. Berlot, M., & Sang, J. (2008, January). Dealing with process overload attacks in UNIX. Information Security Journal: A Global Perspective, 17(1),...

Words: 1560 - Pages: 7

Free Essay


... | | |College of Information Systems & Technology | | |POS/355 Version 9 | | |MU12BIT08 | | |Introduction to Operational Systems | | |Wk 1 June 10 | | |Wk 2 June 17 | | |Wk 3 June 24 | | |Wk 4 July 01 | | |Wk 5 July 08 | Copyright © 2012, 2010, 2009, 2008, 2007, 2006, 2005, 2004, 2003 by......

Words: 2247 - Pages: 9

Free Essay

Linux UNIX/Linux Ch 1-5 Slide Objectives for Midterm exam prep Ch 1 Objectives * Define OSs, including PC and server OSs * Describe the UNIX and Linux operating systems * Explain the purpose of UNIX/Linux shells * Discuss how to select user names and passwords * Connect to UNIX/Linux using Telnet or SSH * Use basic *nix commands & editing features * Explain the role of a system administrator * Change your password for security * Use multiple commands to view the contents of files * Redirect output to a file Ch 2 Objectives * Discuss UNIX/Linux FSs and list several examples * State the standard tree structure * Define partition and list 3 recommended ones for *nix * What are inodes, and what is stored in them? * Describe contents of: /boot, /bin, /dev, /home, /lib, /mnt, /media, /proc, /root, /sbin, /tmp, /usr, and /var * State purpose of the mount and umount commands * State the path (pathnames) to any file, and prompts * List commands to do the following: * Navigate the FS, create and remove directories, copy and delete files, configure file permissions Ch 3 Objectives * Compare ASCII, binary, and executable files * Understand the types of editors * Tell how to enter the 3 modes of the vi editor * Be able to create and edit files using the vi editor * Be able to create and edit files using the Emacs editor * Nothing to submit for these last 2 objectives Ch 4......

Words: 397 - Pages: 2

Free Essay

Nt 1430

...Ch. 1 1. Free software is software that users have the freedom to distribute and change. A. It has a big selection of applications. B. It has a wide variety of tools. C. It is portable. D. The code can be copied, modified and redistributed. 4. The GNU is the name of the compatible software system which Richard Stallman wrote so he could he could give it away free of any charge to anyone who could use it. Linux is a code that was created by Linus Torvalds to counter act the short comings in Minix. The GNU provided the kernel and the system programs. Linux provided the free source code. Many people through the internet have helped to develop Linux as it is today. Ch. 2 1. Insert the install DVD and the computer boots from it. Press the tab key to display the command line and install the program. Fedora/RHEL creates the RAM disks. The installer copies tools or brings up a system from the CD or DVD to the RAM disks. The disks allow the specification and design and enables you to opt out before it is finished. Then it asks you how you want to configure the program. When the installer is done it writes the files to the hard disk. During the first boot it asks......

Words: 450 - Pages: 2

Free Essay

Nt1430 Hw Week 1

...Javier Lara PT430 NT1430 CH. 1 Page 20-21 Exercise 1 A) Free software is computer software that gives users the freedom to run the software for any purpose as well as to study, modify, and distribute the original software and the adapted versions. Free software is free, can be shared and also be updated by the people using it Exercise 4 A) The Free Software Foundation is a 501(c) non-profit organization founded by Richard Stallman on 4 October 1985 to support the free software movement, which promotes the universal freedom to study, distribute, create, and modify computer software, with the organization's preference for software being distributed under copyleft ("share alike") terms, such as with its own GNU General Public License. Linux a Unix-like and mostly POSIX-compliant computer operating system assembled under the model of free and open-source software development and distribution CH.2 Page 53 Exercise 1 A) When you install a Fedora/REHL, you copy operating system files from a cd or dvd to hard disk(s) on a system and setup configuration files so that Linux can run properly on hardware. CH.3 Page 86 Exercise 1 A) Live system is a complete bootable computer installation including operating system which runs in a computer's memory, rather than loading from a hard disk drive. Live systems can be used without a hard disk installed in a computer. Exercise 4 A) You would put the boot in a different folder so it doesn’t overwrite the original......

Words: 367 - Pages: 2

Free Essay


...10/28/2013 LINUX James Tucker Unit 4 Exercise Ch 14 p. 582, Ex 1-5 1. Which commands can you use from the command line to send a file to the default printer? Redhat / Fedora 12 Answer: lp and lpr without arguments send their standard input to the printer. 2. Which command would you give to cancel all print jobs on the system? Executed as root, either lprn - or cancel –a removes all jobs from the print queues. 3. Which commands list your outstanding print jobs? lpc status shows a list of the print queues lpq shows what is in the default print queue lpq -Psomeprinter shows what is in a specific print queue 4. What is the purpose of sharing a Linux printer using Samba? Sharing a Linux printer using Samba allows windows and OS/2 clients to send print jobs to the printer. 5. Name three printing protocols that CUPS supports. Which is the CUPS native protocol? CUPS supports IPP, LPD/LPR, HTTP, SMB, and JetDirect (socket) protocols. Ch 10 p. 403, Ex 1 1. Describe the similarities and differences between these utilities: a. scp and ftp – scp is the "Secure Copy" program and it works just like the "cp", or "Copy" program, only it works through via the Secure Shell. ftp is the "File Transfer Protocol" and has nothing to do with security. Usually operates as its own interface with its own set of user sub-commands. Both are used to transfer files from one host to another via network connection. b. ssh and telnet – Both Telnet and SSH...

Words: 382 - Pages: 2

Premium Essay


...John Roberts NT1430T (Friday) Unit 1 Chapter Exercises Chapter 1 1. What is free software? List three characteristics of free software. Free software is software that users have the freedom to distribute and change. Some users may obtain copies at no charge, while others pay to obtain copies—and if the funds help support improving the software, so much the better. The important thing is that everyone who has a copy has the freedom to cooperate with others in using it. You are free to study it, redistribute it, and modify it. 1. What is the Free Software Foundation/GNU? What is Linux? Which parts of the Linux operating system did each provide? Who else has helped build and refine this operating system? “Free software” is a matter of liberty, not price. Linux is a product of the Internet and is a free operating system. A portable operating system is one that can run on many different machines. More than 95 percent of the Linux operating system is written in the C programming language, and C is portable because it is written in a higher-level, machine-independent language. Also it provides GUI(Graphic User Interface), Networking Utilities and Software Development. Founders and users of the Linux system have helped to build it and refine it Chapter 2 1. Briefly, what does the process of installing an operating system such as Fedora/RHEL involve? Step 1: Make sure the BIOS is set to boot from a CD/DVD, insert DVD and reset the computer. Once......

Words: 696 - Pages: 3

Free Essay


...Nt1430 Unit 4 Chptr 14 1. Which commands can you use from the command line to send a file to the default printer? lp or lpr 2. Which command would you give to cancel all print jobs on the system? Either sudo lprm – or sudo cancel –a will remove all jobs from the print queues 3. Which commands list your outstanding print jobs? lpq or lpstat 4. What is the purpose of sharing a Linux printer using Samba? Sharing a Linux printer using Samba allows Windows and OS/2 clients to send print jobs to the printer. 5. Name three printing protocols that CUPS supports. Which is the CUPS native protocol? System-config-printer lpinfo Displays available drivers lpadmin configures printers The cups native protocol is IPP Chptr 10 1. Describe the similarities and differences between these utilities: a. scp and ftp SCP stands for Secure Copy Protocol, and FTP is an acronym for the File Transfer Protocol, which was the original file transfer protocol. SCP and FTP are two applications for copying files from one computer to another. Both were originally based on their own protocols, but both now use different protocols b. ssh and telnet Both are text-based protocols: mouse movements cannot be transferred only keystrokes. Both are connection-oriented and are client-server protocols. The main difference is in security. SSH offers security mechanisms that protect the users against anyone with malicious intent while Telnet has no security measures whatsoever c. rsh and......

Words: 459 - Pages: 2

Free Essay

Flow Chart Cmis102

...about details of computer parts. The output function displays the total along with the details. Pseudo - code Declare array computerItems[]="CPU","Case","Power supply","Motherboard","DVD","Sound Card","Monitor","Graphics Card" as string Declare array computerPrice[]=175.00, 90.00,70.00,142.99,99.99,60.00,154.00,214.99 as double Declare array computerSelected[8]=0 as integer initialized to 0 Declare array otherItems[]="Hard Disk - 500GB","Hard Disk - 1TB","Hard Disk - 1.5TB","RAM - 4MB","RAM - 8MB","RAM - 12MB","OS - Windows7","OS - Red Hat Linux","OS - Windows XP" as string Declare array otherPrice[]=98,128,148,80,90,100,199.99,349,319 as double Declare arrayu otherSelected[9]=0 as integer initialized to 0 Module Main() Declare totalPrice as double Set totalPrice=0 Call totalPrice=getInput() Call output(totalPrice) End Main() Module double getInput() Declare price as double Set price=0 Declare ch as character Declare i as integer for i=0 to 8...

Words: 338 - Pages: 2

Free Essay

Re: Target Jbims.. Dream Team 2012.. Do You Have It in You...

...CSE- 401 DISTRIBUTED SYSTEMS [3 1 0 4] 1. Distributed System Models: Introduction , Examples , Architecture models , Fundamental models (1.1,1.2,1.4, 2.1-2.3 of Text1 ) ..2hrs 2. Interprocess Communication, Distributed Objects and Remote Invocation: Introduction , External data representation and marshalling, Communication models, Communication between distributed objects , Remote procedure call Case study: Interprocess communication in UNIX, Java RMI . (4.1-4.6, 5.1-5.5 of Text1) ..6hrs 3. Operating System Introduction , Operating system layer, Processes and threads, Communication and invocation, Architecture (6.1-6.6 of Text1) ..4hrs. 4. Distributed File Systems and Name Services: Introduction , File service architecture, Name services, Domain Name System, Directory and directory services. Case study: Sun network file system, Global name service. (8.1-8.3, 9.1-9.4 of Text1) …6hrs 5. Synchronization: Clock Synchronization, Physical clocks, Logical clocks, Global state (5.1-5.3 of Text2) ..5hrs 6.......

Words: 5050 - Pages: 21

Premium Essay


...Unit 5 Ch 18 end of chapter questions/exercises #1 -4 , #6. 1. What is the difference between scp and sftp utilities? The SCP (secure copy) utility copies an ordinary or directory file from one system to another on a network SFTP is a secure FTP Client. 2. How can you use ssh to find out who is logged inon a remote system? Assuming you have the same username on both systems, the following command may prompt you for your password on the remote system and displays the output of who: $ ssh host who 3. How would you use scp to copy your ~/.bashrc file from the system named plum to the local system? Scp user@bravo:-r your@home:blank 4. How would you use SSH to run xterm on plum and show the display on the local system? Assuming you have the same username on both systems and an X11 server running locally, the following command runs xterm on plum and presents the display on the local system: $ ssh plum xterm You need to use the –Y option if trusted X11 forwarding is not enabled. 6. When you try to connect to another system using an OpenSSH client and you see a message warning you that the remote host identification has changed, what has happened? What should you do? This message indicates that the fingerprint of the remote system is not the same as the local system remembers it. Check with the remote system’s administrator to find out if something changed. If everything seems to be in order, remove the remote system’s key from the file specified in the......

Words: 464 - Pages: 2

Premium Essay

Explain Why Is Downloading Such An Important Flattener

...The World Is Flat Ch. 2: Flattener #4, #5, #6 Reading Guide Questions 1. Why is uploading such an important flattener? Uploading in an important flattener because it allows a person or group of people to share a file of any sort online for others to view, download, and use. It permits collaboration as well as cooperation, expanding knowledge and resources, whether it’s through the open source community, blogging, Wikipedia, or others. 2. What is the difference between the intellectual commons community and the free software community? The intellectual commons community consists of an open source web server that is not owned or supervised by anyone allowing a virtual online interaction between people. It encourages them to build commercial products...

Words: 613 - Pages: 3

Premium Essay


...Intro. To programming review Module is a group of statements to perform a task Function is a group of statements that perform a task and return a value CH.1 Difference between application software and OS Know OS's (give example: Microsoft, Linux, Mac, etc.) Know what interpreter does for you Know difference between a Logic & Syntax error Know Fortran is first High level programming language Know Assembly Language Know how CPU works(Fetch,Decode,Execute) Which is faster, Interpreter or compiler Pg.18 Machine Language (1001001) Know about unicode Know difference between logic and syntax......again lol Program development cycles Pg.30 Difference between psuedocode and flowchart Same as 13 Repetition and sequence of structure Know all of the processing symbols for flowchart Mathematical operators Pg.46 Order of precedence Know data types Pg.56 What is constant variable (named constant) Know benefits of using modules know pseudocode in sequence same as 23 know about return point (memory address location) what flowchart symbol is the module call (rectangle with 2 lines?) difference between flowchart and hierarchy chart Pg.83 parameter difference know passing argument by value and by reference Pg.97 know difference between global & Local variable same as 28 difference between control and sequence of structure what is sequence structure ...

Words: 259 - Pages: 2

Free Essay


...installed (recent Mac, Windows, or Linux computers are sufficient).We will use the R for illustrating concepts. And students will need to use R to complete some of their projects. It can be downloaded at Please come and see me when questions arise. Attendance is mandatory. Topics covered in STAT 346/446, EPBI 482 Chapter 5 – Properties of a Random Sample Order Statistics Distributions of some sample statistics Definitions of chi-square, t and F distributions Large sample methods Convergence in probability Convergence in law Continuity Theorem for mgfs Major Theorems WLLN CLT Continuity Theorem Corollaries Delta Method Chapter 7 – Point Estimation Method of Moments Maximum Likelihood Estimation Transformation Property of MLE Comparing statistical procedures Risk function Inadmissibility and admissibility Mean squared error Properties of Estimators Unbiasedness Consistency Mean-squared error consistency Sufficiency (CH 6) Definition Factorization Theorem Minimal SS Finding a SS in exponential families Search for the MVUE Rao-Blackwell Theorem Completeness Lehmann-Scheffe Location and scale invariance Location and scale parameters Cramer-Rao lower bound Chapter 9 - Interval Estimation Pivotal Method for finding a confidence interval Method for finding the “best” confidence interval Large sample confidence intervals Chapter 8 – Hypothesis Testing Notation and terminology 0-1 loss......

Words: 321 - Pages: 2

Premium Essay

Ch 4 Test Linux/Unix

...Ch 4 test lux 205 True/False Indicate whether the statement is true or false. _T___ 1. UNIX/Linux store data, such as letters, product records, or vendor reports, in flat ASCII files. _F___ 2. The command rmdir can be used to delete a directory that is not empty. _T___ 3. Moving and renaming a file are essentially the same operation. _F___ 4. When you are moving files, using the -o option with the mv command can be a good idea so that you don’t unexpectedly overwrite a destination file with the same name. _F___ 5. When you use cat to combine two files into a third file, the first line of the output contains the first line of the first file followed by the first line of the second file. __F__ 6. When you use the paste command, by default, the pasted results appear in columns separated by commas. __T__ 7. You can complete a project using awk that you cannot complete using a combination of paste, cut, sort, and join. Multiple Choice Identify the choice that best completes the statement or answers the question. __C__ 8. In UNIX/Linux, text files and binary files are considered to be ____ files. a.|executable|c.|regular| b.|document|d.|dynamic| __A__ 9. Character special files are used by input/output devices for communicating one character at a time, providing what is called ____ data. a.|raw|c.|ASCII|| b.|binary|d.|block| __C__ 10. System administrators and programmers refer to standard input as......

Words: 1554 - Pages: 7