User:Amy Suo Wu/scripting: Difference between revisions
Amy Suo Wu (talk | contribs) No edit summary |
Amy Suo Wu (talk | contribs) No edit summary |
||
Line 6: | Line 6: | ||
======Decide whether the following sentence is true or false: ====== | ======Decide whether the following sentence is true or false: ====== | ||
1. Linux is a collection of programs and utilities glued together by the bash shell. T | 1. Linux is a collection of programs and utilities glued together by the bash shell. T | ||
2. Shell manages files and data. F | 2. Shell manages files and data. F | ||
3. Shell manages networks, memory and other resources. F | 3. Shell manages networks, memory and other resources. F | ||
4. Linux kernel runs programs and loads them into the memory. T | 4. Linux kernel runs programs and loads them into the memory. T | ||
5. Bash shell is a poor user interface. | 5. Bash shell is a poor user interface. F | ||
6. Bourne Shell is also known as /bin/sh. T | 6. Bourne Shell is also known as /bin/sh. T | ||
7. Bash Shell is also known as /bin/bash or /usr/local/bin/bash. T | 7. Bash Shell is also known as /bin/bash or /usr/local/bin/bash. T | ||
8. C Shell offers more C like syntax. T | 8. C Shell offers more C like syntax. T | ||
9. A few commands are built into the shell. T | 9. A few commands are built into the shell. T | ||
10. Linux file system organised as hierarchy. F | 10. Linux file system organised as hierarchy. F | ||
11. To refer to several files with similar names you need to use wildcards. T | 11. To refer to several files with similar names you need to use wildcards. T | ||
12. Wildcards increase command typing time. F | 12. Wildcards increase command typing time. F | ||
13. Command ls is used to list directories. T | 13. Command ls is used to list directories. T | ||
14. rmdir command will only remove empty directories. T | 14. rmdir command will only remove empty directories. T | ||
15. Everything is file in Linux. T | 15. Everything is file in Linux. T | ||
16. rm -i filename command will prompts for confirmation. | 16. rm -i filename command will prompts for confirmation. | ||
17. Linux can run many programs at the same time. T | 17. Linux can run many programs at the same time. T | ||
18. The bash shell is just a program. T | 18. The bash shell is just a program. T | ||
* Write a command names, which can display the files to the terminal. ls | * Write a command names, which can display the files to the terminal. ls |
Revision as of 21:09, 1 November 2010
Chapter 1
What is the shell?
Accepts and translates human readable comments to computer language (something the kernel can read and process).
Decide whether the following sentence is true or false:
1. Linux is a collection of programs and utilities glued together by the bash shell. T 2. Shell manages files and data. F 3. Shell manages networks, memory and other resources. F 4. Linux kernel runs programs and loads them into the memory. T 5. Bash shell is a poor user interface. F 6. Bourne Shell is also known as /bin/sh. T 7. Bash Shell is also known as /bin/bash or /usr/local/bin/bash. T 8. C Shell offers more C like syntax. T 9. A few commands are built into the shell. T 10. Linux file system organised as hierarchy. F 11. To refer to several files with similar names you need to use wildcards. T 12. Wildcards increase command typing time. F 13. Command ls is used to list directories. T 14. rmdir command will only remove empty directories. T 15. Everything is file in Linux. T 16. rm -i filename command will prompts for confirmation. 17. Linux can run many programs at the same time. T 18. The bash shell is just a program. T
- Write a command names, which can display the files to the terminal. ls
- Write a command to list details of all files ending in '.perl' in reverse time order. ls -R
- Write a command to list your running programs. ps
- Write a command to list files waiting to be printed.
- Write a command to delete 3 files called file1.txt, file2.txt, and data1.txt. rmdir file.txt, file2.txt, data1.txt
- Write a command to creates a new sub-directory called 'foo' in /tmp.
* Write a command to delete the directory called 'foo'. rm foo * Write a command to read all ls command options.