Home Linux Community Community Blogs

Community Blogs

8 examples of findmnt command to check mounted file systems on Linux

Mounted file systems and devices The more common command to check mounted file systems on linux is the mount command which is used to not only list mounted devices, but also mount and unmount them as and when needed. Here is another nifty command called findmnt, that can be used to take a quick look at what is mounted where and with what options. Install findmnt The findmnt command...
Read more... Comment (0)

Samba Default Sabotaged Please Fix.

Quick background on me, Linux hobbits, burned out programmer, Novell guy that, 10 years ago got sick for a year, lost my company, and now work as the on-site guy for a national Geek company. not "squad".

I get customer getting systems upgrades or Dead HDD’s that want me to haul off their old equipment. So I play with Linux on the old systems, as a hobby not for a living. Been doing this for 10 years or so.

At the start of 2014, I stated getting a lot of old xp system, and down loaded my favorite Linux distro's and started installing...... Could not see Shared xp, win 7 systems. Thought it was just a bug with that release and tried another distro. Same problem, one after another, same problem. Would check boards and try lots of things and get it to work. But over and over on a fresh install, it would not see windows shares. Never had this problem before.

Remember this is a hobby, but after 2 months discovered the problem, small changes to smb.conf where made in the last 6 to 12 months that made it so you can't see XP, win 7 Shares “out of the box”.

I think this was a deliberate by “they who can not be named” that is if you don't want to get sued.

This was done in prep for the upcoming deadline. So that first time Linux installers would install a distro, not see other systems at home and give up on Linux.

Please change the Samba Default to see win shares.

Netbios section

Dns proxy = yes;

Set the “name resolve order” remove “;” by default and set order, I believe it is “bcast host lmhost wins”.


early release of Advanced Gtk+ Sequencer 0.4.0-beta

Advanced Gtk+ Sequencer 0.4.0-beta

I'm proud to announce the very first beta release of Advanced Gtk+ Sequencer. There many improvements releated to thread safety and synchronization. It was a hard way to get to this point but I just want to say I love C programming with GNU tools.

The project's roots go back to 2002 where I was an unexperienced programming enthusiast. In 2005 I reimplemented AGS from scratch whereby some code just was copy & pasted.

About the release

The beta release is in its early stage of 0.4.0. It just mets i's criteria belonging threading API. The thread and pooling objects are very young but believed to be functional. That's the point where you can take on. Multi threaded aspects should be well tested. Only single and multithreaded code is tested.
There are known issues in AGS 0.4.0-beta like resetting links on running engine will crash the application. Or playing notation isn't woking for now. And there some really bad memory leaks.


Where to go

Super threaded code isn't tested at all, for now. And it isn't mandatory for 0.4.0 at all. Coming release will include the abilities for playing notation. But is also believed to delay releasing especially handling soundfont2 files.


Setup mail forwarding in postfix on Ubuntu or Debian

Postfix mail forwarding Postfix is a commonly used MTA (Mail Transfer Agent) program that can receive, deliver or route emails. So if you have your own domain and a server then using postfix you can setup emails on the domain like This e-mail address is being protected from spambots. You need JavaScript enabled to view it . Setting up a full featured mail server with postfix is a lengthy process requiring quite some effort. Furthermore, using your own mail server you do miss out the convenience and features of the...
Read more... Comment (0)

Maxthon Releases Its First Browser For Linux

Maxthon has launched its first cloud browser for Linux. The release is partly in response to requests from Maxthon’s users, but also because the open-source operating system has become speedier, says Karl Mattson, the company’s vice president.

“If people haven’t taken a look at Linux for a while, they should take a second look because it’s a great product. The chorus of people emailing us asking for Linux has gotten a lot louder,” says Mattson.

He adds that Maxthon for Linux has a bigger feature set than the company usually includes in browsers when they launch for the first time on an operating system, including “Magic Fill,” an AES 256 level encrypted password and user account prompt, and mouse gestures, which lets users execute browser commands by making a gesture with their mouse.

Maxthon for Linux fits into the company’s strategy of following its users across different platforms. While its focus over the past year has been on mobile, Maxthon also recently launched a new Windows desktop browser. Mattson says the company plans to continue working on new releases and content partnerships for desktop users.

