Posts Tagged ‘linux’

Linux Vs Windows

A composite of the GNU logo and the OSI logo, ...
Image via Wikipedia

Issues like choosing a Mac or a PC, or choosing an Apple operating system or a Windows operating system have been highly debated for years – and there have even been a recent line of commercials that brings this argument right into your own living room. There are many heated debates and arguments in the world of computers and technology these days. Some of these debates have been around since the computers first became popular amongst average, everyday people. However, one of the newest arguments involves a relatively little-know, but highly powerful operating system known as Linux. And the exact question is what one is better – Linux or Windows?

There are many things that you need to take into consideration when trying to make the decision between running Linux on your PC or running Windows – and this article attempts to help educate you on the topic, so that you can make a better decision for yourself regarding Linux vs Windows. Well, the answer is not a simple and quick one, by any means. Since each have their own feature we need to clarify our need’s first.

Linux vs Vista

The first thing to consider is your PC gaming life. If you are always playing the hottest new game, you probably want to stick with Windows. Because it is by far the most popular computer operating system available today, more games and applications are developed for Windows than any other platform. And while you may be able to run most Windows-based games on a computer that is running Linux, it’s not a guarantee that every single game in your collection will work. That is why if you are a computer gamer by any means, you will definitely want to pick Windows over Linux.

Linux vs Windows 2008

However, being the most popular operating system has a down side too, as Windows users are well aware of. Because more people use Windows on their home computer than any other operating system, malicious computer users and computer hackers target Windows-based computers far more than any other computer. There are thousands upon thousands of different viruses that may affect your Windows machine – with Linux, however, this simply is not the case. Computer hackers are not going to spend the amount of time that it takes to try and develop a virus for Linux, when it is so easy to make one for Windows. So if security is your main concern for your home computer, without a doubt Linux is the way to go.

For server you can now choose windows server 2008 that has core operating system like linux. But you to consider your ROI if you plan  to use server operating system, linux can be expensive if you don’t know how to use it on the other hands windows 2008 offer services that most linux can not offer.

Because Linux is an open source operating system however, it has gained quite a bit of popularity lately. What this means is that all of the ordinary users of Linux are free to play around with the operating system and develop their own programs and applications. And as this becomes more and more commonplace, you never quite know what Linux might come out with next. Indeed, it might be even better than anything Windows has to offer. And if you are already running a Linux operating system on your home computer, you will be a step ahead of most users who are still using Microsoft Windows on their machines. Ultimately, the choice is yours – though each system does have its advantages and disadvantages.

So you better be wise on how to choose your operating system, consider reliability, convenience and offcourse security.

Priyo Wibowo | IT Consultant

