Linux Works for Me and You
I know a lot of people have already talked about how you can use Linux in your business. Well, I'll tell you about how Linux helped me. But first of all, you have to know that I'm 16 years old and attending high school. I live in Geneva, Switzerland.
At my school, officials decided to hook up to the Internet with a single 64K ISDN line. At first this may sound fast but for 50 computers, it's not. We found that when a class wanted to find some information on the Internet, it was usually stored on one server. As a result we decided to create an Intranet web server on which we would store the desired site, and everybody could access it from there. That would solve the speed problem. Since our resources were limited, I proposed that we install Linux on the machine as our operating system, and I did the install. It turned out to be a great solution in addition to being very cost-effective. I then installed Squid, a cache program, to make the connection even faster.
At home, I have three computers, all networked, but only one modem to connect to my ISP. I used to use Wingate for Windows 95, but it wasn't the best solution. Someone told me about a feature called IP masquerading in Linux. With only one account, the three computers can now access the Internet. All of this software is free, of course.
A company would probably not use Linux in the same way I do. Lately, there has been a lot of talk about Intranets; however, for a small company an Intranet might cost too much. Server software is quite expensive. If you want messaging capabilities with industry standard protocols, you have a choice of two solutions: commercial software for big bucks, or free software on Linux. Linux comes with sendmail, an SMTP mail server. You can access the server with a POP3 mail program, such as Netscape, Internet Explorer, Eudora, etc. Note that the client computers do not need to run Linux. They can be Macintoshes, or PCs running Windows 3.1 or Windows 95. The most basic use of a server is usually a file server. You can access the server via FTP, but doing so is not very user friendly. Another alternative is to use Microsoft's SMB protocol, or on a Linux server, you can install Samba (also free). SAMBA will allow all Windows for Workgroups and Windows 95 machines to access the file server. Files can the be stored and retrieved as if they were local.
Of course, to follow the Internet trend, you can install Apache (http://www.apache.org/). Apache is an easy to install, easy to use web server. It will allow you to present the most basic pages, and you'll also be able to put up some Java applets. Many companies use Java applets to access databases. Solid Technology supports a SQL server for Linux, and there are many free Linux databases, as seen in other articles in this issue.
If you decided to make an installation as I have described on Windows NT, you would have to pay at least 1000 Swiss francs. With Linux, apart from the cost of the computer, the same installation is nearly free. If you choose to buy a CD-ROM with a complete Linux distribution, it'll cost you about 25 Swiss francs. You make the choice.
Practical Task Scheduling Deployment
July 20, 2016 12:00 pm CDT
One of the best things about the UNIX environment (aside from being stable and efficient) is the vast array of software tools available to help you do your job. Traditionally, a UNIX tool does only one thing, but does that one thing very well. For example, grep is very easy to use and can search vast amounts of data quickly. The find tool can find a particular file or files based on all kinds of criteria. It's pretty easy to string these tools together to build even more powerful tools, such as a tool that finds all of the .log files in the /home directory and searches each one for a particular entry. This erector-set mentality allows UNIX system administrators to seem to always have the right tool for the job.
Cron traditionally has been considered another such a tool for job scheduling, but is it enough? This webinar considers that very question. The first part builds on a previous Geek Guide, Beyond Cron, and briefly describes how to know when it might be time to consider upgrading your job scheduling infrastructure. The second part presents an actual planning and implementation framework.
Join Linux Journal's Mike Diehl and Pat Cameron of Help Systems.
Free to Linux Journal readers.Register Now!
- Google's SwiftShader Released
- Interview with Patrick Volkerding
- SUSE LLC's SUSE Manager
- Tech Tip: Really Simple HTTP Server with Python
- My +1 Sword of Productivity
- Murat Yener and Onur Dundar's Expert Android Studio (Wrox)
- Returning Values from Bash Functions
- SuperTuxKart 0.9.2 Released
- Non-Linux FOSS: Caffeine!
- Managing Linux Using Puppet
With all the industry talk about the benefits of Linux on Power and all the performance advantages offered by its open architecture, you may be considering a move in that direction. If you are thinking about analytics, big data and cloud computing, you would be right to evaluate Power. The idea of using commodity x86 hardware and replacing it every three years is an outdated cost model. It doesn’t consider the total cost of ownership, and it doesn’t consider the advantage of real processing power, high-availability and multithreading like a demon.
This ebook takes a look at some of the practical applications of the Linux on Power platform and ways you might bring all the performance power of this open architecture to bear for your organization. There are no smoke and mirrors here—just hard, cold, empirical evidence provided by independent sources. I also consider some innovative ways Linux on Power will be used in the future.Get the Guide