10 Tips and Tricks for Linux users.....
1: Making man pages useful
If you are looking for
 some help on a particular subject or command, man pages are a good 
place to start. You normally access a man page with man 
<command>, but you can also search the man page 
descriptions for a particular keyword. As an example, search for man 
pages that discuss logins:
man -k login
When
 you access a man page, you can also use the forward slash key to search
 for a particular word within the man page itself. Simply press / on 
your keyboard and then type in the search term.
2: Talk to your doctor!
To
 say that Emacs is just a text editor is like saying that a Triumph is 
just a motorcycle, or the World Cup is just some four-yearly football 
event. True, but simplified juuuust a little bit. 
An example? 
Open the 
editor, press the Esc key followed by X and then enter in doctor: you 
will be engaged in a surreal conversation by an imaginary and 
underskilled psychotherapist. And if you want to waste your time in a 
better way Esc-X tetris will transform your 'editor' into the old favourite arcade game.
Does
 the madness stop there? 
No! Check out your distro's package list to see
 what else they've bundled for Emacs: we've got chess, Perl integration,
 IRC chat, French translation, HTML conversion, a Java development 
environment, smart compilation, and even something called a "semantic 
bovinator".  We really haven't the first clue what that last one does, 
but we dare you to try it out anyway! (Please read the disclaimer 
first!)
3: Generating package relationship diagrams
The
 most critical part of the Debian system is the ability to install a 
package and have the dependencies satisfied automatically. If you would 
like a graphical representation of the relationships between these 
packages (this can be useful for seeing how the system fits together), 
you can use the Graphviz package from Debian non-free (apt-get install 
graphviz) and the following command:
apt-cache dotty > debian.dot
The command generated the graph file which can then be loaded into dotty:
dotty debian.dot
4: Unmount busy drives
You
 are probably all too familiar with the situation - you are trying to 
unmount a drive, but keep getting told by your system that it's busy. 
But what application is tying it up? A quick one-liner will tell you:
lsof +D /mnt/windows
This
 will return the command and process ID of any tasks currently accessing
 the /mnt/windows directory. You can then locate them, or use the kill 
command to finish them off.
5: Text file conversion
recode
 is a small utility that will save you loads of effort when using text 
files created on different platforms. The primary source of discontent 
is line breaks. In some systems, these are denoted with a line-feed 
character. In others, a carriage return is used. In still more systems, 
both are used. The end result is that if you are swapping text from one 
platform to another, you end up with too many or too few line breaks, 
and lots of strange characters besides.However, the command parameters 
of recode are a little arcane, so why not combine this hack with HACK (Trick) 6
 in this feature, and set up some useful aliases:
alias dos2unix='recode dos/CR-LF..l1' alias unix2win='recode l1..windows-1250' alias unix2dos='recode l1..dos/CR-LF'
There
 are plenty more options for recode - it can actually convert between a 
whole range of character sets. Check out the man pages for more 
information.
6: Listing today's files only
You
 are probably familiar with the problem. Sometime earlier in the day, 
you created a text file, which now is urgently required. However, you 
can't remember what ridiculous name you gave it, and being a typical 
geek, your home folder is full of 836 different files. How can you find 
it? Well, there are various ways, but this little tip shows you the 
power of pipes and joining together two powerful shell commands:
ls -al --time-style=+%D | grep `date +%D`
The
 parameters to the ls command here cause the datestamp to be output in a
 particular format. The cunning bit is that the output is then passed to
 grep. The grep parameter is itself a command (executed because of the 
backticks), which substitutes the current date into the string to be 
matched. You could easily modify it to search specifically for other 
dates, times, filesizes or whatever. Combine it with HACK (Trick) 6 to save 
typing!
7: Avoid common mistypes and long commands
The
 alias command is useful for setting up shortcuts for long commands, or 
even more clever things. From HACK (Trick) 5, we could make a new command, 
lsnew, by doing this:
alias lsnew=" ls -al --time-style=+%D | grep `date +%D` "
But
 there are other uses of alias. 
For example, common mistyping mistakes. 
How many times have you accidentally left out the space when changing to
 the parent directory? Worry no more!
alias cd..="cd .."
Alternatively, how about rewriting some existing commands? 
alias ls="ls -al"
saves a few keypresses if, like us, you always want the complete list.
To have these shortcuts enabled for every session, just add the alias commands to your user .bashrc file in your home directory.
8: Alter Mozilla's secret settings
If
 you find that you would like to change how Mozilla works but the 
preferences offer nothing by way of clickable options that can help you,
 there is a special mode that you can enable in Mozilla so that you can 
change anything. To access it, type this into the address bar:
about:config
You can then change each setting that you are interested in by changing the Value field in the table.
Other interesting modes include general information (about:)details about plugins (about:plugins)credits information (about:credits)some general wisdom (about:mozilla).
9: A backdrop of stars
You
 may already have played with KStars, but how about creating a KStars 
backdrop image that's updated every time you start up?KStars can be run 
with the --dump switch, which dumps out an image from your startup 
settings, but doesn't load the GUI at all. You can create a script to 
run this and generate a desktop image, which will change every day (or 
you can just use this method to generate images).
Run KStars like this:
kstars --dump --width 1024 --height 768 --filename = ~/kstarsback.png
You
 can add this to a script in your ~/.kde/Autostart folder to be run at 
startup. Find the file in Konqueror, drag it to the desktop and select 
'Set as wallpaper' to use it as a randomly generated backdrop.
10: Open an SVG directly
You can run Inkscape from a shell and immediately edit a graphic directly from a URL. Just type:
inkscape http://www.somehost.com/graphic.svg
Remember to save it as something else though!
Give your opinions regarding 'Linux : 10 Tips n Tricks'....  via comment
Thanks...
 
 
 
 
 
 
 
 
 
 Tuesday, April 12, 2011
Tuesday, April 12, 2011
 Anu
Anu
 
 

 Posted in
          Posted in
          
 

 




2 comments:
OLD IS GOLD
"old is always gold"
Post a Comment