Bringing Linux to the Masses
Switching to Linux can be very daunting, most seasoned Linux users experienced that first hand. After all, at some point they were also “noobs”. However, the Linux community has excelled in making the switch for beginners as easy as possible by providing guides, howtos, tweaks, and general advocacy articles. When I first made the switch 3 years ago, I found the community welcoming me with open hands on forums, IRC channels, and E-mail, I was surprised how helpful these penguins were!
For this, I feel obliged to give back to the community that has always been there for me. To pass down the torch to newer Linux generations. Over here I compiled a list of 7 habits that I wish someone told me when I started out. I believe that getting into these habits will make the Linux experience more secure, convenient, educational, and ultimately more enjoyable.
If there was one habit that one should strictly abide by, it’s probably this one. Most of us come from a Windows background, and we have the notion that more power is better, so we login using our administrator accounts. Well let me tell you my friend, that this is a major reason that Windows is plagued with viruses and insecurities, half the world is currently running ‘root’ accounts!
With great power comes great responsibility, and with ‘root’ powers you should be aware of the consequences of EVERYTHING you’re doing, and even then, mistakes happen. I remember my beginnings with SUSE Linux, there were lot of administrative tasks I needed to do but had no idea how to go about them without the GUI, so I so innocently log out and login onto the ‘root‘ GUI. The default wallpaper of the ‘root‘ GUI on SUSE were lit fuse bombs tiled beside each other. Back then, the symbolism totally flew over my head, coming from a Windows background, I wasn’t really doing anything wrong.
But what are the dangers of logging in as root?
Generally, instead of logging onto your root GUI, use any of the following techniques:
In a Linux environment, you can name your files whatever you want except for, 1) the forward slash “/” which is reserved for the root directory, and 2) a null character. Anything else is technically acceptable, however there are some best practices that you should abide by in order to avoid any future complications:
I personally have grown into this habit, I find myself following these guidelines even in a Windows or Mac environment.
![]()
Doing this gives you extreme flexibility, a kind that you never imagined before. Having /home in a separate partition enables you to reinstall your system or even change your whole distro without losing your data and personal settings. Just keep the “/home” partition intact and reinstall whatever you want on your “/”. Now you can try out distros as much as you want, without worrying about your data and personal settings, they go with you on the go ;).
If you weren’t lucky enough to know this before installing your system, then do not despair! Carthik from Ubuntu Blog takes you in a step-by-step guide titled “Move /home to it’s own partition“
Linux is very robust and stable, however every system can come down to it’s knees every once in a while. Before you head to CTRL-ALT-DEL, the restart button, or the plug, you should know how to properly handle any crash. As opposed to another un-named operating system, you should be able to easily recover your system without actually restarting! I personally go through different levels, if one doesn’t work I elevate it to next step:
You were probably recruited to your current distro by a friend, it suited you, and stuck with it. That’s great, but there is probably something better for you out there. Why not harness the flexibility and richness of Linux and Open Source? Don’t be afraid to experiment around with different distros, apps, window managers, and desktops. Experiment until you find the best fit. Think of it this way, if you are currently living in the best place on earth for you, traveling around the world wouldn’t really harm right? In fact you might find a better place to live in, but if you didn’t, the time you spent traveling would not have gone to waste, you would have learned a lot about other countries, other people and traditions, different ways of thinking, and ultimately had fun!
Every new thing you try out will contribute to your incremental learning, in a year’s time you will have a good grasp on Linux and the Open Source world. I personally tried out at least 10 distros, 4 desktops, and 5 window managers. My recent article Etymology of A Distro got me interested in a couple more distros such as Zenwalk, Foresight, and Sabayon. Play the field, my friend, it will do you good.
But before you proceed, pay heed to these few hints:
Now I am not going to advocate learning the command line, there are numerous articles that emphasise on it’s importance. What I am assuming here is that you already know it’s importance, and have a rudimentary understanding on how to do some simple administrative tasks. You are already hacking away, tweaking and configuring, following the different guides and howtos scattered all over the tubes, but don’t just copy and paste!! Meaning, instead of just headlessly executing commands some random guy half way across the world told you to execute, try to understand what every command does. Why did the guide ask you to do this, as opposed to something else? Understand the rationale of the steps you are asked to do. These commands are highly relevant to you, and will help you gain a better understanding than any 101 guide.
After a while you will notice that you have amassed a good deal of CLI lore.
At the end of the day it’s just a pseudo-language! Every command is probably just an acronym of something, or a cut down version of a real word. You expect your dog to understand “Spike fetch ball” so why don’t you expect to understand “sudo mv /file1 /file2″?
Personally, I had numerous occasions when a friend asked me to do something on his/her computer, but found myself crippled because of his/her choice of OS. At other times I wanted to do something urgently but the only computer had another crippled OS. Spare yourself the agony, have Linux with you all the time, whether it’s on a USB pendrive, a live CD, or even a live CD business card ! There are dozens of good Linuces out there that are perfect for on-the-go computing. Knoppix, DSL, and Puppy Linux are just a few examples.
I personally don’t apply this habit, which is a shame, I really need to get my act together!
</publishes and heads to pendrivelinux.com>
Royal HeHe2-ness is a world where free software is valued, nay sought for!! While proprietary software is banished, degraded and ridiculed till the end of times.
Top Stumbles - Best of StumbleUpon
April 17th, 2008 at 2:54 am
The 7 Habits of Highly Effective Linux Users | Royal HeHe2-ness!…
Switching to Linux can be very daunting, most seasoned Linux users experienced that first hand. After all, at some point they were also “noobs”. However, the Linux community has excelled in making the switch for beginners as easy as possible by pro…
Geoserv
April 17th, 2008 at 2:55 am
STUMBLED!
Great list.
VOTED for you at:
http://www.newsdots.com/tutorials/the-7-habits-of-highly-effective-linux-users-royal-hehe2-ness/
pongscript
April 17th, 2008 at 3:45 am
I like linux, but ofcource there is one think i dont like about it. it changes too often in short period of time. once i installed a distro. a newer version of distro will come up. and sometimes changes were ok. but too much was bad idea.
daniel
April 17th, 2008 at 5:22 am
I hear ya, pongscript. Why can’t those pesky developers just let things stagnate once in a while? All those forced upgrades all the time piss me off. Amirite?! Idiot.
Great article. Dugg.
chon
April 17th, 2008 at 5:38 am
Daniel……nobody forces you to upgrade.
I have pclos .93 on one of my partitions.
It isn’t upgraded for a year, and runs just fine.
Pongscript. if a new one comes out, do you really have to install it?
Who is standing behind you with a gun to your head ?
I never upgraded to XP, just because it was there. I still run win98 without any problems.
Ridgeland
April 17th, 2008 at 6:01 am
I agree very much your views. But I don’t move /home rather I created a partition /Data that has all the NFS stuff like /Data/Images and /Data/Music shared by OS to OS and PC to PC. /home has settings that can be OS dependent + package version dependent. I have another partition /UserHome to have bookmarks for Firefox, all of Thunderbird, .bashrc. Several things but far short of all of /home. Links or copy is easy to do for so few items. Bookmarks link to a common file so all adds and edits are shared OS to OS. Firefox 3 breaks this though
I found SuSE handled my webcam better than Ubuntu then I found Mandriva did better than SuSE. Don’t be afraid to multi-boot and you can have the best available.
L815
April 17th, 2008 at 8:01 am
pongscript, why not go with a LTS(long term support) version?
Morten Juhl-Johansen Zölde-Fejér
April 17th, 2008 at 8:18 am
I disagree with the concept of recycling /home. The thing is, if you use varying systems, they are bound to use different versions of software; and if they do, there will be problems with the dotfiles with settings.
Now, I usually have a dual- or triple-boot system, and I have made a storage partition, which goes into /mnt/storage.
After that, I have a script with:
ln -s /mnt/storage/documents ~
ln -s /mnt/storage/library ~
- and a couple of more folders which get symlinked in the home folder.
noada
April 17th, 2008 at 8:32 am
make a tips file full of command line tips for yourself. Who can remember all the particulars. But Hardy Heron is so gui friendly that your grandma could use it.
Practical Problem - CrazyEngineers Forum
April 17th, 2008 at 8:39 am
[…] mine is happier on openSUSE - he uses Photoshop and Flash very frequently. Check out this link - The 7 Habits of Highly Effective Linux Users | Royal HeHe2-ness! __________________ Do not click […]
Saumil
April 17th, 2008 at 8:40 am
digg bait stuff, utterly shallow on information content.
yifan
April 17th, 2008 at 8:48 am
Thanks, this is great!
But I cant get the skinny elephant work…all I did is press Alt+SysRq+i, there would be nothing happen but a normal screenshot dialogbox popping up. Don’t know much about this:)
scott
April 17th, 2008 at 8:48 am
“distro without loosing your data” - um, is your data loose? or do you mean “losing”?
(but hey, good article)
yifan
April 17th, 2008 at 8:49 am
And the above issue is on SLED10.
Soandso
April 17th, 2008 at 8:55 am
What’s up
RameTux
April 17th, 2008 at 9:05 am
Woow.. It’s so me.. I always tell everybody to do so but they just don’t get it. They just don’t understand the meaning of effectiveness.
Nice article..
gwelch925
April 17th, 2008 at 9:06 am
Forget partitions, with exception to the boot partition, put everything into Logical Volume Groups. I would say all distributions support them, but ironically the Ubuntu Live Install CD requires finagling. At home I use them to replace partitions, for those that don’t know you can only have 4 primary partitions per harddrive. So one for swap, one boot, one home/storage, and one root. What to do if you want to double, triple, dodeca boot? Use an LVM setup. I am currently triple booting Fedora, OpenSuse, and I plan on rotating the third. At work we use LVMs for everything. Snapshotting every hour and daily gives use intermittent backups, add weekly tape backups and the SCSI Raid we are fairly well covered. One server is running Xen and uses a VolumeGroup to run, currently, 3 Virtual Machines at once. Pretty powerful stuff.
kgrube
April 17th, 2008 at 9:16 am
“Why did the guide as you to do thi…”
should be
“Why did the guide ask you to do thi…”
bhagwat
April 17th, 2008 at 9:24 am
useful tips. thanks
The 7 Habits of Highly Effective Linux Users | Dagorret
April 17th, 2008 at 9:55 am
[…] will make the Linux experience more secure, convenient, educational, and ultimately more enjoyable.read more | digg story […]
Wayne
April 17th, 2008 at 10:09 am
Please don’t use Creative Commons licensed content and not properly attribute the authors.
http://www.fsckin.com/2007/10/02/amazing-anime-style-caricatures-of-linux-distribution-mascots/
Sean Penn No Relation
April 17th, 2008 at 10:16 am
Yes, symlinking folders (like Documents) in your home directory is definitely the way to go. Just keep in mind that if for some reason you decide to share your home directory via Samba or NFS those directories may be inaccessible on some clients.
Frank
April 17th, 2008 at 10:19 am
I have been logging in as root since SuSe 6.3,
that is 9 years. Nothing happened. But everytime
I log in as a simple user, I get a fit.
As for crash recovery, read the kernel documentation
file SAK.txt by A. Morton and hurry up: assign the
SAK key to .
Sachin
April 17th, 2008 at 10:27 am
Nothing new
avl
April 17th, 2008 at 10:51 am
Sachin is right….
these are age old tricks
Webmaster Roadmap » What makes a good Linux user?
April 17th, 2008 at 11:28 am
[…] Source [He He 2] […]
Bish
April 17th, 2008 at 11:48 am
Had to stop reading once you stopped writing English. Argh! What a terrible way to represent some great pointers. Can’t recommend this article until it’s been proofed.
Good Linux User Should be like This.!! | Cyber Space in One Hand
April 17th, 2008 at 11:59 am
[…] very inspired from Hehe2 […]
Avatar
April 17th, 2008 at 12:09 pm
There is also one more thing about recovering from system halt
when Ctrl+Alt+Del doesn’t seem to work (or even you are unable to go to Terminal1 with Ctrl+Alt+F1) you naturally think about “cold rebot”. There is much more civil way: Punch Ctrl+Alt+SysRq+(S, U, B). The sequence is important: first one Synces disks, second Unmounts the drives and third reBoots the system. The outcome is that most probably no data will be lost. This option however could be disabled in older kernels. to check if it works, go to terminal 1 and punch Ctrl+Alt+SysRq+H - it will display all available options.
John
April 17th, 2008 at 12:16 pm
I love dogs.
I got a wallet.
peej
April 17th, 2008 at 12:31 pm
I am looking for an easy text editor program that will ftp up my changes at the press of a button. I am comming from a windows background and use a program called “crimson editor”. As yet (strangely enough) I have not decided upon the distr’ of linux I want to use. Any suggestions out there, thanx peej.
FreeBSD
April 17th, 2008 at 1:01 pm
Linux is a piece of sh*t. Use FreeBSD!
Nick
April 17th, 2008 at 3:08 pm
NIce write-up. One nice thing to add, on section 4 - Proper Crash Management, between steps 4 and 5 or 5 and 6, depending on the nature of the ‘crash’, add remote login to the system to attempt to kill the process. I am sure every true Linux geek out there has more than one PC and more than one means to connect remotely to that PC
C.D.
April 17th, 2008 at 3:36 pm
Just a simple tip for all new, and maybe some “seasoned” Linux users: keep a journal. Writing down the commands used and why, you can refer back at anytime.
Samuel T
April 17th, 2008 at 4:46 pm
“handling files with spaces in the terminal is kind of awkward.”
I see your point, that backslash key is hard to reach, and double-quoting filenames is such a drag.
SigT
April 17th, 2008 at 7:03 pm
7 hábitos de los usuarios competentes en GNU/Linux…
En Royal HeHe2-ness! han escrito una entrada sobre siete hábitos que suelen tener los usuarios más competentes de GNU/Linux. Aunque yo lo hubiera generalizado a cualquier “administrador competente”, dentro del sistema operativo que fuese….
kewlhacker
April 17th, 2008 at 7:06 pm
English?
Stay on topic please, Bish
Nice.
By the way, pidof will show you proccess id of an application.
[QUOTE]If that doesn’t work, you might want to restart your GUI using the CTRL-ALT-Backspace combo. Beware, that this will kill all your GUI apps currently running[/QUOTE]
This will happen unless you programmed gnome to save your session.
…zzzzzzzzCiao
Rami Taibah
April 17th, 2008 at 7:19 pm
@kewlhacker, never thought one can do that, I better look it up.
Thanks to everybody who commented and liked the article.
Thanks to the ones who fixed my spelling and/or mistakes
And as for the detractors, all I say, getting 100% approval rate is unheard of. Luckily it’s a minority, I am sure there are other stuff on this blog you would appreciate
tablet
April 17th, 2008 at 7:43 pm
You mentioned linux on a business card cd/dvd. Where do you find a blank one to burn the iso? I have
Rami Taibah
April 17th, 2008 at 7:54 pm
@tablet: The link to DSL version seems to be down (the one provided in the article), however here are some other resources:
http://librenix.com/?inode=3223
http://en.wikipedia.org/wiki/Bootable_business_card
deep
April 17th, 2008 at 7:55 pm
I’m a highly-effective Linux (and Unix) user, and I’ve been logging in as root for as long as I can remember, on both personal & production systems, and I have yet to make a mistake that wasn’t immediately correctable (i.e., no need to restore from backups, no downtime, etc).
It’s a silly piece of advice, really, for two reasons:
- it promotes carelessness, because sudo is perceived as a safety net.
- people typically just give themselves access to *everything* via sudo.
Personally, I would recommend learning Linux on a machine that you can afford to screw up, and *really* learn how to use Linux (i.e., login as root, don’t use sudo). When you’re forced to think about every command you type, you’ll eventually reach a point where you simply don’t make mistakes (assuming you proofread all CLI input beforehand).
Nulynx.com » Blog Archive » 7 More Habits of Highly Effective Linux Users
April 17th, 2008 at 8:13 pm
[…] is a response to an article I read from Rami Taibah, The 7 Habits of Highly Effective Linux Users. In it, he professes seven useful tips for new Linux users he wishes were impressed upon him when […]
Jim
April 17th, 2008 at 8:51 pm
You’re so right! Especially with 1, 3 and 5.
1:
Nobody needs permanent root access. At least, if you aren’t constantly configuring your system. Which you shouldn’t be, being a highly effective Linux user. It’s all about self control. Being root should be a rare, impressive experience. Not something you don’t care about any more. It’s this carelessness which leads to mistakes.
3:
I created an extra partition, mounted in /Data/. There I put /home/ and /usr/local/, pointing symlinks to them from the original positions.
This is just because, over time, I had many self-compiled stuff in /usr/local/ (distros normally don’t install something there), which I’d also like to keep on upgrades. Maybe I’ll put this /Data/ partition on an NFS-server. I can only recommend such an extra partition!
5:
My first distro was SUSE - man, I’m glad I switched to Slackware! Yeah, I know what they say: No package management and such… (which isn’t even true - there’s just no automatic dependency checking). But everyone just try it, before mocking around!
It’s so damn sexy. No stupid scripts sitting everywhere, no being forced to use graphical config tools. And, @pongscript: No automatic upgrades
Perfect for learning how Linux works.
For testing other distros, I use QEMU. I don’t really like Vmware.
Jim
April 17th, 2008 at 8:57 pm
Ah, and about /usr/local/:
stow/xstow is an excellent tool to organize your /usr/local/. Absolutely transparent and easy to use.
7 habits of linux power users - TechEnclave
April 17th, 2008 at 9:15 pm
[…] Switching to Linux can be very daunting, most seasoned Linux users experienced that first hand. After all, at some point they were also ?noobs?. However, the Linux community has excelled in making the switch for beginners as easy as possible by providing guides, howtos, tweaks, and general advocacy articles. When I first made the switch 3 years ago, I found the community welcoming me with open hands on forums, IRC channels, and E-mail, I was surprised how helpful these penguins were! For this, I feel obliged to give back to the community that has always been there for me. To pass down the torch to newer Linux generations. Over here I compiled a list of 7 habits that I wish someone told me when I started out. I believe that getting into these habits will make the Linux experience more secure, convenient, educational, and ultimately more enjoyable. The 7 Habits of Highly Effective Linux Users | Royal HeHe2-ness! […]
Karl O. Pinc
April 17th, 2008 at 9:35 pm
I like point 6.
But you need a point 8. Install only the software provided by your Linux distro. The Linux distro does all the system’s integration for you, making sure every installed program works with every other installed program no matter what’s installed. Violate this rule if you’re an expert, but otherwise you’ll eventually experience Microsoft-like version incompatibilities and breakages, especially at upgrade time.
One of LInux’s best features is that it just keeps working, even as you continually stay up to date with the latest software. The distros work hard to make this happen, if you get in the way be careful not to get run over.
Oshu
April 17th, 2008 at 9:38 pm
Nice tips.
Personally, I think number 1 should be “Never login to a graphical environment as root.” It is ok to login on the console as root, just not graphically. One reason you don’t mention for not logging in to a graphical desktop as root is that every single application on your desktop is now capable of trashing your machine. For example, if you run firefox and some page uses an exploit to run code on your machine, you are giving them a free pass to run it as root.
Also, I take issue with number 5. It seems to me that distro hopping is huge among those new to linux. I’ve known people to keep trying different distros until all their hardware “just worked” after install. I always tell them they would have learned a lot more if they had taken some time to get their first distro working. Fact is, you learn a lot more when things are not working and you have to fix them. I say, pick a distro and learn everything you can about it before trying another one. Sometimes, the best distro to choose when you are beginning is the one used by your local linux expert friend. That way you can learn a lot and get help from your friend.
Rami Taibah
April 17th, 2008 at 9:54 pm
@Karl: Point taken, will add it under “Our readers habits” or something, let me just aggregate them. Will be added in a few days
@Oshu It’s nice to see you drop by again
As for your first point, yes maybe I should add it in the title, but that can be understood from the context of the paragraph.
As for the second point I did not mean by anyway to keep on going until you find the “just work” system. If you notice I encouraged using virtualization, a separate partition, or a whole different machine, all under the assumption that there is a base system to work on.
Oshu
April 17th, 2008 at 10:07 pm
@Rami
“As for the second point I did not mean by anyway to keep on going until you find the “just work” system. ”
Oh, I’m sure you didn’t mean it that way, but I think a lot of new users might see it that way.
Here is another tip: Buy a lot of books. Every crafty linux system administrator I know has a shelf or two of linux and related books. Best place to start if you ask me is Classic Shell Scripting (which will teach one all about the power of the command line as well as shell scripting).
habits of linux users » 2 Be or Not to Be ?
April 17th, 2008 at 10:31 pm
[…] work. I did find one article from IBM website earlier and this resembles a lot of it. Being a linux geek is a pride, and if you are a expert, show […]
deep
April 17th, 2008 at 11:20 pm
“Here is another tip: Buy a lot of books. Every crafty linux system administrator I know has a shelf or two of linux and related books. Best place to start if you ask me is Classic Shell Scripting (which will teach one all about the power of the command line as well as shell scripting).”
Who’s got time for books? Every crafty *nix SysAdmin I know uses a combination of Google, online eBook subscriptions (e.g., O’Reilly Safari), man pages, and their own PDF/CHM collection of whitepapers/books/technical documentation..
honest ape
April 18th, 2008 at 12:23 am
Well written article, as usual.
7 consejos para usuarios Linux « Mundo Libre
April 18th, 2008 at 12:28 am
[…] Más detalles en el artículo original (en inglés): The 7 Habits of Highly Effective Linux Users […]
O’DonnellWeb - This is not a homeschooling blog » Blog Archive » links for 2008-04-17
April 18th, 2008 at 2:36 am
[…] The 7 Habits of Highly Effective Linux Users | Royal HeHe2-ness! (tags: linux howto) […]
Linux Blog Aggregator
April 18th, 2008 at 3:44 am
Your blog has been added to Linux Blog Aggregator @ http://blogs.linux.org.bd
7 ????????????? ??????? ?????????? ?????????? ? {dimaka}
April 18th, 2008 at 8:36 am
[…] ????. ?????????? ?? ????, ? ??? ??? ???????. […]
links for 2008-04-18
April 18th, 2008 at 8:39 am
[…] The 7 Habits of Highly Effective Linux Users (tags: useful reference linux food4thought) […]
dajomu
April 18th, 2008 at 1:11 pm
If you are running kde you can ctrl+ESC or maybe it was ctrl+alt+esc and you will be able to click on the program you want to kill.
Andy
April 18th, 2008 at 3:14 pm
One think you may want to mention about SysRq (esp. to those who are having problems with it now): it has to be supported by your kernel to actually work. Many distros have disabled it by default.
@deep:
While the internet is one of the best resources for learning Linux, when you break networking and you don’t have a spare machine, nothing will save you quite like a Linux guide for dummies type of book. Just my $0.02 (plus it helps with learning the CLI, since you CAN’T copy/paste from a book!)
crb3
April 18th, 2008 at 6:46 pm
Another way to fix a frozen-X crash: if you can shell into the machine from another machine (which means: the two machines are networked together, you have ssh-server running on the problem machine, you have its firewall set to allow ssh connections from the second machine, and, finally, the problem machine’s system has enough resources free that it can process your ssh login) you can su, ps -aux and kill or killall. Worst-case, if the program won’t even -KILL (nfs-connected programs can be stinkers like that), you can even shutdown -r NOW to avoid a dirty reboot.
@peej: Write yourself up a script (bash, tcl, perl, python, whatever you’re comfy with) that, first, runs your favorite editor, then runs your choice of ftp tool to get that file uploaded. That’s how we do it around here: connect the dots, by piping together small programs, each of which does one thing and does it well, to get the functionality you want.
Os sete hábitos do usuário Linux eficiente | Tecnologia da Informação - Desenvolvimento e Educação
April 18th, 2008 at 8:40 pm
[…] blog de Rami Taibah publicou um interessante artigo sobre os 7 hábitos do usuário Linux eficiente. Eu aproveito para divulgar e destacar minha visão da lista ,com minhas […]
What are your Linux habits?
April 18th, 2008 at 9:51 pm
[…] blog entry called the The 7 Habits of Highly Effective Linux Users got my attention. Some of the things mentioned in the entry were taught to me by my friends and […]
Links Saturday « Helpful Linux Tidbits
April 19th, 2008 at 5:02 pm
[…] The 7 Habits of Effective Linux Users make some very good points about using Linux effectively and is really well written. […]
Desmond Haynes
April 19th, 2008 at 5:22 pm
Thanks, super post. Of course it will be nice if you add some best practice for GUI.
-Des
Techwatch
Weekend Link Roundup: Week 5
April 19th, 2008 at 6:03 pm
[…] The 7 Habits of Highly Effective Linux Users - An interesting article with 7 great tips for beginners learning Linux. Although the advice the author gives is very basic and common knowledge, he explains his advice very well. I think Linux beginners would get a lot of value out of reading this. […]
.::tufala.net:.. » The Seven Habits Of Highly Effective Linux User
April 19th, 2008 at 6:42 pm
[…] => The 7 Habits of Highly Effective Linux Users […]
NoName
April 20th, 2008 at 2:20 pm
…and when an X app hangs, first hit Ctrl-Alt-Esc so the pointer changes into a little skull-and-bons icon, then click the window you want to kill.
it’s about time» Blog Archive » links for 2008-04-21
April 21st, 2008 at 3:51 am
[…] The 7 Habits of Highly Effective Linux Users | Royal HeHe2-ness! Switching to Linux can be very daunting. However, the Linux community has excelled in making the switch for beginners as easy as possible by providing guides, howtos, tweaks, and general advocacy articles. (tags: 2008 advice article articles best blog linux tips ubuntu howto guide hack reference usability) […]
Don Watkins » Blog Archive » The 7 Habits of Highly Effective Linux Users
April 21st, 2008 at 3:56 am
[…] will make the Linux experience more secure, convenient, educational, and ultimately more enjoyable.read more | digg […]
asennadas » Bos hábitos de uso en SwL
April 22nd, 2008 at 8:32 am
[…] artigo fonte desta nova sinala e afonda nos seguintes puntos ofrecendo explicacións e moitas […]
John
April 23rd, 2008 at 11:25 am
good article, made me think how to best setup my system. totally agree with the keeping a journal idea, the amount of commands you need daily can be a nightmare to remember; i bung it all on my website. keep up the good work and well done to this!
KDE4 Kubuntu Beta « Teapot Philosopher
April 23rd, 2008 at 3:07 pm
[…] should check out The 7 Habits of Highly Effective Linux Users. It’s pretty good for the power user, but the only one I would recommend to the average user […]
maxi
April 23rd, 2008 at 11:43 pm
nice summary,
sudo uninstall vista…..
lol
7 Good Tips For New Linux User « Mai Blogs?
April 24th, 2008 at 5:50 pm
[…] the rest tips you can get from Rami Taibah in his blog. […]
Debian User
April 25th, 2008 at 2:04 am
Some good points, I found myself using all of them lol.
I used to use QEMU for my virtual OS’es, but have found VirtualBox instead (which is also free btw) and it’s MUCH faster, has a nice (corporate-like) gui-setup to use etc.
Le 7 buone abitudini degli utenti Linux « Paso’s BloG
April 26th, 2008 at 1:22 pm
[…] [articolo completo (in inglese): hehe2.net] […]
chocbar31
April 28th, 2008 at 5:21 pm
Alternate homes, alternate Distro’s, effective habits. I have been using Ubuntu since ‘04. Even without effective gaming, I have not been able to look back on M$ products. I am a NetPanzer fool now anyway! Linux is clean and lets you utilize the I-net without lockups, and you can even kill all failed apps without having to reboot. Yeah, I’d say Linux is addictive!
Security News - Tools - Tutorials and more … » Blog Archive » Warning: Hardy Heron May Cause Linux Addiction
April 28th, 2008 at 9:44 pm
[…] Avoid When You’re Installing Linux Software,” while on Royal HeHe2-ness there’s “The 7 Habits of Highly Effective Linux Users” — both helpful guides for making the best use of a Linux guru’s […]
Joe
May 3rd, 2008 at 5:14 am
When I hit ctrl+alt+esc my cursor turns into a little cross hair and kills whatever I click with it. Is this the same as Force Quit?
-using PCLinuxOS and loving it!
Rami Taibah
May 3rd, 2008 at 5:15 am
@Joe I am assuming your KDE right? Well yes that’s pretty much what force quit is
Linux: good habits « 0ddn1x: tricks with *nix
May 4th, 2008 at 11:20 pm
[…] Linux: good habits Filed under: Linux — 0ddn1x @ 2008-05-04 20:20:22 +0000 http://hehe2.net/linux-general/the-7-habits-of-highly-effective-linux-users/ […]
Quiz
May 5th, 2008 at 5:31 pm
I agree with never using root with your GUI. Welcome the rootkits to your front yard if you do
7?? ?????? ?? ?????? ??????????? Linux ????????? « What am I doing
May 6th, 2008 at 7:06 pm
[…] 7?? ?????? ?? ?????? ??????????? Linux ????????? 6 05 2008 ??? ?? ? ??? ????, ??? ? ???? ?????? ?? ?????????? ?? ????????? ???? ?? Rami Taibah ??????? ?? ???? ??????. […]
Linux: The 7 Habits of Highly Effective Linux Users - 10 Daily Things
May 10th, 2008 at 4:43 pm
[…] Read more >>> Tags: Computing, Linux […]
articles
May 13th, 2008 at 8:48 pm
articles…
Hi there. It’s very interesting for me as traveler….
gareth
May 15th, 2008 at 8:49 pm
I love the article. However, I’m a grammar stickler, and you should change your “it’s” to “its” where it is possessive:
“Move /home to it’s own partition” should be “Move /home to its own partition”
zeek
May 15th, 2008 at 10:51 pm
i always do most of these ‘habits’