Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I want to be able to easily and frequently edit my hosts file from a quick GUI. Any one know of one that exists?

Thanks!

share|improve this question

4 Answers 4

up vote 7 down vote accepted

As already answered hosts is just a text file so you can use any text editor. Since it exists in /etc and you cannot edit as general user you need to use sudo. The graphical frontend to sudo is gksu. So basically doing gksu YOUR_GRAPHICAL_EDITOR /etc/hosts will do it OR you can use terminal with nano and vim. I recommend nano as it is quite easy.

sudo nano /etc/hosts

In order to ease the command you can use alias.

So edit your .bashrc file in your $HOME. i.e. In your terminal do:

nano .bashrc 

Add

alias edithosts='gksu YOUR_GRAPHICAL_EDITOR /etc/hosts' OR 'sudo nano/vim/vi /etc/hosts'

and save it with Ctrl+x. And do source ~/.bashrc. Then you can use edithosts from commandline to use it.

If you use unity you may use quicklist as well What Custom Launchers and Unity Quicklists are available?

share|improve this answer

sagarchalise's answer is great, I also discovered gnome-network-admin which includes a pretty nice interface to edit hosts

sudo aptitude install gnome-network-admin
share|improve this answer
    
Perfect! As soon as you drop to terminal or require typing commands in alt-F2 you lose a lot of people who are not hardcore linux hackers... –  Kristofer Mar 6 '13 at 16:51

It's not a special editor as such, but you could always Alt+F2 gksudo gedit /etc/hosts.

share|improve this answer

Install this addon in firefox >>HostADmin 1.3.6 It is awesome !!!

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.