AMAZON

Showing posts with label ubuntu. Show all posts
Showing posts with label ubuntu. Show all posts

Thursday, September 6, 2012

handling a Ubuntu system, ShellScript, Ftp, Http, typical tasks, shortcuts, keyboard shortcuts, files, folder,

Ubuntu - Typical Tasks
This articles contains some information about handling a Ubuntu system.

Table of Contents
1. Ubuntu
2. Unity
2.1. Overview
2.2. Adding entries to the launcher
2.3. Useful shortcuts
3. Using the console
3.1. Editor
3.2. Grep
3.3. Find files
3.4. Calculate the size of a folder
3.5. Remove files
3.6. Processes
3.7. Change owner of files and directories
3.8. Create new user via the console
4. Environment Variables
4.1. Add a directory to the path
5. Important files
6. Package Management
7. ShellScript
8. Network
8.1. Network commands
8.2. Http debugging with curl
8.3. IRC
8.4. Ftp
9. MySQL
10. Apache Tomcat
10.1. Important Files
10.2. Important Commands
11. PDF files
11.1. Command line tool pdftk
11.2. Converting .odp file to pdf in batch
12. Command line tools for adjusting images
13. Connection
13.1. Telnet / ssh client for Windows
13.2. Switch to Console mode from Graphical User Interface
14. Tips
14.1. Shortcut for a shell
15. Thank you

1. Ubuntu

Ubuntu Linux is a full fledged Linux system trailed for the desktop. Ubuntu builds a unique user interface and offers the users a solid choice of tools.

2. Unity

2.1. Overview

Unity is the default windows manager on Ubuntu. It introduced the launcher on the left side of Ubuntu and the Dash to start programs.
Press the Windows key to start the Dash. Here you can type in commands to open programs and files.


2.2. Adding entries to the launcher

To add new entries to the launcher you can create an .desktop file and drag file on the launcher. For example the following creates an entry to start Eclipse with different shortcuts for different workspaces.

[Desktop Entry]
Icon=application-x-executable
Name=eclipse
Type=Application
Exec=/home/vogella/Eclipse37/eclipse

X-Ayatana-Desktop-Shortcuts=Docu;vogella;business
 
[Docu Shortcut Group]
Name=Docu
Exec=/home/vogella/Eclipse37/eclipse -data /home/vogella/workspace/docu
TargetEnvironment=Unity

[vogella Shortcut Group]
Name=vogella
Exec=/home/vogella/Eclipse37/eclipse -data /home/vogella/workspace/vogella
TargetEnvironment=Unity

[business Shortcut Group]
Name=business
Exec=/home/vogella/Eclipse37/eclipse -data /home/vogella/workspace/business
TargetEnvironment=Unity 

2.3. Useful shortcuts

The following lists a few useful shortcuts for the Unity window manager.

Table 1. Window Shortcuts
Long press on Super (Windows key) Opens up help for the most common keyboard shortcuts
Alt+Left Mouse Click Allows to moves the current window


3. Using the console

To open a console open the Dash and type in Terminal. Alternatively you can use the shortcut CTRL+Alt+T. This will open a window which allow you to issue commands.

3.1. Editor

Ubuntu offers several editors which are installed by default. The most common command line editor is "vim". Start vim from the command line. vim has two modes, one editing mode and other mode in which you can move within the file. To start editing the file use "i". Once you want to save press the escape button and write ":wq". If you want to exit without saving use ":q!".
A simple editor with a graphical user interface is gedit.

3.2. Grep

Grep is a command line tool to search for regular expressions. grep will print the matching line to the output and with the --color flag you can highlight the matching strings.

echo "hallo hallo" | grep -P --color "h\w" 
The following example will search for the number of occurrence of string "abc" in the file "file.txt".

grep -c "abc" file.txt 
grep is frequently used together with the find command. For example the following will case-incentive search for the pattern ".*Legacy.*.xml". through the content of all files and list the files which ends with ".java" and lists these files.

find . -name "*.java" -print0 | xargs -0 grep -i ".*Legacy.*xmi" 
Use the -r "recursive" option to search a directory and all files included within it.

# Search hello in all files and
# subdirectories of the current directory
grep -r "hello" . 

