Diffstat (limited to 'docs/usermanual/embeddedkonsole.sgm') (more/less context) (ignore whitespace changes)
-rw-r--r-- | docs/usermanual/embeddedkonsole.sgm | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/docs/usermanual/embeddedkonsole.sgm b/docs/usermanual/embeddedkonsole.sgm index 838e705..1564408 100644 --- a/docs/usermanual/embeddedkonsole.sgm +++ b/docs/usermanual/embeddedkonsole.sgm | |||
@@ -1,27 +1,27 @@ | |||
1 | <chapter><title>Embedded Konsole</title> | 1 | <chapter><title>Embedded Konsole</title> |
2 | <para> | 2 | <para> |
3 | EmbeddedKonsole is Opie's terminal emulator. From here you can do pretty much | 3 | EmbeddedKonsole is &opie;'s terminal emulator. From here you can do pretty much |
4 | anything (since Linux is actually a command line based OS by itself). I will | 4 | anything (since Linux is actually a command line based OS by itself). I will |
5 | not go into much detail on using the linux command line, as that is covered in | 5 | not go into much detail on using the linux command line, as that is covered in |
6 | many other places (http://www.tldp.org is a good place to start, or read | 6 | many other places (http://www.tldp.org is a good place to start, or read |
7 | O'Reilly's <citation>Running Linux</citation> for a comprehensive look at Linux | 7 | O'Reilly's <citation>Running Linux</citation> for a comprehensive look at Linux |
8 | for the beginner). I will, however, give a quick overview of using a Linux | 8 | for the beginner). I will, however, give a quick overview of using a Linux |
9 | shell. | 9 | shell. |
10 | </para> | 10 | </para> |
11 | 11 | ||
12 | <section><title>Using Embedded Konsole</title> | 12 | <section><title>Using Embedded Konsole</title> |
13 | <para> | 13 | <para> |
14 | Along the top of the window is a row of menus and icons. The "Font" menu lets | 14 | Along the top of the window is a row of menus and icons. The "Font" menu lets |
15 | you select the font size that you want the console to use, while the Options | 15 | you select the font size that you want the console to use, while the Options |
16 | menu lets you select various options. Below this row of menus and icons is a | 16 | menu lets you select various options. Below this row of menus and icons is a |
17 | pulldown list with various common commands in it. | 17 | pulldown list with various common commands in it. |
18 | </para> | 18 | </para> |
19 | 19 | ||
20 | <section><title>Options Menu</title> | 20 | <section><title>Options Menu</title> |
21 | <para> | 21 | <para> |
22 | The first submenu in the options menu is the "Command List" menu, which lets | 22 | The first submenu in the options menu is the "Command List" menu, which lets |
23 | you edit or hide the command list pulldown. The "Tabs on top" or "Tabs on | 23 | you edit or hide the command list pulldown. The "Tabs on top" or "Tabs on |
24 | bottom" (depending on which is currently enabled) allows you to select where | 24 | bottom" (depending on which is currently enabled) allows you to select where |
25 | the tabs representing multiple terminal sessions are drawn. The "Colors" | 25 | the tabs representing multiple terminal sessions are drawn. The "Colors" |
26 | submenu lets you select from a color scheme, or make your own, and the "Scroll | 26 | submenu lets you select from a color scheme, or make your own, and the "Scroll |
27 | Bar" submenu lets you select where or if the scroll bar is drawn. | 27 | Bar" submenu lets you select where or if the scroll bar is drawn. |
@@ -43,49 +43,49 @@ The other icons are the same as typing (from left to right) enter, space, tab | |||
43 | </para> | 43 | </para> |
44 | </section> | 44 | </section> |
45 | <section><title>Command List</title> | 45 | <section><title>Command List</title> |
46 | <para> | 46 | <para> |
47 | The command list is a pulldown menu with a list of commonly used commands. | 47 | The command list is a pulldown menu with a list of commonly used commands. |
48 | Selecting one will type the command into the terminal wherever the cursor is. | 48 | Selecting one will type the command into the terminal wherever the cursor is. |
49 | You can edit or hide this menu from <GUIMenu>Options</GUIMenu>&arrow; | 49 | You can edit or hide this menu from <GUIMenu>Options</GUIMenu>&arrow; |
50 | <GUIMenuItem>Command List.</GUIMenuItem> | 50 | <GUIMenuItem>Command List.</GUIMenuItem> |
51 | </para> | 51 | </para> |
52 | </section> | 52 | </section> |
53 | </section> | 53 | </section> |
54 | 54 | ||
55 | <section><title>What is a Shell</title> | 55 | <section><title>What is a Shell</title> |
56 | <para> | 56 | <para> |
57 | A shell is a program that accepts input from a user, and runs commands. Each | 57 | A shell is a program that accepts input from a user, and runs commands. Each |
58 | "command" in the shell is actually a separate program (unless you are using a | 58 | "command" in the shell is actually a separate program (unless you are using a |
59 | shell like BusyBox, which makes some of the more common commands part of its own | 59 | shell like BusyBox, which makes some of the more common commands part of its own |
60 | program in order to save space). Shells can actually be very powerful, and many | 60 | program in order to save space). Shells can actually be very powerful, and many |
61 | 61 | ||
62 | 62 | ||
63 | 63 | ||
64 | of them allow you to write something called "shell scripts" which are just a | 64 | of them allow you to write something called "shell scripts" which are just a |
65 | sequence of commands, sometimes with some flow control statements, saved to a | 65 | sequence of commands, sometimes with some flow control statements, saved to a |
66 | file and run each time the script is run. For the most part, the average user | 66 | file and run each time the script is run. For the most part, the average user |
67 | does not need to know about any of this, though. If you are running Opie on the | 67 | does not need to know about any of this, though. If you are running &opie; on the |
68 | Familiar distribution, it is advisable to install the bash shell (ipkg install | 68 | Familiar distribution, it is advisable to install the bash shell (ipkg install |
69 | bash) because it offers things like tab completion, use of the backspace key, | 69 | bash) because it offers things like tab completion, use of the backspace key, |
70 | and a command history, as well as offering a more advanced scripting languauge | 70 | and a command history, as well as offering a more advanced scripting languauge |
71 | than most other shells. | 71 | than most other shells. |
72 | </para> | 72 | </para> |
73 | </section> | 73 | </section> |
74 | 74 | ||
75 | <section><title>Running Programs</title> | 75 | <section><title>Running Programs</title> |
76 | <para> | 76 | <para> |
77 | To run a program or a command (remember, a command is just another program), you | 77 | To run a program or a command (remember, a command is just another program), you |
78 | simply type the name of the program and hit "Return" (in Linux, program names | 78 | simply type the name of the program and hit "Return" (in Linux, program names |
79 | do not have a special suffix like they do in windows, in fact the "." | 79 | do not have a special suffix like they do in windows, in fact the "." |
80 | character has no special meaning unless it is at the begining of a filename, in | 80 | character has no special meaning unless it is at the begining of a filename, in |
81 | which case it makes the file "hidden"). When you type a program name and hit | 81 | which case it makes the file "hidden"). When you type a program name and hit |
82 | "Return" the shell looks in a special list of directories called your | 82 | "Return" the shell looks in a special list of directories called your |
83 | "path", and if it cannot find it in any of those directories, it stops looking | 83 | "path", and if it cannot find it in any of those directories, it stops looking |
84 | and tells you it could not find them. If you want to run a program that is not | 84 | and tells you it could not find them. If you want to run a program that is not |
85 | in your path, you must specify an absolute or relative path to that program. | 85 | in your path, you must specify an absolute or relative path to that program. |
86 | For instance, to run a program that is in the directory you are currently in, | 86 | For instance, to run a program that is in the directory you are currently in, |
87 | you would type <literal>./program</literal> ("./" is a special directory that | 87 | you would type <literal>./program</literal> ("./" is a special directory that |
88 | is explained below), or to run a program in /home/username/ you would call | 88 | is explained below), or to run a program in /home/username/ you would call |
89 | <literal>/home/username/program</literal>. | 89 | <literal>/home/username/program</literal>. |
90 | </para> | 90 | </para> |
91 | <para> | 91 | <para> |