Posts Tagged ‘Linux Beginners’
Introduction to Linux:
It’s a free operating system available to download but you have to pay a tiny bit to mail order it or buy it from a company. Linux came into being about 11 years ago- it was developed by Linux Tornados of Finland along with a group of programmers from the open source software movement.
Linux is based on the commercial OS, UNIX. All the operating systems try to pack in command line management of systems. System administrators of companies use command lines all the times as their lifeline, but it’s not really meant for regulars users.
Tips for Home Users:
* If you want to get comfortable with Linux, you don’t have to let go of windows. Get Linux installed on a separate partition and you can switch between Windows and Linux. For new users who don’t have any computer background learning windows or Linux both takes same time and sitting.
* It is suggested that new PC buyers should get both operating systems installed and should use them equally. If you’re getting Linux for more than 2-3 PCs, you can also get training and support at a small free, if you choose to have it. Else it’s the Linux community on the Net to your rescue.
* You don’t have to be a great computer user to work with Linux. There are Desktop environments that let you work in Linux as you work in Windows. As you work with windows, same is the case with Linux.
Linux is better than other OS
Linux users won’t even bat an eyelid before they say an emphasis comes from a deep dislike of Microsoft’s practice of changing the earth for software. But a lot of it comes from the fact they are ready to swear upon-that Linux is more stable. According to a latest survey Web Hosts are using Linux Based Servers for hosting purposes.
One note here though: the free in Linux stands for freedom of choice, to redistribute, to install a feature, freedom to modify the source code. That’s the spirit of Linux being free.
Security:
Linux has a better security support for multi-users, lets you set up a stable server, internet gateways etc, and still lets it-self to be used as a desktop workstation. There are no blue screens and no viruses to speak of. It is rarely attacked by any viruses and there are very less number of viruses written for Linux. It can be given 10+ points on a 10 point scale for security.
Myths about Linux
Installation:
Linux is hard to install, isn’t it? Not really. Most people haven’t ever installed Windows on their computers either-since it comes preloaded. Linux is as easy-some say easier-to install compared to Windows. You can install it through a graphical user interface like Windows. These days Linux Versions are easier to install than Windows. But what really stumps most people in installing Linux on a second partition on their hard disk, when they want to be able to use both operating systems.
A partition is a way of organizing space on your hard disk by creating virtual sections that are separate from each other. Most computers that are running Windows or MS DOS have one large chunk of space holding the OS. This space is the C drive. If you have a large hard disk, it’s likely that it has been divided up into smaller bits called partitions to help you organize your data better. These partitions are usually called D:, E: etc. you could have Linux on any of these.
. Linux has many file systems-on the most popular is ext3. But you could have Linux installed on Fat32 partitions also.
Linux is very difficult and based on text command
Linux has come a long way from being the system of brilliant computer users. It has extremely advanced X Windows systems that have a complete graphical user interface-you know, like Windows. It also has a large number of window manager that let you work with different levels of customization of your desktop.
Linux has a robust character-cell interface where commands need to be typed in. x Windows is a free program that runs with Linux to provide a GUI where the mouse and keyboard can be used extensively. But the X system itself is quite primitive and needs a window manager, or a desktop environment- like GNOME or KDE- to be really usable. Window managers are programs that let you interact with the underlying X system and Linux OS by relaying commands. The popular window managers are Sawfish, Enlightenment, Black box, after step and Window maker.
As for desktop managers, they have their own window manager and other tools that make you feel that you are working in Window! GNOME and KDE are the most popular of these. GNOME stands for GNU Network Model Environment and KDE for K desktop Environment. They have tools that allow drag and drop, have panels and taskbar- almost like clones of windows.
Hardware compatibility problem and few applications that run on Linux
Well, most new distributions will detect and configure your hardware in a jiffy, unless you have some really old or exotic piece of hardware. All hardware are properly detected and their drivers installed. Only Win modems (internal modems driven by Window drivers) face problems.
As for software, there’s plenty. And most of it comes free-free for you to use, modify and configure according to your needs. Almost all excellent software for Linux is free and you don’t lose anything by giving it a try. You get free support on the Net quickly on any query you may have. And you don’t even have to wipe out your Windows. Just get Linux on a different hard disk partition and free to switch between them as you please.
Other packages are commercial and you have to buy the software-but this is mostly for the software and training you need, and not for the software itself. Sometimes, if you have the Windows version (as a doom) you can download a small program that will allow you to play the game in Linux. The games in Linux are of very high quality and features. You’ll enjoy them. Here what’s available?
Office suites: Star Office, Open Office, Applixware, Corel WordPerfect
Graphics: GIMP, Corel Photo paint
Music: XMMS, Free amp, Real Player
Video: MTV, Xine
Games: FreeCiv, Tux racer, Doom, Quake, Heretic, Unreal And the list is growing.
Linux varieties for Home Users:
If there are so many people working on it. There’s likely to be many Linux versions too. Many companies working on Linux have come up with what are called Linux distributions. There are Linux versions that are compiled and packaged and released with additional software.
RedHat: Probably the most popular and in many ways the leading version. It’s currently in version 9. The installation and configuration is easy. A blue curve file manager and the default GNOME desktop make it look simply stunning. It comes with a host of tools that allow usage as a server and as a workstation. The Red Hat Package Manger(RPM) format developed by Red Hat has almost become the defector for software distribution in Linux world. Installing new software is a breeze. It also has an advanced and easy font management system that makes fonts in X Windows look cool.
Mandrake: Mandrake Linux is now in its 10 version. It can be installed on a native Windows Partition using the Lin4Win tool, but this may slow the machine down. It also lets you do a traditional Linux install into its own dedicated partition. Mandrake’s configuration and software installation is painless. It follows a slightly modified RPM architecture called mdk.rpm but most Red Hat software can also be used for Mandrake. The outstanding feature in this version is the collection of window managers-eye-candy freaks will have a great time.
SUSE: From Germany comes the Chameleon, SUSE. Now in its 8.x avatar, it has one of the most extensive software packages compiled, and getting them installed is easy with yast (Yet another Software Tool) which gives a centralized interface from where you can pick and choose the software to be installed. Among other things, SUSE comes with some stunning 3D games that showcase Linux gamming prowess
Corel/Xandross: Corel entered the Linux market with Corel Linux a few years ago. Now it has merged into Xandross OS, which is based on Corel Linux. This is a Debian-type version, and can be installed without much fuss after resizing the Windows partition. Xandross contains Crossover office, which is a refined retail version of WINE that lets you install and run many Microsoft apps.
poker belt |City BingOnline casino casino King |casino King |
The first object-oriented language is generally acknowledged to be -67 developed in 1967. This language
never had significant following, although it greatly influenced the developers of several of the later object-oriented languages. This movement became active with the widespread availability of Smalltalk in the early 1980s, followed by other object-oriented languages, such as Objective C, C++, and Eiffel. The actual usage of object-oriented languages was limited at first, but object orientation attracted a lot of attention.
There were some early attempts to unify concepts among methods. In 1996, the Object Management Group (OMG) issued a request for proposals for a standard approach to object-oriented modeling. The emergence of UML appears to be attractive to the general computing public because it consolidates the experiences of many authors.
UML was developed in an effort to simplify and consolidate the large number of object-oriented development methods that had emerged. The combines the commonly accepted concepts from many object-oriented methods, selecting a clear definition for each concept, as well as a notation and terminology. The is seamless from requirements to deployment. The same set of concepts and notation can be used in different stages of development. It is not necessary to translate from one stage to another. This is critical for iterative, incremental development.
The is intended to model most application domains, including those involving systems that are large, complex, real-time or computation intensive. There may be specialized areas in which a special-purpose language is more useful, but is intended to be as good as or better than any other general-purpose modeling language for most application areas.
The is intended to be usable for systems implemented in various implementation languages and platforms, including programming languages, databases, 4GLs, and so on. The UML is a modeling language, not a description of a detailed development process. It is intended to be usable as the modeling language underlying most existing or new development processes, just as a general-purpose programming language can be used in many styles of programming. It is particularly intended to support the iterative, incremental style of development
Listing the Linux /proc Directory Contents – A System Directory Below The / (Root) Directory
Logging In as “root equivalent” To See System Directories and the proc Directory
Run one of the following two commands to log in at the Linux prompt to “work as equivalent to root” to view the contents of the system directories and proc.
Type in su – and press Enter (be sure to use the dash with this command). Doing this makes you “equivalent to root” (unless you’re working with Ubuntu, Kubuntu, Edubuntu – or a variation of these distros).
If you’re using Ubuntu or a “derivative” of this distro, run “sudo -i” (without the quotes) to do the same as above.
The /proc Directory
This directory is the parent of a “virtual filesystem” and doesn’t actually exist on disk!
It is created in memory when Linux boots. And among other things, the files in this directory contain current settings that are used
by the kernel (which is the “core” of the operating system).
For example, the file named cpuinfo in this directory contains settings regarding the cpu (processor) in a system.
And the file named meminfo shows the way that memory is being used and the file named version contains information regarding the current version of the kernel.
List the items in the root directory. This shows several Linux system directories – and notice that the directory named proc appears in the output.
# ls /
Now list the items in the proc directory and notice the files named cpuinfo, meminfo and version in the output.
# ls /proc
The Linux cat command is used to output (display) the contents of a file (typically a text file), such as the files in /proc.
Run the Linux clear and cat commands as shown in the example below to clear the current screen output and see the contents of the cpuinfo file. A ; (semicolon) is used between these commands and be sure to put a space on each side of the semicolon.
# clear ; cat /proc/cpuinfo
This shows lots of information about the cpu in your system.
Press the up arrow key to have the command above appear again and press backspace to remove “cpuinfo” and type in meminfo to see memory information.
If necessary, you can scroll up through the output with the up arrow at the top right in your terminal emulation window.
And then repeat the steps above to see the contents of the file named version.
Now output the contents of both of the files below.
# clear ; cat /proc/version ; cat /proc/cpuinfo
The Linux uname command is commonly used to see system information and the -a option shows “all” information. This command gets the information for it’s output from the cpuinfo and meminfo files.
# uname -a
The Linux proc directory and command examples shown here apply to ALL Linux distributions, including Ubuntu, Debian, SUSE, openSUSE, Fedora, Red Hat and Slackware Linux.
Stop procrastinating! You’ve probably already thought of ways to improve the security of your computer on the Internet, but for some reason kept putting it off. Time to get serious and take positive action. These six steps are exactly what you need to start.
Step 1: Identify potential threats
In order to create effective action plan, it is important for you to identify potential threats. This is not only the way in which confidential information on your computer without your knowledge can be used illegally, but also when the threat may come. Usually we think that anonymous hackers lurking in cyberspace, just waiting for an opportunity to attack our computers and create chaos. While this may be the most common risk is also a more intimate people around you as friends leisure, partner, friends or even connect to family members who, if given the opportunity to reach your computer and get some confidential information such as numbers bank account, credit card information and other private information. Here you should take measures to ensure the safety of potential threats as well as its sphere of influence as well as outside it.
Step 2: Computer Lockdown
One of the simplest and most neglected by most users is to simply block when not in use. If you use your PC or even your team at work, never leave the computer unattended for some time without some sort of lock into place. Most operating systems like Windows has this feature for the first time the computer starts, but often users leave their computers unattended which means that anyone can sit and have access to it.
Step 3: Remove the
No internet security software or a firewall system can be considered 100% safe at all times, day after day. With new forms of malware such as viruses invented every day, there’s always a chance, perhaps very slight, that the current computer security could be breached. There is a 100% online threats is rarely considered by most computer users are, in fact, free and very easy to do. Simply disconnect your Internet connection from your modem when not using the computer. This physical alteration in the way of the Internet on your computer will solve all types of online threats that exist today.
Step 4: Safety Board
It’s amazing how many computer users today continue to ignore the need to protect the quality of good computer in the form of Internet security software and respected. Either they are totally naive and believe in the myth, “never going to happen” or that run in price, and the figure that the basic protection against malware and spyware and the firewall that comes with your operating system is pretty good. Others take things a step further and download free software for PC Internet Security thinking that this is as good as the paid version. Hello? There is a reason why it’s free! In general, you get what you pay or not pay, in terms of Internet security on your computer. This does not mean that the basic security settings of your operating system and software for Web browsers and email applications should be ignored! They should be able to add another level of protection for your computer against outside threats.