3.3. Find files

The following demonstrates the usage of the find command.


Table 2. 
Command Description
find dir -name "pattern" 2>/dev/null Finds recursive all files which apply to the pattern "pattern" starting from the directory "dir". The 2> Send all error messages to the null device.
find . -name '*.java' -newer build.xml -print Search for all java files newer then the file build.xml
find . -name '*.java' -mtime +7 -print Search for all java files newer then 7 dates
find . -name '*.java' -mtime +7 -print0 | xargs -0 grep 'swt' Search for all java files newer then 7 dates using "swt". The -0 options is used for files and folders with spaces.


3.4. Calculate the size of a folder

The following calculates the size (disk usage))of a folder "folder1" in megabyte.

du -sh folder1 

3.5. Remove files

Use the command "rm pattern"" to delete files. Be careful with the usage of files.

# Remove all files which ends with .class in the current directory
rm *.class
# find all files which ends with .class recursive in all directories below the current one and delete them
find . -type f -name "*.class" -exec rm -vf {} \; 

3.6. Processes

To see all running processes on your system use

ps -aux 

3.7. Change owner of files and directories


Table 3. 
Command Description
chown -R www-data:www-data mydir Change recursively the owner and the group of the directory "mydir" and its subdirectories.

3.8. Create new user via the console

To create a new user via the console use the following commands. This will create the user, set his password and create a home directory for the user and change this ownership of the directory.

sudo useradd newuser
sudo passwd newuser
sudo mkdir /home/newuser
sudo chown newuser /home/newuser
sudo chgrp newuser /home/newuser 

Careful: This command will allow the user also to execute sudo commands (root).

sudo adduser vogella admin 

4. Environment Variables


Table 4. 
Command Description
echo $VARIABLE Prints the content of the environment variable
sudo /etc/init.d/tomcat5 start/stop Start / stops the tomcat server
sudo -i Switches to root

4.1. Add a directory to the path

The PATH environment variable is where the system will look for executable files. To temporary add the /home/vogella/bin directory to the PATH use the following command.

export PATH=$PATH:/home/vogella/bin 
If you want to add a directory permanently to the path you can edit / create the file .bashrc and add the following line to the file. Every new directory in the path must start with :.

PATH=$PATH:path_to_new_directory 
Open a new shell to make the changes in the .bashrc file active.

5. Important files


Table 5. 
File Description
/etc/issue Contains the Ubuntu version you are running
lsb_release -a Prints out the Ubuntu version you are running
/etc/apt/sources.list Contains the available sources for software installation
/usr/share/tomcat Installation directory for tomcat
/var/www/vhosts/domain1 Contains on my v-server the user directory for a specific domain which is hosted on this server

6. Package Management

On the command line Ubuntu allows to install / remove and search for packages via the following commands.

Table 6. 
Command Description
sudo apt-get install paketname Installs a package
sudo apt-cache search openjdk Search for all packages which contain openjdk. The found package can get installed via the "apt-get install" command.
aptitude purge Removes a package and orphaned dependencies and its configuration files
aptitude update Update the local package list
aptitude upgrade Updates any installed packages for which an update is available
aptitude clean Deletes downloaded files which were necessary for installation
aptitude show Show details about a package name
aptitude dist-upgrade Updates the Ubuntu system to the next version
dpkg -L packagename Lists all files and their location in a package
sudo updatedb; locate javac Updates the installation database and locates the javac command.

To search for the installed packages use the following command.

cat /var/log/dpkg.log | grep "\ install\ " 

7. ShellScript

Shell scripts are short programs that are written in a shell programming language and interpreted by a shell process in the console. You can create these programs via a text editor and execute them in a terminal window.
Create for example the following text file.

chmod 777 yourScript 
You also have to make this file executable via:
Create for example the following text file "yourScript".

#!/bin/bash
clear
echo "Hello, world." 

Now you can call the shell script via ./yourScript. It should print "Hello, world" to the console.

8. Network

8.1. Network commands

The following commands give you an overview of your network connections.

Table 7. 
Command Description
lspci -nn | grep -i net
lsusb
iwconfig
ifconfig Shows the network connections
lsmod
python -m SimpleHTTPServer Start webserver serving current directory tree at http://localhost:8000/

