This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
haas:spring2017:unix:projects:pbx0 [2016/09/09 17:50] – external edit 127.0.0.1 | haas:spring2017:unix:projects:pbx0 [2017/02/12 17:44] (current) – [Submission] wedge | ||
---|---|---|---|
Line 54: | Line 54: | ||
Refer to the **file**(**1**) manual page or your references for more information. | Refer to the **file**(**1**) manual page or your references for more information. | ||
- | =====Practice===== | + | =====Project===== |
For this project, files are located in the **pbx0/** subdirectory of the UNIX Public Directory. | For this project, files are located in the **pbx0/** subdirectory of the UNIX Public Directory. | ||
- | ^ ^|Do the following, and discuss the results in your Journal:| | + | There is a directory by the name of your user, which contains |
- | | ^ | + | |
- | |:::^ b.|Using **file**(**1**), | + | |
- | |:::^ c.|View the contents of this file using **cat**(**1**). Is it what it appears to be?| | + | |
- | |:::^ d.|Using **gzip**(**1**), | + | |
- | |:::^ e.|Uncompress the file, and recompress using arguments for fastest (not highest) compression. What does **file**(**1**) report now?| | + | |
- | As in many puzzles, one's visual comprehension of the scenario plays a vital role. Where something doesn' | + | Using your debugging, observation, and analytical skills, unravel the puzzle until you have an ordered, plain text, english readable file (called **results**) with directions on how to submit |
- | =====Procedure===== | + | In many puzzles, one's visual comprehension of the scenario plays a vital role. Where something doesn' |
- | Try your hand at the following activity, where things | + | As is the case many investigations, just observing how things |
- | | + | =====Verification===== |
+ | The **results** file, when correctly unscrambled and assembled, can be verified by generating its **md5sum** hash. | ||
- | Being a file that ends in **.html**, and knowing that HTML is typically a plain ASCII text format, | + | This hash should match the hash stored inside the **MANIFEST** file located in the project directory (in the public directory). |
+ | =====Submission===== | ||
+ | In addition to the files produced during the completion of this project, I would also like for you to create | ||
- | Does it appear to be a text readable file? | + | To successfully complete this project, you must follow the directions located in a readable file at the conclusion of this project. Until you encounter it, you are not yet finished (hint). |
- | * Use the **file**(**1**) utility | + | You should get some sort of confirmation indicating successful submission |
- | * Based on the output of file, react as appropriate to unravel this puzzle in order to find some plain text directions that will instruct you how to finish this project. | + | |
- | As is the case many investigations, | + | I'll be looking for the following: |
- | =====Submission===== | + | < |
- | To successfully complete this project, you must follow the directions located in a readable file at the conclusion | + | 52: |
- | + | *: | |
- | You should get some sort of confirmation indicating successful submission (actually, two) if all went according to plan. If not, check for typos and or locational mismatches. | + | *: |
+ | *: | ||
+ | *: | ||
+ | *: | ||
+ | *: | ||
+ | *: | ||
+ | *: | ||
+ | </ |