Pages

Tuesday, May 7, 2013

Important Directories In Linux File System Structure

First of all, what is Linux?
Experienced geeks will define Linux as an open source kernel, that requires additional software in order to make it an operating system but in layman terms, Linux is an open source operating system. And it's entirely different from proprietary operating system like Windows.

Linux file system is based on a series of folders in the root directory. Some of these folders contain important system files that cannot be modified unless you are running as the root user or use sudo.
This restriction exists for both security and safety reasons: computer malware and virus will not be able to change the core system files (which means you are safer while using Linux than Windows) and ordinary users will not be able to accidentally damage anything vital.

We begin our discussion with some of the most important directories in the root file system.
"/"
This directory is known as the root of the filesystem, or the root directory (not to be confused with the root user though).

"/boot"
This directory contains all the files that Linux requires in order to bootstrap the system; this is typically just the Linux kernel and its associated driver modules.

"/dev"
This directory contains all the device file nodes that the kernel and system would make use of.

"/bin", "/sbin" and "/lib"
These directories contain critical binary (executable) files which are necessary to boot the system up into a usable state, as well as utilities to help repair the system should there be a problem. The "/sbin" directory contains system utilities and many essential system applications (equivalent to C:\Windows).

"/usr"
This directory was historically used to store "user" files, but its use has changed in time and is now used to store files which are used during everyday running of the machine, but which are not critical to booting the machine up. These utilities are similarly broken up into "/usr/sbin" for system utilities, and "/usr/bin" for normal user applications. This is equivalent to C:\Program Files in Windows.

"/etc"
This directory contains almost all of the system configuration files. This is probably the most important directory on the system; after an installation the default system configuration files are the ones that will be modified once you start setting up the system to suit your requirements.

"/home"
This directory contains all the users data files. Each user will have a subdirectory to store personal files (for example, /home/yourusername) which is equivalent to C:\Users or C:\Documents and Settings in Windows.

"/var"
This directory contains the user files that are continually changing

"/lib"
Library files, similar to .dll files on Windows.

"/proc"
This directory provides details information about various hardware devices and other linux kernel information like CPU info and Memory info.

Every directory in Linux has a complete path that starts with the / (the root directory) and ends in the directory's own name.
Previous Articles

Tuesday, February 19, 2013

How To Install Software Update for your OS6 Blackberry

Blackberry officially didn't release any update for operating System 6, but there's some nicer updates out there. Not much difference though, maybe browser is a little bit better and some little improvements. But if you're like me, just wanna try some cool stuffs, then all you need is..
  • An updated OS installed on your computer
  • Blackberry Software Manager (Although it’s not necessary for this update, Surprised?)
This was how I installed mine some months ago? Follow these steps
STEP 1:
Check your Blackberry Device Version by going to; Options >> Device >>About Device Version. Write on paper or memorize both Application Version and Platform Version (Both starts with v6 and 6 respectively).
Device Version picture

STEP 2:
Visit Blackberry Partner Communications And fill out a form before you can download, check if there is a higher Device Platform and Device software information, start installation BUT DON'T FINISH THE INSTALLATION, JUMP TO STEP3. If there's no higher number, jump to STEP 7 - It means no update for you, else…

STEP 3:
You need to uninstall the your Blackberry Desktop Software before you install this update on your PC. Why? Because STEP 6 will not give you an Application loader check box. (After you finish this update you can download Blackberry Software Manager 7.1.0 B33 here

STEP 4:
Once you've successfully uninstalled your Blackberry Software Manager, go to this address on your computer
C:\Program Files\Common Files\Research In Motion\AppLoader

STEP 5:
Delete "vendor.xml" file

STEP 6:
Now, back to the update, check the box "Yes, start the Application loader" and finish installing the update. Automatically, it will take you through a guide to install on your phone.

STEP 7:
THE END

Enjoy and leave comments. Thanks

Maybe you'll like this

Friday, February 15, 2013

How to Stop MTN, Glo, Airtel or Etisalat Blackberry Internet Service (BIS) From Deducting Your Airtime even Though Your Blackberry Phone is Idle

Have you ever discovered that your airtime account on your Blackberry (BIS enabled) was debited occasionally while surfing the net or when your blackberry phone was idle. A friend of mine woke up one day and discovered his airtime was gone, finished.

Well, all you need do is apply this simple tweak and voilĂ , life is beautiful indeed.

These steps should work on MTN, Glo, Airtel and Etisalat Blackberry devices and if your Blackberry operating system is either OS6 or OS7 you can search for “Service Book” (without the quotes) and jump to STEP 5: OR You can follow these steps.

STEP 1: Go to Options

STEP 2: Click Device

STEP3: Click Advance System Settings

STEP 4: Click Service Book

STEP 5: Now you need to delete anything that has the word "wap" (see the pic below)



But the problem with this method is, every time you do a hard-reset or you register on your blackberry, you'll need to go back and follow STEP 1 - 5

But hey, its better than allowing the network to consume your airtime.

Enjoy and kindly leave comments