GNU/Linux Log in , Out, Shutting down, and Basic Commands

Logging in

Once you have completed your system install and booted your system, you should see a login prompt on your monitor. When you did your Linux install you should have set a root password. You may have also created a user with a password. Therefore to log in, you will want to type the name of a user or “root” for the login name and enter the appropriate password. If you logged in as a normal user and know the root password and want to use administration commands, you may use the command “su” to become a “super user”. Some systems also support the “sudo” command, which allows administrative privileges on a command by command basis.
linux how tos, linux-how-tos, linux-howto, useradd, adduser, ls, dir, pwd, groupadd, passwd, redhat, ubuntu, festi, suse, centos, debain, slackware, mandrake, knopix
Linux Shell levels and the su command

The command, “su” will allow a normal user to enter a new shell level as the root user or as another user if they know the root user’s or that user’s password respectively. To become the root user, type “su” then you will be prompted for the root password. To become another user, type “su username”. You must enter either that user’s password to become that user. Every time you use the su command you enter a new shell level which means you have invoked a new running copy of the shell program, such as bash. You can see this change by typing the command “env” and looking at the value of the environment variable “SHLVL”. This value increments when you use the su command and decrements when you use the “exit” command to exit that shell environment. You can also see the shell level value by typing “printenv SHLVL”.

Logging out

Use the command “logout” to exit a given session. If you have logged in, then typed “su” to become a superuser or another user, you may need to type “exit” until your SHLVL environment value is 1. Then you can type “logout” to exit your session. The “exit” command will take you back to previous shell levels.

Shutting Linux Down

The system is intended to be shutdown by the system administrator using the shutdown command in one of the forms shown below. Many systems are set up to capture the CTRL ALT DEL keystroke combination to issue the shutdown command through the init program. This will work on most systems if the root user is logged in. Examples of using the shutdown command are shown below.

shutdown -h now
shutdown -r +10 “Rebooting in 10 minutes”
shutdown -r 13:00

The first command will shutdown and halt the system immediately. The second will reboot the system in 10 minutes and send the message to all users. The third command will shut the system down and do a reboot at 1:00 in the afternoon.

Basic Linux Commands

Command Example Description
cat   Sends file contents to standard output. This is a way to list the content on screen.
  cat /etc/profile Sends the contents of the “/etc/profile” file to the screen.
cd   Change directory
  cd /etc

Change the current directory to /etc. The ‘/’ indicates root, and no matter what directory you are in when you execute this command, the directory will be changed to “/etc”.

  cd sysconfig

Change the current working directory to sysconfig, relative to the current location which is “/etc”. The full path of the new working directory is “/etc/sysconfig”.

  cd ..

Change your present working directory to parent directory. Following to our previous commands you will end up with ‘/etc’ as your present working directory after this command.

  cd ~

Move to the user’s home directory which is “/home/username”. The ‘~’ indicates the users home directory.

cp   Copy files and directories
  cp myfile yourfile

Copy the files “myfile” to the file “yourfile” in the current working directory. This command will create the file “yourfile” if it doesn’t exist. It will normally overwrite it without warning if it exists.

  cp -i myfile yourfile

With the “-i” option, if the file “yourfile” exists, you will be prompted before it is overwritten.

  cp -i /data/myfile

Copy the file “/data/myfile” to the current working directory and name it “myfile”.

    Prompt before overwriting the file.
  cp -dpr srcdir destdir

Copy all files from the directory “srcdir” to the directory “destdir” preserving links (-p option), file attributes (-p option), and copy recursively (-r option). With these options, a directory and all it contents can be copied to another directory.

dd dd if=/dev/hdb1 of=/backup/

Disk duplicate. The man page says this command is to “Convert and copy a file”, but although used by more advanced users, it can be a very handy command. The “if” means input file, “of” means output file.

df   Show the amount of disk space used on each mounted filesystem.
less less text file

Similar to the more command, but the user can page up and down through the file. The example displays the contents of textfile.

ln   Creates a symbolic link to a file.
  ln -s test symlink

Creates a symbolic link named symlink that points to the file test Typing “ls -i test symlink” will show the two files are different with different inodes. Typing “ls -l test symlink” will show that symlink points to the file test.

