August 23, 2014


10 Best Apps for Linux


The latest Ubuntu release, 10.04 Lucid Lynx, has been available for free Download since the end of April. It allows folks new to Linux to comfortably transition to the free operating system. These apps are must have ones that cater to both the new folks on Ubuntu and the veterans on Fedora and other variants.

  1. AllTray: This application offers a system tray, supporting other apps that come with a minimizing feature. Unlike most others, you can drag and drop applications that do not onto the tray, so that you can easily click the tray to access them.
  2. amaroK:This is a music player built specifically for folks who use Linux, making it a must have for all of its users. This app comes with automatic cover art and the ability to drag and drop songs to a playlist.
  3. Beagle: This app quietly indexes the files you create and modify them, which is especially useful for people who need to search among their many files. For example, it’s helpful if you have a large music library.
  4. Beryl 0.2.1: This gives new Linux users the familiar feel of the Vista interface, effectively mimicking the Windows OS. While you will still be running Linux, it will simply be themed like Vista.
  5. CheckGmail 1.11: If you migrated from the world of Windows to Linux, you will undoubtedly notice that you no longer are able to access your Gmail notifier, which only works on Windows. However, this application fills in the void.
  6. Cinlerra: This application has been cited as being a movie studio in a box, and for good reason; it allows users to essentially create their own movie and edit it once they are done. Capture your movie, composite it, and edit both the video and the audio to top quality.
  7. Deluge 0.5.0: This is a client that allows you to easily Download BitTorrent files without a problem. Share your own files with friends and save the money of those who use their resources on their web hosting and hardware. Even if you have not toyed with a BitTorrent client in a long time, this is a great place to get back into the groove.
  8. Flash: It is difficult for very many people to survive the Internet without the magic known as Flash. Luckily, Flash is available for all Linux users.
  9. GIMP: Rather than dish out the down payment on the fortune that is Photoshop, there is a free alternative: the GNU Image Manipulation Program, or GIMP. This application allows you to author images, composite images and otherwise manipulate the images in ways that Photoshop could only dream of doing.
  10. GnomeBaker:This application is the way Linux users make do when they want to burn their DVDs and CDs. It is an easy to use tool and is perhaps the most popular of all of other alternatives available in the Linux library, and for good reason. It is difficult to go wrong with GnomeBaker.

These are just ten of the literally hundreds of different free applications available in the Linux library, and they are ten of the best.

This post was written by James Adams, a tech writer and commentator based in the UK who works for an online store supplying ink cartridges and franking machine ink for businesses in the UK.

Shell Script Commands to Automate Server or Host Telnet Login Session

In linux,we usually come across repeated commands which we try to automate usinng shell scripts.One such major need arises,when we need to establish a telnet session to a system and perform some repeated commands in remote server or host.
So,In order to automate the telnet sessions,you just need to copy the following code in a file (say,node_login) and place it in the home directory.

#! /usr/bin/env expect
set ip [lindex $argv 0 ]
set slot [lindex $argv 1]
set timeout -1
set node_ip $ip
if {[llength $argv] == 1} {
spawn telnet 192.168.15.$node_ip
expect "login: "
send "root\r"
expect "Password: "
send "techtips\r"
expect "$"
}
if {[llength $argv] == 2} {
spawn telnet 192.168.15.$node_ip $slot
expect "login: "
send "root\r"
expect "Password: "
send "techtips\r"
}
if {[llength $argv] == 0} {
spawn telnet 192.168.90.103
expect "login: "
send "techtips\r"
expect "Password: "
send "techtips\r"
expect "$ "
}
interact

Now add the command to your .bashrc file in your home directory.
alias node='/home/tectips/node_login'

Here,you must specify your path to your file earlier saved.So,when you type the keyword ‘node’,it will automatically login to your node with login and password you have provided in your scripts.

I have given three conditions,

i.If you type ‘node’ in your console,

command executed:   telnet 192.168.90.103

2.if you type ‘node 114′ (you have given the last substring of your ip)

command executed:   telent 192.168.90.114

3.If you type ‘node 114 1098′ (you have given last substring of your ip as well as your port)

command executed:  telnet 192.168.90.114 1098

You can change the subnet of the network as you wish by editing the scripts ,add commands after establishing telnet sessions,and enjoy automation.