Other related articles:

  • The Web is the Platform – This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn’t support JavaScript, or they didn’t load fast enough. Yay, but platforms are amazing thingies as I wrote about them on my blog even though the product was mass produced; zero marginal cost meant that along with mass production, customization for each user is also possible. Thus, it makes sense that now if a product is being released and which is aimed at varied users, it should have platform like characters so that it becomes much more richer for each user.
  • My favorite Linux(Ubuntu) apps « Kill3r0id’s bl0g – After getting asked by some of my friends new to Linux (Ubuntu) what some of my favorite software were, I have decided to compile (no pun intended) a list  of my favorite software on Linux. I am sure some of you out there have better alternatives to some of the software I am going to list. Please feel free to leave a comment telling me,I would be glad to find new and better alternatives.
  • Songbird Media player on Mac « Kill3r0id’s bl0g – Rob Lord of the Songbird Media player fame has published a screenshot showing Songbird running on a Mac. Its about time we saw some conclusive evidence that we would be getting Linux and Mac versions of Songbird before the summer is over. Personally,I think it would be a good idea if the Songbird folks set up something telling us the users how far they have gone and the progress they are making cos the long spells with no news about Songbird is lowering the interest in it.
  • Lojic Technologies Blog · Half star ratings on Netflix – I noticed a friend of mine (Jordan L. When I asked him about it, he said to just hover over the left side of the star to get a half-star rating. This didn’t work for me, so I thought it might be a Linux vs.
  • Tecno4all » Por qué Windows es más atacado – Entre pensamientos aleatorios recordé que algunos de los detractores de Linux (a. Microsoft) argumentan que Linux es menos atacado por gusanos y hackers porque no es tan popular como Windows. Es decir, si Linux fuera el sistema operativo más distribuido, este sería tan atacado como Windows.
Enhanced by Zemanta

Technorati Tags: , , ,

Dog Linux Download For PS3

If you think a Dog Linux download for PS3 is the best that you can do then think again. The latest release of Linux for PS3 is a super-charged powerhouse of a program. Installation is exceedingly simple, the program is bug free, and installing it will not void your PS3′s warranty… yeah, you heard me right. Want to know what else is cool about this? It turns your PS3 gaming system into a Linux based, multi-tasking computer. You can even have it run the Microsoft Windows OS on linux os and turn it also into a PC! Is that sweet or what? Can a Dog Linux download for PS3 do all that?

More than all that, you’ll still be able to play all of your PS3 games and watch movies, but now you can go online with it and download, play and run linux software – movies, PC applications of all types, PS3 games, games made for other platforms (including those killer-cool old classics from the good old SNES!), and none of it will interfere with the normal functioning of your PS3!

What’s more, if you ever wanted to upgrade your PS3 in the future, this linux software will never interfere with it. So too, Sony’s upgrades to the PS3 gaming system won’t interfere at all with your new Linux os installation either. Can the same be said of a Dog Linux download for PS3? Well, with this new Linux distro, you can even have the more advanced Yellow Dog Linux installed as well!

Now, picture it… you now have a Linux powered machine, a PC computer, a storehouse of movies on a slick movie/DVD player, and a PS3 gaming system which downloads and plays games from other platforms as well (including those made for PC), all in one little system. You got room for all of those things in your gaming space? Is your dorm room the size of a stick of gum? Now you can have it all in the tiny space of your PS3 gaming system!

Installing Linux on your PS3 can sometimes void your warranty and/or be damaging to your system! So you might want to install linux at your own PC. By using linux distro you can pick your kind of linux os for specific purposes e.g mail server, file server, router. This kind linux distro will help you set things up in an easy way.

Other related articles:

  • instalando java e eclipse em linux – porque java com linux ? nos primórdios das tecnologias, todas elas nasciam proprietárias porque seus criadores queriam explora-las ao máximo, por serem todas novidades. depois da popularização do pc, e mais ainda, da internet, …
  • sun or ibm java on fedora, red hat, mandriva, suse, etc – just to make more generic and to simplify liquidat’s good howto about this topic, here is a better way to install sun, ibm or bea java/jvm/jdk on any modern linux rpm-based distribution: on the jpackage non-free repository, …
  • create video dvds with mandvd – mandvd is an application for creating video dvds from a wide variety of video formats. using this application, you can also create eye-pleasing menus with video, audio, and chapters. after installing and running mandvd, …
  • mass-upload to picasaweb from linux – picasaweb is a google’s service for publishing web photo albums. the maina drawback of this service is that under linux you have to upload each image manually. the evil empire (not microsoft) knows about the problem, but has’t released …
  • sorting out gamin brokenness: testers needed – so, many of us enjoy gnome’s super-efficient integration with inotify via gamin and hal, which allows nautilus to show file updates in real-time, as well as file browsers automatically opening when a cd is inserted, or usb stick is …
  • Como – Instalar Picasa en Ubuntu – Hace unos dias salio al publico la version para Linux de Picasa, el manejador de imagenes de Google que tanto nos gusta, para instalarlo en Ubuntu solo hay q seguir estos pasos. Bajamos el archivo .deb de la pagina de Google, …
Enhanced by Zemanta

Technorati Tags: , , , ,

Linux Distro for Enterprise Experience?

Tux, the Linux penguin
Image via Wikipedia

Why Learn Linux?

If you are reading this you probably already have a reason that you would like to learn Linux. This article will specifically focus on those who want to learn Linux for professional or career advancement. This article is focused on those who have limited to no experience with Linux and know the professional and career benefits learning such an amazing operating system can have.

Why Not Ubuntu or Debian?

Contrary to popular belief Ubuntu and Debian are not as popular as people think, although there is a lot of online hype about these distributions and they are great for the hobbyist they are not the best choice for those who wish to gain experience on a Linux distro that is widely used in the enterprise.

If we take a look at Dell and IBM for instance they specifically support RedHat Enterprise Linux. Having personally worked for IBM, Oracle, Qwest Communications and CSG Systems I know first hand that these companies purchase hardware from Dell and IBM and specifically choose RedHat Enterprise Linux for their Linux servers.

So with a price tag ranging from $350-$8,000 for RedHat Enterprise you could easily go broke setting up a few small distro linux servers to learn on. So what do you do? How can you possibly learn this operating system and give your self the experience you need to shine in any enterprise environment?

Why Fedora Core?

Well for those that don’t currently know Fedora is an open-source RedHat sponsored community Linux distribution. Fedora as stated on the RedHat website is

“Community integration and rapid innovation vs, compatibility. Because Fedora’s main objective is to get new technology into the hands of interested users, compatibility is at times a secondary consideration. Fedora applications are more likely to require recompilation and sometimes source code adaptation to keep up with changing interfaces.

At times, this can lead to difficult decisions–preserving compatibility can preclude the incorporation of desirable new features.” We go to great lengths to preserve compatibility in Red Hat Enterprise Linux updates.

What this means for you is that as you learn on Fedora you can almost guarantee that you will feel very comfortable working with RedHat enterprise Linux in almost corporate environment and be able to answer technical Linux questions in just about any interview. Since RedHat provides the direction for the Fedora Project you can guarantee and expect that Fedora will provide the perfect learning ground for RedHat Enterprise Linux.

You can find fedora at many linux distro download sites available on the internet or you can directly go to red hat web site to download fedora from there. After fisnish setup your small distro linux you start learn linux at your own pace and next thing to do is go for red hat enterprise certification to start your new career.

Priyo Wibowo | IT Consultan

Other related articles:

  • Hi! I’m Linux! – Apple advertisments become cliches within a short space of time which is a testament to how good they are, or perhaps how often the fanboys go on about them in.
  • some ponderings on emperor linux (and more pre-packaged linux in … – About a month ago I got a Raven tablet (basically a Lenovo X41) from Emperor Linux. I got it with Emperor’s modified Ubuntu. The experience was, frankly, very mixed. Lots of things didn’t work out of the box like I expected, …
  • automating update notification — not automating updates – with my new centos (linux) servers, i wanted to be sure that i didn’t fall in to the trap of having them do any sort of automatic updates. i don’t do that with windows servers and i sure don’t intend to start with linux servers either! …
  • Windows XP End of Life Announcement from Microsoft – Story on XP End of Life from Computer World says that Mainstream Support will be in place until April 2009, and security patches until April 2014. This is important when put into the context of the next windows version after Vista, …
  • Review: BLAG 60001 – Linux Without Boundaries? | TipsFor.us – Interesting. I’ve tried a lot of Linux distros, but this is the first one whose “anarchistic” intentions are so boldly stated. Alright, perhaps referring to BLAG as “anarchistic” is excessive, so let’s focus on the facts. What is BLAG? …
  • cracking wep with aircrack-ptw in windows with airpcap and cain – by utilising the latest wep attack (aircrack-ptw) you can crack wep using as little as 40000 packets. by using the airpcap adapter, cain, and aircrack-ptw, you can crack wep in windows faster than ever. …
  • linux remote management – image i’ve finally taken the plunge and started to introduce linux servers into our production environment at work. ok, ok… let me be a bit more honest: i was shoved into it – i just didn’t resist much! …
  • Ubuntu, the popular Linux distro, now includes Opera 9 – On Kubuntu (Qt based), Firefox is not installed by default; in its place is Konqueror. Again, I can’t see Opera becoming the default there either, since Konqueror is ingrained deeply into the desktop environment (but unlike IE, is quite decent). Unless, of course, Opera and Canonical sign an awesome deal.
  • Review: Austrumi Linux : Linux Tech Daily – Live CDs are great. If you are on the road an unable to access a Linux box, you just pop it in to the drive and away you go. You can use them as restore discs, play practical jokes and install a full operating system from them. …
  • christian, linux and microsoft – dan warne of apc talked about ubuntu christian edition in a sort-of mocking way. i actually took a look at this ubuntu christian edition (ube) thingy, and it is nothing more than one bash script ( convert_me ) that installs both …
  • Menggunakan Nokia 3105 Sebagai Modem Internet Pada OS Debian – Bagi anda yang suka bergelut di dalam dunia maya. dan sekaligus penggila online, pastinya anda ingin selalu OL kapan saja dan dimana saja anda berada. untuk memenuhi itu tentunya media yang kita pake haruslah portable. …
Enhanced by Zemanta

Technorati Tags: , , , ,

Linux Commands Training Quick Tips 

The OpenBSD 3.8 login prompt
Image via Wikipedia

Regular Ubuntu Linux Users and the (Lack of Use of the) root User

When you install Ubuntu Linux, you create a user, which is the “first” user and you can also create more users if you need to. When you create the “first” user, you assign this user a password – and this one is very important! This is the first thing linux administrators should do.

It is required to log in to the desktop (at the Linux GUI login prompt) as the “regular” (non-root) user – and this password is also required to be able to do the equivalent of logging in as the root user – when you’re working at the Linux prompt a terminal emulation window on the desktop.

By default, the root use is not “enabled” (not available) in Ubuntu and so you can’t log in as this user – which is an innovative thing – as it stops anyone from logging in to the desktop as this user – which should never be done!

Example of Running the Linux sudo Command – To Start Working as the root User

You type in:   sudo -i   and then press Enter to change from working as a “regular” user to working as (the equivalent of) the root user in Ubuntu (and variations or derivatives, such as Kubuntu – see more on this further below).

And then you provide the password of the first user that was created on the system. After running the Linux sudo command, the prompt changes from a dollar sign to a number or hash sign (press Shift 3). To “go back” to working as a “regular”, run the exit command by entering the command name and pressing the Enter key.

This Linux version has its own “derivatives” (variations), and many of these end in “ubuntu”, such as Kubuntu.

    Linux Commands Training Tips: The “K” in Kubuntu stands for “KDE” – it is the “K” in “KDE”, for the KDE desktop.
    The Ubuntu distro uses the GNOME desktop by default and Kubuntu uses the KDE desktop by default.

Ubuntu Linux and it’s derivatives are some of the few distributions that require the use of the sudo command with the -i option as shown above – as opposed to using the su command with the – “dash” option and then typing in the password of the root user.

And now I would like to offer you free access to my Linux Commands Training Mini-Course, which you can access it in this site where you can explore more about ubuntu commands.

This site not only dedicated for ubuntu linux only, there is many things that you should know about linux distribution. The good things about linux is free you can download any distro you like and installed in your machine.

Priyo Wibowo | IT consultant

Other related articles:

  • 99 Ways to Promote Your Blog for Free | Vandelay Design Blog – LINK BUILDING: Exchange links with other bloggers Use BlogRush Submit to RSS directories Submit to blog directories Submit to general.
  • Internet Connection Sharing using iptables » Lindesk – It is very easy to setup an internet connection sharing in Linux system using iptables. This method can be used to share an internet connection from a Linux system(I used Fedora Core 6, but it should work on other distributions that …
  • Comment on Understanding your (Red Hat Enterprise Linux) daemons … – Thanks a lot, Very useful article … It’s the only article I found to mention the real need or no-need to run mcstrans service.
  • Comment on The Funny Linux Commands by Kopgel.net – http://www.kopgel.net Genel içerikli Forum http://www.twilight-fan.kopgel.net.
  • Getting pdflatex to embed all fonts – Update: a much simpler approach is described in Embedding fonts for IEEE. My friend Yuhong reminded me to make sure I embed all fonts in the pdf file for our ICDM-05 paper. This seems to be an IEEE requirement. …
  • encryption, usb drive, ubuntu, windows, and you! – the other day i though i had lost my usb drive, a janky kingston 1gb stick with no keychain holder that is temporarily replacing my burned out jumpdrive sport. deep sets of panic waves overtook me for most of the morning as i wracked my …
  • Comment on Useful Windows Run Commands. by Natural Cure For Yeast … – Great.Thank you.
  • txt » Change the Extension of Multiple Files in Linux – In this example, we will change all files with extension ‘.info’ to ‘.txt’. Rename all *.info files in one folder. rename .info .txt *.info. That should read as.. rename …
  • » What does “./” mean in linux? – Eat My Business – I had no idea what significance the dot and the forward slash (./) have in relation to this command. I have attempted to look it up but my search came to nothing. When I work it out – I’ll let you know. :o ) …
  • funny job application at mcdonalds – mc donalds job application. this is an actual job application a 17 year old boy submitted at a mcdonald’s fast-food establishment in florida…and they hired him because he was so honest and funny! name: greg bulmash. sex: not yet. …
  • Comment on Bengali Alphabets—- very funny by Rituraj – Wow man how damn good way to explain all english alphabet to us. hahahha, I think West Bengal Primary education should adopt your way to improve their primary education system. What do you think about the same ?
  • The Scribd Embed code in Latest WordPress version | Tech,Fun,This … – So after reading Roshan’s Post about security risk in the previous versions of WordPress , i followed his recommendations and upgraded my WordPress to the latest on using the easy Automatic Upgrade Plugin . The upgrade was quick it was …
  • Rubbish YDL How-To 1: Streaming MP3s From A Mac – Submit Response – This post was made on August 3, 2004 and belongs in the linux, mac category. The previous post was Sandy Sharp at Street Level, and the next post is Free Brian Leith. Since I’m find­ing it very dif­fi­cult to keep Linux com­mands in my head, and basic Linux infor­ma­tion seems to be damn near impos­si­ble to come by with­out end­lessly click­ing through unsearch­able mail­ing list archives, I thought I’d start writ­ing up things that have taken me a while to work out here, under the snappy series title Rubbish YDL How-To’s.
  • Tip: How to sort folders by size with one command line in Linux … – Tip: How to sort folders by size with one command line in Linux. I often need to find out what are the biggest folders from the space point of view. Take for example, I need to get the users that are using the most space on the system …
  • » PHP Injections for Dummies :: v-nessa.net :: Programming is Sexy – This is a basic tutorial on how to do a simple PHP injection, for all you n00bish script kiddies. UPDATE: FYI, since the release of php 5.2.1, this post mainly applies to earlier versions since remote includes will be disabled in all …
  • Funny Towels | Tech,Fun,This n That at www.Hem.com.np – Amazing top view Photography 38 images + caption. by admin | Fun and Jokes, Pictures and videos | Trackback | RSS Feed Related Posts you may like to Read. Fresh jokes From (INDIA) Wrote Using Mozilla Firefox 3.
  • Download Entire Folder using Wget Command in Linux – wget -m http://www.tldp.org/HOWTO/Serial-Programming-HOWTO/. -m, –mirror: shortcut for -N -r -l inf –no-remove-listing. wget -H -r –level=1 -k -p http://www.tldp.org/HOWTO/Serial-Programming-HOWTO/ …
  • Securing Joomla – We moved to Joomla for our department webpage, and it has really been great. We have been able to allow others to contribute to our site, use countless extensions and modules that save us time, and it has really helped as far as our …
Enhanced by Zemanta

Technorati Tags: , , , ,

Learn Linux Certifications

Graph of typical Operating System placement on...
Image via Wikipedia

There are currently four programs that enable people to become certified as Linux Systems Administrators. These programs are offered by the Computing Technology Industry Association, the Linux Professional Institute, the Novell Corporation, and Red Hat, Inc. The first two are professional industry associations whose certification programs do not depend on any specific Linux distribution. Novell and Red Hat Linux certifications are closely associated with their popular Linux distributions. Should you wish to prepare for either of these two certifications you will definitely need access to their Linux version.

What’s involved in obtaining a Linux Certification? You must pass one or more extensive tests that demonstrate your prowess in dealing with the typical and some atypical problems faced by Linux systems administrators. The test is designed to validate the knowledge of individuals with a minimum of six to twelve months of practical Linux experience not just for those who only learn linux without practice. We’ll take a closer look at the CompTIA Linux+™ Certification, the one often recommended as the first certification for people new to Linux. This certification does not apply to any specific Linux version. According to the Computing Technology Industry Association, linux administrator professionals achieving the CompTIA Linux+ certification can explain fundamental management of Linux systems from the command line, demonstrate knowledge of user administration, understand file permissions, software configurations such as linux mount, and management of Linux-based clients, server systems, and security.

The Linux+ certification is a basic, entry-level certification for Linux system administrators. It is intended for people with six-months experience installing, operating and maintaining Linux operating systems. To achieve Linux+ certification, candidates must pass the 98 question Linux+ exam which covers seven areas: Planning and Implementation; Installation; Configuration; Administration; System Maintenance; Troubleshooting; and Identify, Install and Maintain System Hardware. This multiple-choice exam costs about $232 and is a good starting point for those who want to continue with other Linux certifications including those from Novell and Red Hat.

Why would anybody want to start preparing Linux certification on a limited version of Linux? The answer is simple – certification is not to be taken lightly. Don’t make a major financial and time investment unless you know that you really want to be certified and that you possess the required skill set. It’s not hard to find schools that promise you success in Linux certification and in any of their course offerings. But Linux certification may not be for you. Don’t make a major certification investment only to find that it wasn’t what you had in mind. Work your way through my tutorials including the suggestions for going further. Get your hands on a variety of Linux books. I would start with books designed for learning Linux and for running Linux systems before working with Linux certification books.

Don’t be satisfied with running computer exercises in your mind, and nodding your head at the appropriate times. To succeed you must do the exercises on a computer running Linux. Since installation is a component of all Linux Certification exams don’t stint on installing several versions of Linux on your computer. An external USB hard drive is not very expensive. Try to make friends with someone who knows better than you how to do things. Ask a lot of questions. And good luck!

Priyo Wibowo | IT Consultan

Other related articles:

  • JUnit pain « Otaku, Cedric’s weblog – public MyTest(String name) {     super(name);     System. and you will see Created a MyTest displayed twice. If I want two test methods to be truly independent, I will just put them in two different classes.
  • Amanda McPherson’s Linux Foundation blog · How To Learn Linux From … – How To Learn Linux From the Developers of Linux. (For Free.) January 26, 2010 in McPherson. The Linux community is a pyramid. The base is comprised of millions of. Linux users and system administrators. The second level is programmers …
  • Wendy’s Blog: Legal Tags » Forbidding Vistas: Windows licensing … – Reading the Windows Vista license is a bit like preparing for breakfast with Lewis Carroll’s Red Queen: You should be ready to believe at least six impossible things about what users want from software. …
  • Pitfalls to Installing Everything – The purpose of this article is to explain the potential problems in installing every package that comes included in any given Linux distribution. For the most part, this is a bad practice and is not conducive to becoming proficient in …
  • Questions about Windows + Apache « Andrew Grumet’s Weblog – We had some problems ramping up traffic on a Windows + Apache server that I set up last week. Apache would respond normally for a while, then start dropping requests and/or refusing connections. My first thought was that that I’d gotten the configuration wrong, or that Apache/Win32 was buggy.
  • The Watchtower of Destruction: The Ferrett’s Journal – If Nerds … – If Nerds Can Learn Linux, Why Can’t They Learn Not To Interrupt People? After my rant on The Big Bang’s nerdy ol’ Sheldon Cooper yesterday, a couple of people wondered: If nerds can master such arbitrarily complex things as the Linux …
  • want to learn linux? start with gentoo – donnie explains why brillliantly here: in the same way, automated tools suck. they’re great once you understand the black box they hide from you, but ignoring that black box entirely is a route to disaster. …
  • Comment on How I became the only RHCE in the paradise islands of … – Congrats…. Nice opening with you. I am trying to learn Linux I have very much impressed to your article… try to help newbies…. feel free to contact Muralitharan.
  • ubuntu on my dell 700m finally! – well, i’ve gone back to linux and of course it wasn’t pretty. driver support just will never be as fast as it is for windows. sorry but it is true. so, i spent sometime trying not to give up and switch back to windows. …
  • tecosystems » Solaris + Gentoo = A Big Deal – Before people get carried away, relax no one’s talking about merging the two. Instead, the focus is on porting what I consider to be far and away Gentoo’s distinguishing feature it’s package management application, Portage to Solaris. Without going down too much of a rathole, Portage draws on BSD’s ports system, and is similar in functionality to Debian’s apt-get or NLD/SuSE’s Red Carpet channels.
  • visual studio – so, i’ve been doing some work on a network visualisation program called bsod (don’t ask), cleaning up code here, tweaking some stuff from there. anyway i’ve got it running well under linux. the final thing to do before a new version is …
Enhanced by Zemanta

Technorati Tags: , , , , ,

Understanding Linux Filesystems

The Default Linux File Systems (Filesystems)

The default filesystems that are recognized by Linux are specified in the text file named filesystems in the /proc directory.

Four of the filesystems that are commonly found on a Linux system are: ext2 (old and less common), ext3 (very common), iso9660 and swap.

Some Linux distributions also use other filesystems.

For example, instead of the ext3 filesystem, the SUSE and openSUSE distributions use the reiserfs filesystem by default.

In addition to the above linux filesystems, by default Linux can also recognize a partition that is a “swap” partition.

Depending on the documentation that you are reading and the command or utility that you are using, “swap” is not typically considered to be a filesystem type. It is a type of partition that is treated by the OS as virtual memory (where hard disk storage space works as though it is RAM memory).

The following is a description of some of the commonly used Linux filesystems.

ext2 (second extended filesystem) supports UNIX/Linux files and directories and allows for long file names (up to 255 characters).

ext3 (third extended filesystem) is the current default filesystem for Red Hat, Fedora and many other Linux distributions. The ext3 filesystem is on the way to becoming the de facto standard for Linux.

ext3 is based on the previous ext2 filesystem. It is basically the same as ext2, with the main difference being that ext3 supports a feature called “journalling”. The greatest benefit of this feature is that it provides a quicker recovery when a filesystem “crash” occurs and a system goes “down” (and stops working).

If files are corrupted on a partition using ext2, then the Linux fsck (filesystem check) utility is run to check the filesystem and repair it and this can take a very long time.

When the files on an ext3 filesystem become corrupted, then the fsck utility is still run to check and repair the filesystem, but this takes much less time due to the journalling feature of ext3.

vfat is the Linux filesystem that is compatible with DOS file names and Windows long file names. In some Linux utilities, “vfat” appears as “fat” or “fat32″.

iso9660 is the filesystem used on a CD-ROM.

swap (a.k.a. Linux swap partition, swap drive, swap space) is a disk partition that is used by the Linux OS as “virtual memory”. Linux uses the disk space that you have specified for the swap drive as though it were RAM (memory chips in your system).

The Linux filesystem type concepts and definitions covered here apply to: Ubuntu, Debian, Red Hat, Fedora, SUSE, Slackware, openSUSE – and ALL other Linux distributions.

If you are want to become Linux administrator then you like to know more about linux mount as well.

Other related articles:

  • The Musings of Chris Samuel » Blog Archive » Comparing NTFS-3G to … – I was wondering whether FUSE was being a bottleneck in my various ZFS-FUSE tests or whether the performance issues at present are just that ZFS is very young code on Linux and that the fact that Riccardo hasn’t yet started on …
  • A guide to files and folders on Linux « Blog « Peter Upfold – In my second tutorial about Linux, I’m going to look at files and folders and how they work on Linux because it’s very different compared to the Windows way of C:, D:, and E: etc. Basically, in Linux (and other Unix-based systems, but I’ll keep it simple for now), there aren’t different drives. In Linux, everything you can access stems from the top folder in the stack.
  • Felipe Alfaro Solana » Blog Archive » Installing Ubuntu Linux on a … – codeThis article describes how to install Ubuntu Linux on a MacBook Pro laptop. Although I chose Ubuntu Linux as the Linux distribution, you can easily replace that for whatever distro you like the most. It’s only a matter of choice and …
  • Open Source Security » Blog Archive » eCryptfs in Fedora 8 – One of the most exciting new features in Fedora 8 will be eCryptfs. I downloaded the latest test release of Fedora 8 just to try it out. Mike Halcrow has done a terrific job writing the code, getting it and design documents reviewed and …
  • An Amazon EC2 cluster for BLAST searching ? at Your bones got a … – Ideas are cheap, implementation is expensive; act accordingly. FriendFeed « Snow day Dapper : the screen scraper for everyone » Warning : join() [function. I’ve just been reading about the new Amazon Elastic Compute Cloud (EC2), which is essentially a pay-as-you go cluster, based on Xen virtual machine images.
  • GRUB error 17 | hertenberger.co.za – GRUB is a boot-loader, assisting in the selection of available operating systems on your PC. There are a couple of others, but the GRand Unified Bootloader.
  • The Musings of Chris Samuel » Blog Archive » ZFS Disk Mirroring … – This is the third in a series of tests1, but this time we’re going to test out how it handles multiple drives natively, rather than running over an existing software RAID+LVM setup. ZFS has the ability to dynamically add disks to a pool …
  • Use lshw (Hardware lister) to get detailed information on the … – Use lshw (Hardware lister) to get detailed information on the hardware configuration of your Linux system. There are many ways you can find our various information about the hardware configuration of a Linux system. …

Technorati Tags: , , ,

Linux Mount: Quickie

SUSE Linux distributions
Image via Wikipedia

The Linux mount command is used to mount a filesystem by assigning a mount point (such as a directory below the /mnt directory) to a hard disk partition or other disk device, such as a CD-ROM drive.

After the partition or device has been mounted, it can be accessed by application Linux software programs, utilities and commands.

Example of Using the Linux mount Command

For example, the following command:

$ mount /dev/cdrom /mnt/cdrom causes the device file named cdrom in the /dev directory to be mounted “onto” the cdrom directory below /mnt.

The cdrom directory becomes the “mount point” for the CD and this allows you to access the filesystem of the CD.

The files in the / (root) directory of the CD become accessible below the full path of /mnt/cdrom.

Listing the Contents of the Linux /dev System Directory Below The / (Root) Directory

Many of the important Linux system directories, such as the /dev directory, are located directly below the / (root) directory.

Now look at the contents of the /dev directory and find out what Linux uses it for.

Examples of Using the Linux ls Command to the List System Directories and the /dev Directory

The following command lists the contents of the / directory – from any directory. The “-l” option of the ls command is not required here.

$ ls / Notice the dev directory, which is below the / (root) directory in the full path of /dev.

Viewing the Contents (Directories and Files) in the /dev Directory Path

Now run the following command to see the contents of the /dev directory, without having to change directory.

$ ls /dev Example of Using the Linux nl Command To Number Lines of Output

The Linux nl (number line) command can be used to count and display the number of lines in a file or the output of a command.

In the folloinwg example, the output of the ls command is “piped” (with the vertical bar symbol) to the nl command to display a count of the output of the command.

$ ls -l /dev | nl This shows the device driver files for many different types of Linux hardware devices that are located in /dev and a count of the number of them.

Linux Commands Training Tips: On more current Linux systems, the mount command may not be required and your devices may automatically mount below the /media directory. For example, if you put a CD in your drive and it automatically appears on your Linux desktop, you do not need to use the mount command to do the steps in the command example above. The Linux ls command and dev system directory concepts covered here apply to ALL Linux distributions and versions, including Ubuntu, openSUSE, Debian, SUSE, Fedora, Slackware and Red Hat Linux.

By the way…do you want to learn exactly how to use Linux and run Linux commands for Linux System Administration and get real, practical Linux training experience by running hundreds of examples of Linux commands? Stay tune as I add more about Linux.

Other related articles:

Enhanced by Zemanta

Technorati Tags: , , , ,

Linux DHCP

Linux DHCP is Dynamic Host Configuration Protocol. It is used to control vital networking parameters of hosts (running clients)with the help of a server. DHCP is backward compatible with BOOTP. For more information see RFC 2131 (old RFC 1541) and other. (See Internet Resources section at the end of the document).

This mini-tutorial covers both the DHCP _SERVER_ daemon as well as DHCP_CLIENT_ daemon. Most people need the client daemon which is used byworkstations to obtain network information from a remote server. The serverdaemon is used by system administrators to distribute network informationto clients so if you are just a regular user you need the _CLIENT_ daemon.

Downloading the client daemon (dhcpcd)

Depending on your distribution you might have to download the DHCP client daemon. If you want to compile it from the source youpackage you need is called dhcpcd and the current version is 1.3.18. It is maintained by Sergei Viznyuk andtoday it comes as a binary package with most distributions.

dhcpcd source can be downloaded from following locations

Then follow the instructions below. They should be the same.

Tying it all together

After your machine reboots your network interface should be configured.Type: ifconfig.

You should get something like this:

          lo        Link encap:Local Loopback            inet addr:127.0.0.1  Bcast:127.255.255.255  Mask:255.0.0.0          UP BROADCAST LOOPBACK RUNNING  MTU:3584  Metric:1          RX packets:302 errors:0 dropped:0 overruns:0 frame:0          TX packets:302 errors:0 dropped:0 overruns:0 carrier:0 coll:0eth0      Link encap:Ethernet  HWaddr 00:20:AF:EE:05:45          inet addr:24.128.53.102  Bcast:24.128.53.255  Mask:255.255.254.0          ^^^^^^^^^^^^^^^^^^^^^^^          UP BROADCAST NOTRAILERS RUNNING MULTICAST  MTU:1500  Metric:1          RX packets:24783 errors:1 dropped:1 overruns:0 frame:1          TX packets:11598 errors:0 dropped:0 overruns:0 carrier:0 coll:96          Interrupt:10 Base address:0x300

If you have some normal number under inet addr you are set. If you see0.0.0.0 don’t despair, it is a temporary setting beforedhcpcd acquiresthe IP address. If even after few minutes you are seeing 0.0.0.0 pleasecheck out Troubleshooting. DHCPcd is a daemon and willstay running as long as you have your machine on. Every three hours itwill contact the DHCP server and try to renew the IP address lease. Itwill log all the messages in the syslog (on Slackware/var/adm/syslog, RedHat/OpenLinux/var/log/syslog).

One final thing. You need to specify your nameservers. There are two ways to doit, you can either ask your provider to provide you with the addresses of yourname server and then put those in the/etc/resolv.conf or DHCPcd will obtainthe list from the linux DHCP server and will build aresolv.conf in /etc/dhcpc.

I decided to use linux DHCPcd’s resolv.conf by doing the following:

Back up your old /etc/resolv.conf: mv /etc/resolv.conf/etc/resolv.conf.OLD

If directory /etc/dhcpc doesn’texist create it: mkdir /etc/dhcpc

Make a link from /etc/dhcpc/resolv.conf to/etc/resolv.conf: ln -s/etc/dhcpc/resolv.conf /etc/resolv.conf

If that doesn’t work try this (fix suggested by with a little amendment by HenrikStoerner):

This last step I had to perform only because my dhcpcd doesn’tcreate an /etc/dhcpc/resolv.conf. In /etc/sysconfig/network-scripts/ifup Imade the following changes (which are a very poor hack, but they workfor me):

elif [ "$BOOTPROTO" = dhcp -a "$ISALIAS" = no ]; then    echo -n "Using DHCP for ${DEVICE}... "    /sbin/dhcpcd -c /etc/sysconfig/network-scripts/ifdhcpc-done ${DEVICE}    echo "echo \$$ > /var/run/dhcp-wait-${DEVICE}.pid; exec sleep 30" | sh    if [ -f /var/run/dhcp-wait-${DEVICE}.pid ]; then^^^^        echo "failed."        exit 1

I changed to:

elif [ "$BOOTPROTO" = dhcp -a "$ISALIAS" = no ]; then    echo -n "Using DHCP for ${DEVICE}... "    /sbin/dhcpcd    echo "echo \$$ > /var/run/dhcp-wait-${DEVICE}.pid; exec sleep 30" | sh    if [ ! -f /var/run/dhcp-wait-${DEVICE}.pid ]; then^^^^^^       echo "failed."       exit 1

Note: Notice the ! (bang) in if [ ! -f/var/run/dhcp-wait-${DEVICE}.pid ];

Now sit back and enjoy :-) .

DHCP server for UNIX

There are several DHCP servers available for U*X-like OSes,both commercial and free. One of the more popular free DHCP serversis Paul Vixie/ISC DHCPd. Currently the latest version is 2.0 (suggestedfor most users) but 3.0 is in beta testing. You can get them from

ftp://ftp.isc.org/isc/dhcp/

Some of the distributions provide binary packages for dhcpd soskip the following section if you got it installed that way.

After you download unpack it. After you do cd into thedistribution directory and type: ./configure

It will take some time to configure the settings. After it is done type:make and make install.

DHCP server configuration

When done with installation type ifconfig -a. Youshould see something like this:

eth0      Link encap:10Mbps Ethernet  HWaddr 00:C0:4F:D3:C4:62          inet addr:183.217.19.43  Bcast:183.217.19.255  Mask:255.255.255.0          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1          RX packets:2875542 errors:0 dropped:0 overruns:0          TX packets:218647 errors:0 dropped:0 overruns:0          Interrupt:11 Base address:0x210

If it doesn’t say MULTICAST you should reconfigure yourkernel and add multicast support. On most systems you will not need to do this.

Next step is to add route for 255.255.255.255. Quoted from DHCPd README:

“In order for dhcpd to work correctly with picky DHCP clients (e.g., Windows 95), it must be able to send packets with an IP destination address of 255.255.255.255. Unfortunately, Linux insists on changing 255.255.255.255 into the local subnet broadcast address (here, that’s 192.5.5.223). This results in a DHCP protocol violation, and while many DHCP clients don’t notice the problem, some (e.g., all MicrosoftDHCP clients) do. Clients that have this problem will appear not to see DHCPOFFER messages from the server.”

Type: route add -host 255.255.255.255 dev eth0

If you get a message “255.255.255.255: Unknown host“,you should try adding the following entry to your/etc/hosts file:

255.255.255.255 all-ones

Then, try:

route add -host all-ones dev eth0

or

route add 255.255.255.0 dev eth0

eth0 is of course the name of the network device youare using. If it differs change appropriately.

Options for DHCPd

Now you need to configure DHCPd. In order to do this youwill have to create or edit /etc/dhcpd.conf. Thereis a graphical interface for dhcpd configuration under KDE ( http://www.kde.org/ ) called kcmdhcpdthat is very similar to the DHCP configurator on Windows NT. When KDE2.0 comes out it should come with kcmdhcpd or you could get it directlyfrom linux ftp server at:

ftp://ftp.us.kde.org/pub/kde/unstable/apps/network/

If you want to configure it by hand follow instructions below.

Most commonly what you want to do is assign IP addresses randomly. Thiscan be done with settings as follows:

# Sample /etc/dhcpd.conf# (add your comments here) default-lease-time 600;max-lease-time 7200;option subnet-mask 255.255.255.0;option broadcast-address 192.168.1.255;option routers 192.168.1.254;option domain-name-servers 192.168.1.1, 192.168.1.2;option domain-name "mydomain.org";subnet 192.168.1.0 netmask 255.255.255.0 {   range 192.168.1.10 192.168.1.100;   range 192.168.1.150 192.168.1.200;}

This will result in linux DHCP server giving a client an IP addressfrom the range 192.168.1.10-192.168.1.100 or 192.168.1.150-192.168.1.200. It will lease an IP address for600 seconds if the client doesn’t ask for specific timeframe. Otherwise the maximum (allowed) lease will be 7200 seconds. Theserver will also “advise” the client that it should use 255.255.255.0 asits subnet mask, 192.168.1.255 as its broadcast address, 192.168.1.254 asthe router/gateway and 192.168.1.1 and 192.168.1.2 as its DNS servers.

If you need to specify a WINS server for your Windows clients youwill need to include the netbios-name-servers option e.g.

option netbios-name-servers 192.168.1.1;

You can also assign specific IP addresses based on clientsethernet address e.g.

host haagen {   hardware ethernet 08:00:2b:4c:59:23;   fixed-address 192.168.1.222;}

This will assign IP address 192.168.1.222 to a client with ethernetaddress 08:00:2b:4c:59:23.

You can also mix and match e.g. you can have certain clients getting”static” IP addresses (e.g. servers) and others being alloteddynamic IPs (e.g. mobile users with laptops). There are a number of otheroptions e.g. nis server addresses, time server addresses etc., if youneed any of those options please read thedhcpd.conf man page.

Starting the server

There is only one thing to do before starting the server. In most casesDHCP installation doesn’t create a dhcpd.leasesfiles. This file is used by DHCPd to store information about currentleases. It is in the plain text form so you can view it during theoperation of DHCPd. To create dhcpd.leases type:

touch /var/state/dhcp/dhcpd.leases

This will create an empty file (file size = 0).Some of the older version of dhcpd 2.0 placed the file in/etc/dhcpd.leases. You do not need to make anychanges to the leases file it will be manipulated by the dhcpd. If youget a message saying that file exists simply ignore it and go to thenext step.

You can now invoke the Linux DHCP server. Simply type (or include in the bootupscripts)

/usr/sbin/dhcpd

This will invoke dhcpd on eth0 device. If you want to invoke iton another device simply supply it on the command line e.g.

/usr/sbin/dhcpd eth1

To verify that everything is working fine youshould first turn on the debugging mode and put the serverin foreground. You can do this by typing

/usr/sbin/dhcpd -d -f

Then boot up one of your clients and check out the console of your server. You will see a number of debugging messages come up. If everything works outfine you are done :-) . Quit dhcpd and start it without the-d -f and arguments. If you wantdhcpd to start at boot-up include dhcpd in e.g.

/etc/rc.d/rc.local

Now you can maintain your network systems by using Linux DHCP Server and you must not worry about giving DHCP manually to each client computer.

Other related articles:

  • PXE Server for Clonezilla/ESX 4 – Alright, this blog is as much about me as a DJ as it is about what’s going on in my life, so in following with the open-source I help you if you help me movement, I have a post that’s a how-to for getting a PXE server running with support for Clonezilla and ESX (vSphere) 4. (For those of you who read this on facebook, it gets auto-uploaded there after I post it on my main site at blog. Also keeping in mind that the steps presented could be modified for just about anything except a Windows boot but there’s plenty of resources for THAT out there as well (if you’re interested, look into WinPE it’s designed for Windows booting over PXE).
  • LTSP Linux Thin Client School Project Update | | IT Infusion in … – I just got back from my son’s school where we’ve been rolling out LTSP thin clients into the classrooms. Eventually we’ll be converting almost all of the computers in both buildings (200+ PCs) into thin clients. There are no other words to describe it.
  • Red Hat Magazine | Linux DHCP server: Static IPs are gone in 60 … – Linux DHCP is a low-cost alternative to proprietary network servers that depend on the user doing a series of GUI clicks. On the surface it may seem convenient to have a “wizard” setup your network for you. But it’s often better to tap …
  • Linux DHCP Server | Adam Palmer, Linux, PHP Programmer, MySQL … – Linux DHCP Server.

Technorati Tags: , , ,

Linux

Splash Screen auf "KDE"
Image by Udo Herzog via Flickr

Introduction to Linux

Linux is an Open source operating system that widely use by many user. Linux known as open source operating system that means you can download all the source code and write your own. By using open source technic or copy left, linux by itself becoming more and more famous.Many people around the world helping each other to make linux a better operating system.

Until now linux development is still going on. We can see so many linux variant each one has their own power to their users. For example many student rely their PC on linux since the cost of operating system license is too expensive. Many company start migrating their systems toLinux environment as it is more stable and cheaper.

Organization use Linux as Server operating systems, desktop and many more. For network systems we use to protect network by using it as firewall and proxy server, and we also use it for bandwidth management so we can manage users bandwidth while accessing internet.

Linux is also been use as email server and database server, it’s cheap and reliable. Many major company rely their business on Linux system as it fast and cheap. Organization gain more benefit while moving their system to linux. For office productivity there is open office application that can be used to boost users productivity so they can keep productive as while they are using other Operating system.

Priyo Wibowo | IT Consultant

Other related articles:

  • Patrick’s Day in Blarney – We were originally going to be walking in the St. Patrick’s Day Parade in Blarney but our son fell asleep a few minutes ago, and it wouldn’t be fair on him to.
  • Focus Follows Eyes | A Fool’s Wisdom – Every time I’m frustrated that Mac OS X doesn’t have focus-follows-mouse, I think of Stevey Yegge’s “Settling the OS X focus-follows-mouse debate“, and remember that I’ll likely be waiting till focus follows eyes. …
  • Simple MySQL Backup – If, like me, you have a database full of small tables, but all amounting to a large amount of data then dumping the data from it into a single file is handy, but not very useful when it comes to retrieving a backup of one single table. export d=`date +%u` mkdir -p backup/$d for i in `echo “show tables” | mysql -u username -ppassword database|grep -v Tables_in_`; do   echo $i; mysqldump –add-drop-table –allow-keywords -q -a -c -u username -ppassword database $i > backup/$d/$i. MySQL Optimization by Jeremy Z MySQL Optimization by Jeremy Zawodny at Yahoo.
  • Web Expose » Blog Archive » Internet Explorer 7 on Linux – Sérgio from IEs4Linux wrote to say that the latest beta has fixed the black-box image problem, and also has no WGA requirements – so I think it’s best that everyone moves over to using his installer, as mine was a once-off and probably …
  • WordPress on Debian Linux · supriyadisw dot net – This tutorial is how to install WordPress on Debian Linux . Installing WordPress on Debian? What for? Are there many easy ways to install WordPress on our server (Web hosting)? Eventually, We don’t need to know what distro that our …
  • Review: Sabayon Linux – There is a newer distro in town, gaining traction. Sabayon Linux is an installable, Gentoo based live Cd/DVD. It has the stated goal of being 100% Gentoo compatible. A lot of attention has been paid to the Sabayon brand. …
  • comment on scripting partition creation in linux using fdisk by vijay – thanks a lot it helped me too….
Enhanced by Zemanta

Technorati Tags: , , , ,

DNS Linux – Introduction

Domain names, arranged in a tree, cut into zon...

Image via Wikipedia

Introduction

Domain Name System (DNS) converts the name of a Web site (www.sekolahlinux.com) to an IP address. This step is important, because the IP address of a Web site’s server, not the Web site’s name, is used in routing traffic over the Internet. This blog will explain how to configure your own DNS server to help guide Web surfers to your site.

Introduction to DNS

Before you dig too deep in DNS, you need to understand a few foundation concepts on which the rest of the chapter will be built.

DNS Domains

Everyone in the world has a first name and a last, or family, name. The same thing is true in the DNS world: A family of Web sites can be loosely described a domain. For example, the domain sekolahlinux.com has a number of children, such as www.sekolahlinux.com and mail.sekolahlinux.com for the Web and mail servers, respectively.

BIND

BIND is an acronym for the Berkeley Internet Name Domain project, which is a group that maintains the DNS-related software suite that runs under Linux. The most well known program in BIND is named, the daemon that responds to DNS queries from remote machines.

DNS Clients

A DNS client doesn’t store DNS information; it must always refer to a DNS server to get it. The only DNS configuration file for a DNS client is the /etc/resolv.conf file, which defines the IP address of the DNS server it should use. You shouldn’t need to configure any other files. You’ll become well acquainted with the /etc/resolv.conf file soon.

Authoritative DNS Servers

Authoritative servers provide the definitive information for your DNS domain, such as the names of servers and Web sites in it. They are the last word in information related to your domain.

How DNS Servers Find Out Your Site Information

There are 13 root authoritative DNS servers (super duper authorities) that all DNS servers query first. These root servers know all the authoritative DNS servers for all the main domains – .com, .net, and the rest. This layer of servers keep track of all the DNS servers that Web site systems administrators have assigned for their sub domains.

For example, when you register your domain my-site.com, you are actually inserting a record on the .com DNS servers that point to the authoritative DNS servers you assigned for your domain. (You can also read more basic networking in network systems).

Other Related articles:

Reblog this post [with Zemanta]

Technorati Tags: , , ,