locate   A fast database driven file locator.
  slocate -u

This command builds the slocate database. It will take several minutes to complete this command. This command must be used before searching for files, however cron runs this command periodically on most systems.

  locate whereis Lists all files whose names contain the string “whereis”.
logout   Logs the current user off the system.
ls   List files
  ls

List files in the current working directory except those starting with . and only show the file name.

  ls -al

List all files in the current working directory in long listing format showing permissions, ownership, size, and time and date stamp

more  

Allows file contents or piped output to be sent to the screen one page at a time.

  more /etc/profile Lists the contents of the “/etc/profile” file to the screen one page at a time.
  ls -al |more Performs a directory listing of all files and pipes the output of the listing through more. If the directory listing is longer than a page, it will be listed one page at a time.
mv   Move or rename files
  mv -i myfile yourfile Move the file from “myfile” to “yourfile”. This effectively changes the name of “myfile” to “yourfile”.
  mv -i /data/myfile Move the file from “myfile” from the directory “/data” to the current working directory.
pwd   Show the name of the current working directory
  more /etc/profile Lists the contents of the “/etc/profile” file to the screen one page at a time.
shutdown   Shuts the system down.
  shutdown -h now Shuts the system down to halt immediately.
  shutdown -r now Shuts the system down immediately and the system reboots.
whereis   Show where the binary, source and manual page files are for a command
  whereis ls Locates binaries and manual pages for the ls command.

linux how tos, linux-how-tos, linux-howto, useradd, adduser, ls, dir, pwd, groupadd, passwd, redhat, ubuntu, festi, suse, centos, debain, slackware, mandrake, knopix

How to add swap space on the fly in linux / unix systems.

In Linux, as in most other Unix-like operating systems, it is common to use a whole partition of a hard disk for swapping. However, with the 2.6 Linux kernel, swap files are just as fast as swap partitions, although Red Hat recommends using a swap partition. The administrative flexibility of swap files outweighs that of partitions; since modern high capacity hard drives can remap physical sectors, no partition is guaranteed to be contiguous. You can add swap file as a dedicated partition or use following instructions to create a swap file.
Procedure to add a swap file

You need to use dd command to create swapfile. Next you need to use mkswap command to set up a Linux swap area on a device or in a file.

a) Login as the root user
b) Type following command to create 512MB swap file (1024 * 512MB = 524288 block size):
# dd if=/dev/zero of=/swapfile1 bs=1024 count=524288
c) Set up a Linux swap area:
# mkswap /swapfile1
d) Activate /swapfile1 swap space immediately:
# swapon /swapfile1
e) To activate /swapfile1 after Linux system reboot, add entry to /etc/fstab file. Open this file using text editor such as vi:
# vi /etc/fstab
Append following line:
/swapfile1 swap swap defaults 0 0
So next time Linux comes up after reboot, it enables the new swap file for you automatically.
g) How do I verify swap is activated or not?
Simply use free command:
$ free -m

This is very useful when you want to add more memory to your system.

Split large files in small chunks using “split” command

How to split big size files in small pieces in linux and unix?

I have seen sometimes while working on Linux and/or Unix system / server, we want to convert large files (big in size) into small chunks of files. Even sometimes a large file can take long time to open up. That can also increase load on server. Specially when a file is couple of GB in size and you want to debug something quickly in it, its better to split it in small chunks to speed up your work.

We can use readyily available “split” command in Linux or Unix.

To use this command, we can use following few switches with that command.