8.2. Http debugging with curl

curl is a command line tool to issue and receive http (and other) request. For example if you want to see the HTTP output of a webpage use the following command.

curl http://www.vogella.com
// Or
curl -G http://www.vogella.com 

If you want to the HTTPrequest header (including the HTTP status codes use the following command. This is for example nice to see if your server deliver a 404 return code for your self-defined error page.

curl -I http://www.vogella.com 
You can set HTTP header information with the -h flag. For example to request a certain MIME type use the -H'Accept:MIME' option.

curl -I http://www.vogella.com -H'Accept:text/plain' 
To use curl behind a proxy.

curl -x proxy:8080 -G http://www.vogella.com 

Tip

curl is also available for Windows. Please see curl for Windows.


8.3. IRC

For IRC communication you can use the tool xchat. To install it use "sudo apt-get install xchat".

8.4. Ftp

For Ftp access you can install filezilla via sudo apt-get install filezilla or map the ftp access to a virtual device.
To map the device select your desktop. Select the file menu and the entry "Connect to server".

9. MySQL

For a description of MySQL and its installation in Ubuntu see MySQL - Tutorial

10. Apache Tomcat

10.1. Important Files


Table 8. 
File Description
/usr/share/tomcat5/ Installation directory of Tomcat
psa-webapps Installation directory for webapps in a vhost environment
/usr/share/tomcat5/conf Configuration Directory for Tomcat
/etc/default/tomcat5 Contains default settings for tomcat. Most important the used java version (jdk).
/var/log/tomcat5 Log files of tomcat

10.2. Important Commands


Table 9. 
Command Description
/etc/init.d/tomcat5 restart Restart the tomcat webserver

11. PDF files

11.1. Command line tool pdftk

The "pdftk" command line tool allows to rework existing pdf files, e.g. extract pages or change the orientation of the pdf file.
You can install it via the following command.

sudo apt-get install pdftk 
For example to extract pages from an pdf document you can use the "cat" option.

# Extract certain pages from a pdf document
# "dont_ask" will override existing files without warning 
pdftk Eclipse4book-20120429.pdf cat 25-27 87-91 95 output Eclipse4-Exercise.pdf dont_ask 

11.2. Converting .odp file to pdf in batch

If you have LibreOffice installed you can convert .odp files on the command line to pdf files.

soffice --nologo --invisible -convert-to pdf -outdir ./pdf *.odp 

12. Command line tools for adjusting images

ImageMagick allows to convert images in batch see ImageMagick Command line Options.
For example the following adjusts the DPI size of images to 300.

convert -units PixelsPerInch -density 300 input.png output.png 

13. Connection

13.1. Telnet / ssh client for Windows

To connect to your Linux system via telnet or via ssh from windows you can use putty Putty download page

13.2. Switch to Console mode from Graphical User Interface

In case your Linux system is runnig under a graphical user interface (KDE, Gnome,...) and you need access to the console, use the Ctrl-Alt-F1 shortcut keys to switch to the first console. To switch back to Desktop mode, use the Ctrl-Alt-F7 shortcut keys.

14. Tips

Ubuntu 11.10 ships with Unity which has a nice quick starter menu. To edit this menu you can install the menu manager via:

sudo apt-get install alacarte 
To open this type "Menu Manager" in the Dash. Choose "programming" in the left panel. Press "New item" button then. Choose name, command, icon
In the panel click and hold Alt to quick switch/launch apps.

14.2. Shortcut for a shell

The first thing is to create a shortcut for opening a shell / terminal window. Ubuntu allows to define keyboard shortcuts via the following menu entry.




For example you can assign the hotkey "Ctrl+Alt+X" to "Open a terminal" via the following entry.




How to use Keyboard shortcuts for fast usage of "Ubuntu 12,10 and lower version", "Windows 7, XP, vista usage of windows keys"

Keyboard shortcuts for Linux -ubuntu desktop 12.10 or older version.

Using the Dash and the Launcher

  Meta is nothing but the windows key 

Tap Meta
Open the Dash. Tap again to close.

The Dash opens with focus on the search box to find applications and files. Using the arrow keys will navigate the results; use Enter to launch.
Hold Meta
Reveal the launcher.
Meta+1
Start the first launcher item or switches to it if it is already running. If Shift is also pressed, will open a new window.
Meta+2
Start the second launcher item or switches to it if it is already running. This pattern continues until Meta+0 which opens the tenth item.
Alt+F1
Open the launcher. Use arrow keys to navigate and Enter to start or switch to an application.
Alt+F2
Open the Dash in a special mode to run commands that you type in. Press Enter to run the current command. You can also use the arrow keys to choose a different command and press Enter to run it.
Meta+A
Open the Applications lens.
Meta+F
Open the Files and folders lens.
Meta+T
Open the Trash.
Ctrl+Alt+T
Open the Terminal.
Alt
Reveal the Application Menu. Alt+F opens the File menu.
F10
Open the menu. Use the arrow keys to navigate. You can also access the indicator menus.

Getting around the desktop

Alt+F4
Close the current window.
Alt+F10
Maximize the current window. If the window is already maximized, unmaximize it.
Alt+Tab
Quickly switch between windows. Hold down Shift for reverse order.
Meta+D
Hide all windows and show the desktop. Press the keys again to restore your windows.
Meta+S
Activate the workspace switcher. Zoom out on all workspaces.
Meta+W
Activate "Expo" mode. Show all windows from all workspaces.
Shift+Alt+
Activate "Expo" mode. Show all windows from current workspace.
Ctrl+Alt+Arrow keys
Switch between workspaces.
Ctrl+Alt+Shift+Arrow keys
Move the current window to a different workspace.
Ctrl+Alt+L
Lock the screen.

Common editing shortcuts

Ctrl+A
Select all text or items in a list.
Ctrl+X
Cut (remove) selected text or items and place it on the clipboard.
Ctrl+C
Copy selected text or items to the clipboard.
Ctrl+V
Paste the contents of the clipboard.
Ctrl+Z
Undo the last action.

Capturing from the screen

Print Screen
Take a screenshot.
Alt+Print Screen
Take a screenshot of the active window.

Uses For The Windows Key for Windows operating system (Win7, vista, Win xp)

Not immediately the most useful key on any Windows keyboard, the Windows Key generally creates more annoyance than good.
But it is there, and can be useful. Although, barely.

W = Windows Key

Uses For The Windows KeyW: Opens Start Menu
W+ E: Opens up Windows Explorer
W+ R: Opens the Run command.
W+ U: Opens Utility Manager
W+ L: Log Off
W+ F: Search files on your computer

W+ D: Show Desktop [will switch back and forth from all minimized and back again]
W+ F1: Help Menu
W+ Pause/Break: System Properties
W + Ctrl + Tab: Cycles through Tabs in your current app [eg. Firefox's last focused tabs]

Useless:

W+ Tab: Cycles Through Buttons in Taskbar
W+ M: Minimize all open windows.
W+ Shift+M: Maximize the windows you had open before minimizing
W+B: Set focus to the first System Tray Icon [which is the arrow if you enable the Hide Inactive Icons option]
CTRL+W +F: Search for computers

Microsoft Natural Keyboard with Intel Type software installed


W +P: Starts Print Manager
W +C: Opens Control Panel
W +V: Starts Clipboard
W +K: Opens Keyboard Properties dialog box
W +I: Opens Mouse Properties dialog box
W +A: Starts Accessibility Options (if installed)
W +Spacebar: Displays the list of Microsoft IntelliType shortcut keys
W +S: Toggles CAPS LOCK on and off

Windows 7 Keyboard Shortcuts


Ease of Access
Right Shift for eight seconds Turn Filter Keys on and off
Left Alt+Left Shift+PrtScn (or PrtScn) Turn High Contrast on or off
Left Alt+Left Shift+Num Lock Turn Mouse Keys on or off
Shift five times Turn Sticky Keys on or off
Num Lock for five seconds Turn Toggle Keys on or off
Windows logo key +U Open the Ease of Access Center
General
F1 Display Help
Ctrl+C or Ctrl+Insert Copy the selected item
Ctrl+X Cut the selected item
Ctrl+V or Shift+Insert Paste the selected item
Ctrl+Z Undo an action
Ctrl+Y Redo an action
Delete or Ctrl+D Delete the selected item and move it to the Recycle Bin
Shift+Delete Delete the selected item without moving it to the Recycle Bin first
F2 Rename the selected item
Ctrl+Right Arrow Move the cursor to the beginning of the next word
Ctrl+Left Arrow Move the cursor to the beginning of the previous word
Ctrl+Down Arrow Move the cursor to the beginning of the next paragraph
Ctrl+Up Arrow Move the cursor to the beginning of the previous paragraph
Ctrl+Shift with an arrow key Select a block of text
Shift with any arrow key Select more than one item in a window or on the desktop, or select text within a document
Ctrl with any arrow key+Spacebar Select multiple individual items in a window or on the desktop
Ctrl+A Select all items in a document or window
F3 Search for a file or folder
Alt+Enter Display properties for the selected item
Alt+F4 Close the active item, or exit the active program
Alt+Spacebar Open the shortcut menu for the active window
Ctrl+F4 Close the active document (in programs that allow you to have multiple documents open simultaneously)
Alt+Tab Switch between open items
Ctrl+Alt+Tab Use the arrow keys to switch between open items
Ctrl+Mouse scroll wheel Change the size of icons on the desktop
Windows logo key +Tab Cycle through programs on the taskbar by using Aero Flip 3-D
Ctrl+Windows logo key +Tab Use the arrow keys to cycle through programs on the taskbar by using Aero Flip 3-D
Alt+Esc Cycle through items in the order in which they were opened
F6 Cycle through screen elements in a window or on the desktop
F4 Display the address bar list in Windows Explorer
Shift+F10 Display the shortcut menu for the selected item
Ctrl+Esc Open the Start menu
Alt+underlined letter Display the corresponding menu
Alt+underlined letter Perform the menu command (or other underlined command)
F10 Activate the menu bar in the active program
Right Arrow Open the next menu to the right, or open a submenu
Left Arrow Open the next menu to the left, or close a submenu
F5 or Ctrl+R Refresh the active window
Alt+Up Arrow View the folder one level up in Windows Explorer
Esc Cancel the current task
Ctrl+Shift+Esc Open Task Manager
Shift when you insert a CD Prevent the CD from automatically playing
Left Alt+Shift Switch the input language when multiple input languages are enabled
Ctrl+Shift Switch the keyboard layout when multiple keyboard layouts are enabled
Right or Left Ctrl+Shift Change the reading direction of text in right-to-left reading languages
Dialog box
Ctrl+Tab Move forward through tabs
Ctrl+Shift+Tab Move back through tabs
Tab Move forward through options
Shift+Tab Move back through options
Alt+underlined letter Perform the command (or select the option) that goes with that letter
Enter Replaces clicking the mouse for many selected commands
Spacebar Select or clear the check box if the active option is a check box
Arrow keys Select a button if the active option is a group of option buttons
F1 Display Help
F4 Display the items in the active list
Backspace Open a folder one level up if a folder is selected in the Save As or Open dialog box
Windows logo key
Windows logo key Open or close the Start menu.
Windows logo key +Pause Display the System Properties dialog box.
Windows logo key +D Display the desktop.
Windows logo key +M Minimize all windows.
Windows logo key +Shift+M Restore minimized windows to the desktop.
Windows logo key +E Open Computer.
Windows logo key +F Search for a file or folder.
Ctrl+Windows logo key +F Search for computers (if you're on a network).
Windows logo key +L Lock your computer or switch users.
Windows logo key +R Open the Run dialog box.
Windows logo key +T Cycle through programs on the taskbar.
Windows logo key +number Start the program pinned to the taskbar in the position indicated by the number. If the program is already running, switch to that program.
Shift+Windows logo key +number Start a new instance of the program pinned to the taskbar in the position indicated by the number.
Ctrl+Windows logo key +number Switch to the last active window of the program pinned to the taskbar in the position indicated by the number.
Alt+Windows logo key +number Open the Jump List for the program pinned to the taskbar in the position indicated by the number.
Windows logo key +Tab Cycle through programs on the taskbar by using Aero Flip 3-D.
Ctrl+Windows logo key +Tab Use the arrow keys to cycle through programs on the taskbar by using Aero Flip 3-D.
Ctrl+Windows logo key +B Switch to the program that displayed a message in the notification area.
Windows logo key +Spacebar Preview the desktop.
Windows logo key +Up Arrow Maximize the window.
Windows logo key +Left Arrow Maximize the window to the left side of the screen.
Windows logo key +Right Arrow Maximize the window to the right side of the screen.
Windows logo key +Down Arrow Minimize the window.
Windows logo key +Home Minimize all but the active window.
Windows logo key +Shift+Up Arrow Stretch the window to the top and bottom of the screen.
Windows logo key +Shift+Left Arrow or Right Arrow Move a window from one monitor to another.
Windows logo key +P Choose a presentation display mode.
Windows logo key +G Cycle through gadgets.
Windows logo key +U Open Ease of Access Center.
Windows logo key +X Open Windows Mobility Center.
Windows Explorer
Ctrl+N Open a new window
Ctrl+W Close the current window
Ctrl+Shift+N Create a new folder
End Display the bottom of the active window
Home Display the top of the active window
F11 Maximize or minimize the active window
Ctrl+Period (.) Rotate a picture clockwise
Ctrl+Comma (,) Rotate a picture counter-clockwise
Num Lock+Asterisk (*) on numeric keypad Display all subfolders under the selected folder
Num Lock+Plus Sign (+) on numeric keypad Display the contents of the selected folder
Num Lock+Minus Sign (-) on numeric keypad Collapse the selected folder
Left Arrow Collapse the current selection (if it's expanded), or select the parent folder
Alt+Enter Open the Properties dialog box for the selected item
Alt+P Display the preview pane
Alt+Left Arrow View the previous folder
Backspace View the previous folder
Right Arrow Display the current selection (if it's collapsed), or select the first subfolder
Alt+Right Arrow View the next folder
Alt+Up Arrow View the parent folder
Ctrl+Shift+E Display all folders above the selected folder
Ctrl+Mouse scroll wheel Change the size and appearance of file and folder icons
Alt+D Select the address bar
Ctrl+E Select the search box
Ctrl+F Select the search box
Taskbar
Shift+Click on a taskbar button Open a program or quickly open another instance of a program
Ctrl+Shift+Click on a taskbar button Open a program as an administrator
Shift+Right-click on a taskbar button Show the window menu for the program
Shift+Right-click on a grouped taskbar button Show the window menu for the group
Ctrl+Click on a grouped taskbar button Cycle through the windows of the group
Magnifier
Windows logo key + Plus Sign or Minus Sign Zoom in or out
Ctrl+Alt+Spacebar Preview the desktop in full-screen mode
Ctrl+Alt+F Switch to full-screen mode
Ctrl+Alt+L Switch to lens mode
Ctrl+Alt+D Switch to docked mode
Ctrl+Alt+I Invert colors
Ctrl+Alt+arrow keys Pan in the direction of the arrow keys
Ctrl+Alt+R Resize the lens
Windows logo key + Esc Exit Magnifier
Remote Desktop Connection
Alt+Page Up Move between programs from left to right.
Alt+Page Down Move between programs from right to left.
Alt+Insert Cycle through programs in the order that they were started in.
Alt+Home Display the Start menu.
Ctrl+Alt+Break Switch between a window and full screen.
Ctrl+Alt+End Display the Windows Security dialog box.
Alt+Delete Display the system menu.
Ctrl+Alt+Minus Sign (-) on the numeric keypad Place a copy of the active window, within the client, on the Terminal server clipboard (provides the same functionality as pressing Alt+PrtScn on a local computer).
Ctrl+Alt+Plus Sign (+) on the numeric keypad Place a copy of the entire client window area on the Terminal server clipboard (provides the same functionality as pressing PrtScn on a local computer).
Ctrl+Alt+Right Arrow “Tab” out of the Remote Desktop controls to a control in the host program (for example, a button or a text box). Useful when the Remote Desktop controls are embedded in another (host) program.
Ctrl+Alt+Left Arrow “Tab” out of the Remote Desktop controls to a control in the host program (for example, a button or a text box). Useful when the Remote Desktop controls are embedded in another (host) program.
Paint
Ctrl+N Create a new picture
Ctrl+O Open an existing picture
Ctrl+S Save changes to a picture
F12 Save the picture as a new file
Ctrl+P Print a picture
Alt+F4 Close a picture and its Paint window
Ctrl+Z Undo a change
Ctrl+Y Redo a change
Ctrl+A Select the entire picture
Ctrl+X Cut a selection
Ctrl+C Copy a selection to the Clipboard
Ctrl+V Paste a selection from the Clipboard
Right Arrow Move the selection or active shape right by one pixel
Left Arrow Move the selection or active shape left by one pixel
Down Arrow Move the selection or active shape down by one pixel
Up Arrow Move the selection or active shape up by one pixel
Esc Cancel a selection
Delete Delete a selection
Ctrl+B Bold selected text
Ctrl++ Increase the width of a brush, line, or shape outline by one pixel
Ctrl+- Decrease the width of a brush, line, or shape outline by one pixel
Ctrl+I Italicize selected text
Ctrl+U Underline selected text
Ctrl+E Open the Properties dialog box
Ctrl+W Open the Resize and Skew dialog box
Ctrl+Page Up Zoom in
Ctrl+Page Down Zoom out
F11 View a picture in full-screen mode
Ctrl+R Show or hide the ruler
Ctrl+G Show or hide gridlines
F10 or Alt Display keytips
Shift+F10 Show the current shortcut menu
F1 Open Paint Help
WordPad
Ctrl+N Create a new document
Ctrl+O Open an existing document
Ctrl+S Save changes to a document
F12 Save the document as a new file
Ctrl+P Print a document
Alt+F4 Close WordPad
Ctrl+Z Undo a change
Ctrl+Y Redo a change
Ctrl+A Select the entire document
Ctrl+X Cut a selection
Ctrl+C Copy a selection to the Clipboard
Ctrl+V Paste a selection from the Clipboard
Ctrl+B Make selected text bold
Ctrl+I Italicize selected text
Ctrl+U Underline selected text
Ctrl+= Make selected text subscript
Ctrl+Shift+= Make selected text superscript
Ctrl+L Align text left
Ctrl+E Align text center
Ctrl+R Align text right
Ctrl+J Justify text
Ctrl+1 Set single line spacing
Ctrl+2 Set double line spacing
Ctrl+5 Set line spacing to 1.5
Ctrl+Shift+> Increase the font size
Ctrl+Shift+< Decrease the font size
Ctrl+Shift+A Change characters to all capitals
Ctrl+Shift+L Change the bullet style
Ctrl+D Insert a Microsoft Paint drawing
Ctrl+F Find text in a document
F3 Find the next instance of the text in the Find dialog box
Ctrl+H Replace text in a document
Ctrl+Left Arrow Move the cursor one word to the left
Ctrl+Right Arrow Move the cursor one word to the right
Ctrl+Up Arrow Move the cursor to the line above
Ctrl+Down Arrow Move the cursor to the line below
Ctrl+Home Move to the beginning of the document
Ctrl+End Move to the end of the document
Ctrl+Page Up Move up one page
Ctrl+Page Down Move down one page
Ctrl+Delete Delete the next word
F10 Display keytips
Shift+F10 Show the current shortcut menu
F1 Open WordPad Help
Calculator
Alt+1 Switch to Standard mode
Alt+2 Switch to Scientific mode
Alt+3 Switch to Programmer mode
Alt+4 Switch to Statistics mode
Ctrl+E Open date calculations
Ctrl+H Turn calculation history on or off
Ctrl+U Open unit conversion
Alt+C Calculate or solve date calculations and worksheets
F1 Open Calculator Help
Ctrl+Q Press the M- button
Ctrl+P Press the M+ button
Ctrl+M Press the MS button
Ctrl+R Press the MR button
Ctrl+L Press the MC button
% Press the % button
F9 Press the +/– button
/ Press the / button
* Press the * button
+ Press the + button
- Press the – button
R Press the 1/× button
@ Press the square root button
0-9 Press the number buttons (0-9)
= Press the = button
. Press the . (decimal point) button
Backspace Press the backspace button
Esc Press the C button
Del Press the CE button
Ctrl+Shift+D Clear the calculation history
F2 Edit the calculation history
Up Arrow key Navigate up in the calculation history
Down Arrow key Navigate down in the calculation history
Esc Cancel editing the calculation history
Enter Recalculate the calculation history after editing
F3 Select Degrees in Scientific mode
F4 Select Radians in Scientific mode
F5 Select Grads in Scientific mode
I Press the Inv button in Scientific mode
D Press the Mod button in Scientific mode
Ctrl+S Press the sinh button in Scientific mode
Ctrl+O Press the cosh button in Scientific mode
Ctrl+T Press the tanh button in Scientific mode
( Press the ( button in Scientific mode
) Press the ) button in Scientific mode
N Press the ln button in Scientific mode
; Press the Int button in Scientific mode
S Press the sin button in Scientific mode
O Press the cos button in Scientific mode
T Press the tan button in Scientific mode
M Press the dms button in Scientific mode
P Press the pi button in Scientific mode
V Press the F-E button in Scientific mode
X Press the Exp button in Scientific mode
Q Press the x^2 button in Scientific mode
Y Press the x^y button in Scientific mode
# Press the x^3 button in Scientific mode
L Press the log button in Scientific mode
! Press the n! button in Scientific mode
Ctrl+Y Press the y√x button in Scientific mode
Ctrl+B Press the 3√x button in Scientific mode
Ctrl+G Press the 10x button in Scientific mode
F5 Select Hex in Programmer mode
F6 Select Dec in Programmer mode
F7 Select Oct in Programmer mode
F8 Select Bin in Programmer mode
F12 Select Qword in Programmer mode
F2 Select Dword in Programmer mode
F3 Select Word in Programmer mode
F4 Select Byte in Programmer mode
K Press the RoR button in Programmer mode
J Press the RoL button in Programmer mode
< Press the Lsh button in Programmer mode
> Press the Rsh button in Programmer mode
% Press the Mod button in Programmer mode
( Press the ( button in Programmer mode
) Press the ) button in Programmer mode
| Press the Or button in Programmer mode
^ Press the Xor button in Programmer mode
~ Press the Not button in Programmer mode
& Press the And button in Programmer mode
A-F Press the A-F buttons in Programmer mode
Spacebar Toggles the bit value in Programmer mode
A Press the Average button in Statistics mode
Ctrl+A Press the Average Sq button in Statistics mode
S Press the Sum button in Statistics mode
Ctrl+S Press the Sum Sq button in Statistics mode
T Press the S.D. button in Statistics mode
Ctrl+T Press the Inv S.D. button in Statistics mode
D Press the CAD button in Statistics mode
Windows Journal
Ctrl+N Start a new note
Ctrl+O Open a recently used note
Ctrl+S Save changes to a note
Ctrl+Shift+V Move a note to a specific folder
Ctrl+P Print a note
Alt+F4 Close a note and its Journal window
Ctrl+Z Undo a change
Ctrl+Y Redo a change
Ctrl+A Select all items on a page
Ctrl+X Cut a selection
Ctrl+C Copy a selection to the Clipboard
Ctrl+V Paste a selection from the Clipboard
Esc Cancel a selection
Delete Delete a selection
Ctrl+F Start a basic find
Ctrl+G Go to a page
F5 Refresh find results
F5 Refresh the note list
F6 Toggle between a note list and a note
Ctrl+Shift+C Display a shortcut menu for column headings in a note list
F11 View a note in full-screen mode
F1 Open Journal Help
Windows Help viewer
Alt+C Display the Table of Contents
Alt+N Display the Connection Settings menu
F10 Display the Options menu
Alt+Left Arrow Move back to the previously viewed topic
Alt+Right Arrow Move forward to the next (previously viewed) topic
Alt+A Display the customer support page
Alt+Home Display the Help and Support home page
Home Move to the beginning of a topic
End Move to the end of a topic
Ctrl+F Search the current topic
Ctrl+P Print a topic
F3 Move the cursor to the search box