Subscribe
Tutorial search

Linux Tutorials


We hope that you will enjoy our Linux tutorials. Feel free to contact us if you would like to be a tutorial hero and contribute your own Linux tutorial to our site. Thank you !

Sort by:
Installing and Configuring OpenVPN in OpenSolaris
Installing and Configuring OpenVPN in OpenSolaris
Learn to install and configure the free OpenVPN software package under OpenSolaris. OpenVPN is an opensource VPN solution using SSL for encryption and certificate authentication. The tutorial teaches how to install & configure OpenVPN and create certificates for authentication.
Difficulty:
Chiphopper simplifies Linux porting of C/C++ apps
Chiphopper simplifies Linux porting of C/C++ apps
With Chiphopper you get significant application porting cost reductions.Chiphopper provides tools to scrub their C/C++ code for portability prior to porting to System p, System i, or System z.
Difficulty:
Linux virtualization and PCI passthrough
Linux virtualization and PCI passthrough
Processors have evolved to improve performance for virtualized environments, but what about I/O aspects? Discover one such I/O performance enhancement called device (or PCI) passthrough. This innovation improves performance of PCI devices using hardware support from Intel (VT-d) or AMD (IOMMU).
Difficulty:
UNIX turns 40
UNIX turns 40
The systems world will shortly be celebrating a major anniversary milestone. UNIX is turning 40 years old! Most of us know the story of how UNIX was born, but what about why? Was it born strictly because its founders wanted to play a computer game on a different platform? And why does UNIX continue to thrive 15 years after an (in)famous Byte Magazine article that asked: Is UNIX dead?
Difficulty:
Essential tips and tricks for the Emacs editing environment
Essential tips and tricks for the Emacs editing environment
Master the rich features of the Emacs editor. It's unlike any other program you're likely to have encountered. Delve into the depths of its most advanced editing commands that have made it famous.
Difficulty:
Tune your Linux-based server for power efficiency
Tune your Linux-based server for power efficiency
Part 1 introduces the components and concepts you'll need to tune your system for power efficiency. Part 2 compares the five in-kernel governors: performance, powersave, userspace, ondemand, and conservative. Part 3 show you what results you can achieve by power tuning your system.
Difficulty:
Total security in a PostgreSQL database
Total security in a PostgreSQL database
Database security is the single biggest concern with today's Web-based applications. Without control, you risk exposing sensitive information about your company or, worse yet, your valuable customers. In this article, learn about security measures you can take to protect your PostgreSQL database. Be sure to download the sample code listings used in this article.
Difficulty:
Linux introspection and SystemTap
Linux introspection and SystemTap
Modern operating system kernels provide the means for introspection, the ability to peer dynamically within the kernel to understand its behaviors. With this knowledge, you can tune or modify the kernel to avoid failure conditions. Discover an open source infrastructure called SystemTap that provides this dynamic introspection for the Linux® kernel.
Difficulty:
Installing and Using Hadoop
Installing and Using Hadoop
Learn to install configure and use the open source Hadoop framework from the Apache Foundation. Basic installation, configuration, executing jobs, and using the HDFS filesystem and the Web GUI.
Difficulty:
AIX tips for Red Hat Enterprise Linux Admins
AIX tips for Red Hat Enterprise Linux Admins
Are you broadening your skills as a Linux systems administrator into various flavors of UNIX? Get a rundown of the differences and similarities between Red Hat Enterprise Linux and AIX so that you can perform day-to-day activities with ease.
Difficulty:
Linux app migration from Windows, Solaris, & OS2
Linux app migration from Windows, Solaris, & OS2
Here's some help to port your applications from Windows, Solaris, and OS/2 to run natively on Linux on x86-based systems. The information here also covers porting from Windows to Java and porting and migrating x86-based Linux apps to Linux on multiple other hardware platforms.
Difficulty:
Virtual appliances and the Open Virtualization Format
Virtual appliances and the Open Virtualization Format
Virtual appliance fundamentally changes the way software is delivered, configured, and managed. But the power behind virtual appliances lies in the ability to freely share them among different hypervisors. Discover a standard solution for virtual appliance interoperability called the Open Virtualization Format.
Difficulty:
Next-generation Linux file systems
Next-generation Linux file systems
Linux continues to innovate in the area of file systems. It supports the largest variety of file systems of any operating system. It also provides cutting-edge file system technology. Two new file systems that are making their way into Linux include the NiLFS(2) log-structured file system and the exofs object-based storage system. Discover the purpose behind these two new file systems and the advantages that they bring.
Difficulty:
IBM Java Developer Kit for Linux
IBM Java Developer Kit for Linux
The IBM Developer Kit for Linux, Java 2 Technology Edition is a development kit and runtime environment that contains IBM's just-in-time compiler, enhanced with a unique Mixed Mode Interpreter and a re-engineered Java 2 virtual machine.
Difficulty:
Linux virtualization and PCI passthrough
Linux virtualization and PCI passthrough
Processors have evolved to improve performance for virtualized environments, but what about I/O aspects? Discover one such I/O performance enhancement called device (or PCI) passthrough. This innovation improves performance of PCI devices using hardware support from Intel (VT-d) or AMD (IOMMU).
Difficulty:
Total Tutorials in Category: 1009