Usage: split [OPTION] [INPUT [PREFIX]]
Output fixed-size pieces of INPUT to PREFIXaa, PREFIXab, …; default
size is 1000 lines, and default PREFIX is `x’. With no INPUT, or when INPUT
is -, read standard input.

Mandatory arguments to long options are mandatory for short options too.
-a, –suffix-length=N use suffixes of length N (default 2)
-b, –bytes=SIZE put SIZE bytes per output file
-C, –line-bytes=SIZE put at most SIZE bytes of lines per output file
-d, –numeric-suffixes use numeric suffixes instead of alphabetic
-l, –lines=NUMBER put NUMBER lines per output file
–verbose print a diagnostic to standard error just
before each output file is opened
–help display this help and exit
–version output version information and exit

SIZE may have a multiplier suffix: b for 512, k for 1K, m for 1 Meg.

Report bugs to .

E.g we have one file with ~500MB in size and we want to split it in 100 MB multiple files.

Then we can use following command.


andy@andy-desktop:~$ du -sh squid-log-file
489M squid-log-file

Now this is 489 MB size file and we want to convert it into 100MB size files.

andy@andy-desktop:~$ split -b 100M squid-log-file

This above command will create 5 files. Those files names will start from xa…

e.g., on my computer this above command had created “xaa xab xac xad xae” files.


andy@andy-desktop:~$ du -sh xa*

101M xaa
101M xab
101M xac
101M xad
89M xae

Isn’t it clever !!!!!

This will help system administrator / desktop users and any body who want this functionlity.

To know more details and description of “split” command you can use man page for split command.

andy@andy-desktop:~$ man split

Doing most of writting / editing / out of openoffice.org writter ….

Hi all, In this article I’ll tell you about openoffice.org writter. It offers many great set of advanced features that can help you to create anything from a simple letter to a complex book size document / layout / journal etc. We need to offten dig deep in to any powerful application in order to get the most out of it. This article / document / tips will help you to quickly master Writer’s many useful features.

Removing a word from a user dictionary

To remove a word from a user-defined dictionary, follow these steps:

  1. Choose Tools → Options → Language Settings → Writing Aids.
  2. In the User-defined dictionaries window, select soffice and press the Edit button.
  3. Select the word you want to remove and click Delete.
  4. Press Close → OK when done.

Adding a watermark to a document.

Sometimes you need to add a watermark to your document (for example, CONFIDENTIAL, URGENT, or COPY). Here is how to do this:

  1. Choose Insert → Frame to insert a frame into the document.
  2. Enter the desired text and change its color, if necessary.
  3. Click on the frame to select it.
  4. Right-click on the frame and choose Wrap → In Background.

Using this technique you can also use picture as a watermark: in step 1, choose Insert → Picture → From File.
Creating conditional content using sections

Writer allows you to show or hide a sections depending on a specified condition. This is a very powerful feature that can be used for a variety of purposes. Let’s say you work on a manual which is aimed at both beginners and advanced users. Obviously, the advanced users don’t need the content for beginners, and you might want to omit it when printing the manual. To do this, mark paragraphs for beginners as sections and then define a condition that hides the sections if some condition is met. For this example, the sections are hidden if the title contains the string advanced users (for example, OpenOffice.org Writer for advanced users).

First, create a variable that will be used in the condition. The variable will be part of the title, and it will take two values: beginners (as in OpenOffice.org Writer for beginners) and advanced users (as in OpenOffice.org Writer for advanced users). Enter the first part of the title, leaving the cursor at the end of it. Choose Insert → Fields → Other, and click on the Variables tab. Select Type → Set Variable and Format → Text. Enter a name in the Name field (for example, Level), give it the value beginners, and press the Insert button. This inserts the word beginners at the end of the title.

Select a paragraph you want to hide and choose Insert → Section. Tick the Hide check box and enter Level EQ “advanced users” in the With Condition field. Repeat these steps with other paragraphs. To hide the created section, double-click on the word beginners and change the value of the Level variable to advanced users in the Edit Fields → Variables. Click OK, and the specified sections disappear. Change the value of the Level variable back to beginners to show the sections.
Keeping captions on one line

By default, every caption fits the width of the image, which works well in most cases.

However, if the caption is longer that the image, then the result doesn’t look particularly good. In this case, you might want to keep the caption on one line.

  1. Add a caption to your image in the normal manner.
  2. Click somewhere on the page, then click on the picture.
  3. Choose Format → Picture → Type.
  4. Untick the Relative check boxes and press the Original Size button.
  5. You can then click on the frame below the image (so that you select the frame and not the image itself) and stretch it.

Typing shortcuts with AutoCorrect

The AutoCorrect feature in OpenOffice.org serves many purposes. A common usage is to automatically correct spelling errors. But AutoCorrect is not only a good tool for correcting mistakes, it can also save you a lot of typing. For example, instead of typing deoxyribonucleic acid every single time, you can create a replacement rule that saves you the trouble of typing such a long word.

  1. Choose AutoCorrect from the Tools menu.
  2. From the Replacements and exceptions for language drop-down list (at the top of the dialog), choose the desired language. (To apply the rule globally, choose All.)
  3. Select the Replace tab.
  4. Create the rule and click on the New button to add it to the existing list. Note that the New button is disabled until a new rule is entered.
  5. Press OK and test the rule.

Using Rubies for in-line notes

The Ruby feature allows you to add explanatory text to complex Asian characters. But you can use it to add in-line comments to your documents, including explanations of technical terms or word definitions. The Ruby feature requires that Asian language support is enabled. Choose Tools → Options → Language Settings → Language and tick the Enabled for Asian languages check box.

To add Ruby text, select a word or a text segment and choose Format → Asian phonetic guide. Type the text you want into the Ruby field and click OK. By default, Ruby text formatted using the Rubies character style which you can modify to your liking.
Creating a new default template

If you want every new document to have user-defined settings, you must create a new template and set it as default.

  1. Create a new document, add or modify styles, and change other settings as you desire.
  2. From the File menu, choose Templates → Save.
  3. Give the template a name.
  4. Select a category in the Categories list (for example, My Templates).
  5. Click OK to save the template.
  6. Choose File → Templates → Organize.
  7. In the Category list, double-click on the My Templates folder.
  8. Right-click on the template you want to use and choose Set as Default Template from the menu.
  9. Click the Close button.

Creating a style by example

The quickest way to create a new style is to use an already formatted text segment as an example.

  1. Start by formatting some text.
  2. If the style list is not open, press F11 or use Format → Stylist.
  3. In the Stylist, choose the type of style that you want to create (for example, click the Paragraph button if you want to create a paragraph style).
  4. Select the formatted text segment and drag it onto the Stylist (alternatively, click on the New Style from Selection button).
  5. In the Create Style dialog box, type a name for the new style.
  6. Click OK.

Copying styles between documents

Suppose you have a style in a file that you want to use in your current document. You can copy the style in the following way:

1. Open both documents and choose File → Templates → Organize.
2. At the bottom of the Template Manager dialog box, choose Documents from both drop-down lists.
3. In the left window, double-click on the document that contains the style you want.
4. Double-click on the Styles item. This displays the list of styles available in the document.
5. Select the style you want to copy and drag it onto the target document in the right window while holding down the Ctrl key.
6. When you see a horizontal line under the file, release the mouse button.
7. Press the Close button when done.

Loading existing styles

OpenOffice.org offers an easy way to copy styles from one document to another.

1. Open a document and long-click on the last button on the right in the Stylist.
2. Choose Load Styles from the pop-up menu.
3. Click on the From File button and locate the file with the styles you want to copy.
4. Tick the Overwrite check box if you want to replace the style definitions for styles with the same names.
5. Press the Open button, and the styles appear in the Stylist.

Adding a chart to a document

Charts are not limited to Calc spreadsheets. If you have a Writer document that contains tables with rows of data, you can visualize them using charts. Start by selecting the data in the desired table. Choose Insert → Object → Chart. This launches the Chart Wizard which guides you through the process of creating a chart.
Adding a chart to a document with no data

Using a simple trick, you can add a chart to a Writer document with no tables and data in it.

1. Choose Insert → Object → Chart.
2. When the Chart Wizard opens, click the Create button. This inserts a default chart.
3. Double-click on the chart, so that you can see the thick gray border around it.
4. Right-click on the chart and choose Chart Data from the context menu.
5. Using the Chart Data dialog window, you can edit the data add/remove columns and rows, change labels, etc.

Customizing bullets

Want to spice up lists in your document with custom graphics instead of default bullets?

1. Choose Format → Bullets and Numbering.
2. In the dialog window, click on the Options tab.
3. Choose 1 from the Level list and select Graphics from the Numbering drop-down list.
4.If you want to use the bullets available in the Gallery, choose Gallery from the Graphics menu; otherwise select From File.
5. Locate the graphics you want to use.
6. Click OK when done.
7. Repeat the described steps for other levels.

Using landscape and portrait pages in the same document

Here is the problem: you have a document where all pages are in Portrait mode, but you need to insert a page in Landscape mode. To do this, you must create a page style with landscape page orientation:

1. In the Stylist, click on the Page Style button, right-click in the window, and choose New.
2. In the Page Style dialog box, click on the Page tab.
3. Under Orientation, choose the Landscape option.
4. Specify other settings and press OK.

To insert a landscape-oriented page:

1. Choose Insert → Manual Break.
2. Choose the Page break option.
3. Select the newly created landscape page style from the Style drop-down menu.

To get back to the portrait mode repeat the procedure, but in step 3 select the portrait page style.
Linking text frames

Although Writer is not a DTP application, it contains tools that allow you to create complex layouts. For example, using the Link Frames feature you can insert frames in the document and then link them together.

1. Start with creating a frame (Insert → Frame) and typing some text in it. Alternatively, you can frame an existing text fragment.
2. Create an empty frame and click on the edge of the first frame.
3. Click the Link Frames button on the Object toolbar.
4. Click on the edge of the second frame.

When the first frame is full, the text flows into the second frame. To unlink frames, select a frame and press the Unlink frame button on the Object toolbar.
Advanced Find & Replace options

The Find & Replace tool offers a few advanced options to make your search more precise. You can use the Attributes button to select the text attributes that you want to search. For example, if you tick the Font color check box, the search will find all occurrences of text where the default font color was changed. Using the Format button you can specify the text format criteria for your search. This option can be used, for example, if you want to find all occurrences of the word OpenOffice.org in a particular font, typeface, size, or any other text format characteristics. Similarity search allows you to perform fuzzy searches. For example, searching for the word office with the Similarity Search turned on returns both office and official.
Setting page number offset

Here is the problem: you have a document containing a blank or title page, and you want to start page numbering with the next page. Here is how this can be done:

1. Click in the first paragraph of your first page.
2. Choose Format → Paragraph → Text Flow.
3. Under Breaks, check Enable. Make sure that Type is set to Page and Position is set to Before.
4. Tick the With Page Style check box and choose Default (or whatever page style you want).
5. Enter the page number you want in the Page number field.

Note that 0 in the Page number field doesn’t denote a page number, but simply means that the current page number won’t be changed.
Adding captions with chapter number

If you have a lot of pictures in your document, you can configure captions to include the chapter number. To do this, you have to make sure that the chapter heading is set to be numbered. Choose Tools → Outline Numbering, select 1 in the Level list, and make sure that the Number drop-down list is set to 1,2,3, … (or whatever numbering you want). To add a caption to a picture:

1. Select the picture.
2. Right-click on it and choose Caption.
3. Press the Options button.
4. Select 1 from the Level drop-down list and set a separator in the Separator field.
5. Click OK → OK.

You can also configure Writer to add a caption automatically when you insert a picture:

1. Choose Tools → Options → OpenOffice.org Writer → AutoCaption.
2. Tick the OpenOffice.org Writer Picture check box.
3. Set other options.
4. Click OK to save the settings and close the window.

Using running headers and footers

Running headers and footers can contain useful information about a document. For example, you can make the footer show the name of the current chapter. Here is how to add a running footer:

1. Choose Tools → Outline Numbering.
2. Set up the paragraph style you want to use for the running footer as Level 1.
3. Click in the footer where you want to insert the chapter name and press Ctrl+F2 (or choose Insert → Fields → Other).
4. In the Document tab, choose Chapter from the Type list.
5. In the Format list, select Chapter name and click Insert.

Locking text segments

In certain situations, you might want to prevent other users from editing parts of a Writer document.

1. Select the text segment that you want to protect.
2. From the Insert menu, choose Section.
3. Tick the Protect check box.
4. Click the Insert button.

If you tick the With password check box and define a password, users can edit the text segment only if they enter the correct password.
Using a grid in text documents

You can use the grid feature not only in Draw, but also in Writer. This can be useful when you want to position or align several objects in a document with a complex layout. To enable the grid, go to Options → OpenOffice.org Writer → Grid and tick the Visible grid check box. To make the grid lines to act like magnets, tick the Snap to grid check box.
Creating a hyperlinked table of contents

Writer allows you to create a table of contents (TOC) with hyperlinks to the referenced sections.

1. Assuming that you already have a TOC, right-click on it and choose Edit Index/Table.
2. In the Insert Index/Table window, click on the Entries tab and select 1 in the Level list.
3. If you want to hyperlink the entire entry (as opposed to only page number or title), place the cursor in the first empty field right before the F# button.
4. Click on the Hyperlink button. This inserts the LS (Link Start) button.
5. Place the cursor in the last empty field right after the # button and click on Hyperlink again. This inserts the LE (Link End) button.
6. In the Preview pane, you can see that the Level 1 headers become formatted as a hyperlink. If you have other levels in your TOC and you want to hyperlink them as well, click on the All button.
7. Press OK when you are done.

Since Writer applies the Hyperlink character style to the TOC entries, you may encounter a situation where you want your TOC to have its own character style. Right-click on the TOC and choose Edit Index/Table. Click on the Entries tab, click on the LS button, select the desired style from the Character Style drop-down list, press All, and then OK.
Using AutoFormat for consistent table layout

If you have a Writer document with a few tables, you might want them to have a consistent appearance. To do this, you can use the AutoFormat feature. Create a table and place the cursor anywhere in it. Choose AutoFormat from the Table menu and select the desired layout. Of course, you are not limited to the available layouts – you can easily add your own in the following way:

1. Create a table and format it, including borders, background colors, fonts, and data.
2. Place the cursor anywhere in the table and choose Table → AutoFormat.
3. Click the Add button and give the new layout a name.
4. Press OK.

Dealing with long URLs

Writer doesn’t have the ability to hyphenate long hyperlinks, and if you have a fully justified text with a few long URLs, you may have a hard time making it look good. You can, of course, create HTML-styled hyperlinks, but they only work in the electronic version of the document. There is no quick fix for this problem, but with a bit of tweaking you can find a workable solution. Actually, there are several ways of dealing with long hyperlinks. One of them is to use footnotes, which allow you to move all URLs out of the main text. Adding a footnote in Writer is easy: place the cursor where you want the reference number to appear and choose Insert → Footnote. You can then define whether you want to create a footnote (the note at the bottom of the current page) or an endnote (the note at the end of the document). Now you can add the link and its description. This is a simple method that allows you to add other important information besides the link itself.

Another solution is to keep the hyperlinks in the text using the TinyURL service (www.tinyurl.com). TinyURL allows you to convert a long URL into a short link that looks like this tinyurl.com/68b33. The advantages of using this service are obvious, but there is a drawback: if the service for some reason goes down, your links become unusable. The following solution prevents this from happening and offers a more convenient way of dealing with long hyperlinks in Writer documents. Normally, you’d then open your Writer document and paste the link into it. But in this way, you don’t have any record of the original URL. A better solution is to click on the Hyperlink button, set Hyperlink type to Web, enter the original URL into the Target field, and paste the short link into the Text field. In this way, you have the short link in the text that points to the original URL.

You can take this solution a step further: using a simple Base database you can manage all your URLs and respective short links from one location. Start by creating a Calc spreadsheet. In the first row, enter columns’ names such as Notes,TinyURL, and URL. Add at least one row with data and save the spreadsheet in dBase format (.dbf). Launch Base and create a new database. In the Database Wizard, select the Connect to an existing database option and select dBASE from the drop-down list. Select the path to the folder containing the .dbf file and select the Yes, register the database for me option. From now on, you can access your database directly from within Writer by pressing the F4 key. You can also add, edit, and remove records, but, more importantly, you can insert a short link from the database by dragging it onto the currently opened document.
Using AutoCorrect to insert frequently used special characters

Using the Insert Special character feature, you can easily insert symbols and other signs. That’s fine if you need to insert a symbol every now and then, but what if you have to insert a particular character in almost every sentence? One way to solve this problem is to use the AutoCorrect feature. Let’s say you need to insert the µ character; choose Tools → AutoCorrect, click on the Replace tab, and create a new rule that converts the specified string to µ, for example, #m. Once the rule is added, you can simply type #m, and Writer converts it into µ.
Inserting data from a data source into a Writer document

Let’s say you have a list of quotations in a spreadsheet file, and you want to access it from within Writer so you can easily insert a quotation into your document. First of all, create a new Base database that uses the spreadsheet as its data source: Choose File → New → Database, select the Connect to an existing database option, select Spreadsheet from the drop-down list. Make sure the Yes, register the database for me option is selected and press Finish.

1. Open the Writer document and place the cursor where you want to insert a quotation.
2. Press F4 to open the Data Source window.
3. Choose the table (sheet) that contains quotations.
4. Select the quotation record (row) you want to insert and press the Data to Text button.

Inserting dummy text into a document

Need to fill your document with dummy text? Type dt in the document and press F3.
Changing the default dummy text in Writer

The dummy text in Writer is just a regular text snippet stored in AutoText, so you can edit it the same way as you would edit any AutoText entry. To modify the existing dummy text:

1. Press Ctrl+F3 to open the AutoText dialog window.
2. Expand the Standard list and scroll down to Dummy Text.
3. Click the AutoText button and choose Edit. The dummy text opens in Writer and you can edit it to your liking.
4. Save the changes by pressing Ctrl+S.

Next time you type dt and press F3, you’ll have your modified text.

How to setup bonding in SuSe Linux.

In this article we will know how to setup network bonding in SuSE linux. I have seen that SuSe linux is also became popular choise withing GNU/Linux community so thaught why not have this key how-to in place. I’ve tested this on SuSe 9.1 and I belive it should work on most of other versions of SuSe with little or no change.

First of all we need to configure ethernet ports using SuSe utility called YAST (Yet Another System Tool) (yet-another-system-tool). Just activate your ethernet cards to accept IP address from DHCP. Don’t worry if you do not have any dhcp server this is just for activating ethernet ports. you can even setup static IP if you do not want to use dhcp. When you activate ethernet cards it will create configuration files for ethernet devices in {/etc/sysconfig/network/ } directory. ethernet config file name will look like ifcfg-eth-id-[mac address]. yast will also generate a UNIQUE ID and add it in configuration file with _nm_name.

Now we need to modify configuration for the ethernet ports which we want to use for bonding. by default it will look like


BOOTPROTO=’dhcp’
MTU=”
REMOTE_IPADDR=”
STARTMODE=’onboot’
UNIQUE=’pBQ3.ZnqC7TPNdX0′
_nm_name=’bus-pci-0000:01:02.0′

Chage it to


BOOTPROTO=’none’
STARTMODE=’off’
UNIQUE=’pBQ3.ZnqC7TPNdX0′
_nm_name=’bus-pci-0000:01:02.0′

Note : Make sure that you don’t change UNIQIE and _nm_name values.

Now we need to create a configuratino file for bond0 called ifcfg-bond0 in same place where you have other config files for ethernet devices. i.e. /etc/sysconfig/network.


BOOTPROTO=’static’
BROADCAST=’192.168.1.255′
IPADDR=’192.168.1.101′
MTU=”
NETMASK=’255.255.255.0′
NETWORK=’192.168.1.0′
REMOTE_IPADDR=”
STARTMODE=’onboot’
BONDING_MASTER=’yes’
BONDING_MODULE_OPTS=’miimon=100′
BONDING_SLAVE0=’eth0′
BONDING_SLAVE1=’eth1′

Note : Make sure you change values according to your requirement.

after you are satisfied with your configuration, restart network service and you should able to see network bonding up and running.

/etc/init.d/network restart

The above example configures bond0 with mii monitor equal to 100 and mode active-backup. Adjust the IP

cheers!!

Details about default mysql-server configuration file my.cnf – Part 1

In this video tutorial you will learn about default configuration file my.cnf for mysql server. you can add / change various configuration parameters in this file so that when ever you restart server, new configuration values will get in effect.
On Ubuntu /etc/mysql/my.cnf OR on centos / redhat / fedora it is /etc/my.cnf

http://www.youtube.com/watch?v=brQ0sRbY1VU&feature=youtu.be
OR
http://www.dailymotion.com/video/x10t024_mysql-video-tutorial-my-cnf-bro…

[mysqld]
user = mysql
port = 3306
datadir = /var/lib/mysql
socket = /var/run/mysqld/mysqld.sock
pid = /var/run/mysqld/mysqld.pid
tmpdir = /tmp