Factors that may spur the adoption of Linux by enterprise users and individual consumers include the end of support for Windows XP, its compatibility with older hardware, and increasing ease of use.  Mattson adds that Linux is also becoming more popular in emerging markets such as Russia, which are key regions for Maxthon. The company’s browsers currently reach 100 million unique devices each month and its top four markets are China, the U.S., Russia, and India.

Future version of Maxthon for Linux will have localized features for different countries. In Russia, whereMaxthon has a content partnership with Yandex, browsers are customized for major cities like St. Petersburg and Moscow. These include a taxi-calling service that geo-locates users through their browser and helps them call a car service. Other potentially important markets for Maxthon’s Linux browser include India, the U.S., China, Brazil, and Indonesia.


Install Oracle Java 8 on CentOS/RHEL 6/5 and Fedora

After a long wait, finally Java SE Development Kit 8 is available to download. JDK 8 has been released on Mar,18 2014 for general availability with the many featured enhancements. You can find all the enhancements in JDK 8.


This article will help you to Install JAVA 8 (JDK 8) or update on your system. Read instruction carefully for downloading java from Linux command line.

Read full article on Install Oracle Java 8 on CentOS/RHEL 6/5 and Fedora


Basic Linux Shell Scripting Language : 'Until' Loops

    In the previous articles on Loop Statements, we have seen how a loop works. The For Loop as well as the While Loop keep executing a block of commands till the condition stays true. Once the condition becomes false, the loop is terminated.
Read More about 'FOR' and 'WHILE' Loops:
    In this article, we will see a different kind of loop that keeps executing a block of commands till the condition becomes true. The loop is known as 'Until' Loop and it works in totally opposite way as that of the 'While' Loop. Before we proceed to the tutorial part, I recommend that you should read my article on While loops and if you are new to Shell Scripting, please read- Getting Started - Linux Shell Scripting Language.
Lets Start!
Read more at YourOwnLinux

Basic Linux Shell Scripting Language : 'While' Loops

In the previous article entitled "Basic Linux Shell Scripting Language : Introduction to 'For' Loops", we have observed how a loop works. Loop is nothing but a control flow statement which executes a block of commands repeatedly till certain condition stays true, once the condition becomes false, the loop is terminated.
    In this article, I will explain Basic syntax of 'While' loop along with some examples of 'While' loop usage. If you are new to Shell Scripting, I recommend that, you should read my article - Getting Started - Linux Shell Scripting Language.
Here we go!
Read more at YourOwnLinux

Basic Linux Shell Scripting Language : Introduction to 'FOR' Loops

    Many times, it is necessary to execute a certain set of commands repeatedly for some number of times. For this purpose, one needs to use looping statements like'For''While' and 'Until'. These statements run a block of code for multiple times. In this article, I will try to elaborate on Basic syntax of For loops with some examples of For loop usage.

Here we go!

Read more at YourOwnLinux


Getting Started : Linux Shell Scripting Language - III

This is the third article on Basic Linux Shell Scripting Language. Before this article, I had published two articles on the said topic, which are:
    I would recommend that, before you go through this article directly, please read this article so that it would become easier for you to understand.
In this article on Basic Linux Shell Scripting Language, we will be dealing with Mathematics. I will try to cover how basic operations in Mathematics are implemented in Shell Scripting along with some scripts which incorporate their uses. Most of these scripts are self explanatory.

Here we go !


Read more at YourOwnLinux


Getting Started : Linux Shell Scripting Language - II

In the previous article on Linux Shell Scripting Language, we had already covered following points:
  • What is a Shell?
  • Types of Linux Shell- Bourne Shell, C Shell, Korn Shell and the BASH Shell (Bourne Again Shell).
  • Shell Programming - The Basics
  • Writing the First Shell Script - Hello World
 In this article, we would write some more basic shell scripts that will give you much more comfort while writing more complex scripts. Please note that, this article is an extension of my previous article "Getting Started - Linux Shell Scripting Language".
So, without much a do, lets start the show.
Read more at YourOwnLinux
Page 17 of 147

Upcoming Linux Foundation Courses

  1. LFD312 Developing Applications For Linux
    05 Jan » 09 Jan - Virtual
  2. LFS220 Linux System Administration
    05 Jan » 08 Jan - Virtual
  3. LFD331 Developing Linux Device Drivers
    12 Jan » 16 Jan - Virtual

View All Upcoming Courses

Who we are ?

The Linux Foundation is a non-profit consortium dedicated to the growth of Linux.

More About the foundation...

Frequent Questions

Join / Linux Training / Board