Home Linux Community Community Blogs

Community Blogs

Adobe Brakets 1.4 An Awesome Text Editor Released, Install In Ubuntu 15.04/14.04 Or Derivatives

Adobe Brakets 1.4 An Awesome Text Editor Released, Install In Ubuntu 15.04/14.04 Or Derivatives

Adobe Brackets is a text editor developed by Adobe developers. You will like it if you are a web designer. Brackets window splits into two parts vertical or horizontal both and this unique user interface helps managing multiple documents simultaneously. You can easily install Adobe Bracketsin Ubuntu, Linux Mint and other derivatives.

Read At LinuxAndUbuntu


/etc/passwd File Format in Linux Explained

Full article here

  1. Username field: This field denotes the User (or User Account) Name. According to the man page of useradd command, "Usernames may only be up to 32 characters long". This username must be used at the time of logging in to the system.
  2. Password field: Second field is the Password field, not denoting the actual password though. A 'x' in this field denotes the password is encrypted and saved in the /etc/shadow file.
  3. UID field: Whenever a new user account is created, it is assigned with a user id or UID (UID for the user 'mandar' is 500, in this case) and this field specifies the same.
  4. GID field: Similar to the UID field, this field specifies which group the user belongs to, the group details being present in /etc/group file.
  5. Comment/Description/User Info field: This field is the short comment/description/information of the user account (For this example, user account 'mandar' belongs to the user Mandar Shinde, hence this comment).
  6. User Home Directory: Whenever a user logs in to the system, he is taken to his Home directory, where all his personal files reside. This field provides the absolute path to the user's home directory (/home/mandar in this case).
  7. Shell: This field denotes, the user has access to the shell mentioned in this field (user 'mandar' has been given access to /bin/bash or simply bash shell).

Read more on YourOwnLinux


3 Twitter Clients For Linux That You Don't Want To Miss

3 twitter clients for linux and more

Do you use Twitter? Ofcourse. Do you access twitter through web browser to get notifications? Yes. Then you are missing out some great apps that can provide you the same features as web twitter client. There are numerous of twitter clients for Linux that notify on the desktopwhenever something happens on twitter. I'm compiling a list of 3 twitter clients for Linux that you will find very useful. So let's get started!

Read At LinuxAndUbuntu


How To Install Ntopng on Ubuntu 14.04


This tutorial we will show you how to install Ntopng on Ubuntu 14.04. For those of you who didn’t know, Ntopng is a relatively useful tool if you are looking to monitor different network protocols on your servers. It provides a bunch of tools for monitoring various protocols, traffic variants, and yes, bandwidth across multiple time frames. ntopng is based on libpcap and it has been written in a portable way in order to virtually run on every Unix platform, MacOSX and on Win32 as well.

This article assumes you have at least basic knowledge of linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple. I will show you through the step by step installation Ntopng on Ubuntu 14.04 server.

Read more at idroot


Semi-Official Google Drive Support For Linux Arrives, What's Next?

Three years ago, when a user would attempt to download the Google Drive Sync Client, Google would bring them to the appropriate download page, which of course, is based off of the operating system that user is running on. If a user would attempt to download the Google Drive Sync Client while running on Linux, they’d land on a page where the message reads: “Not (yet) supported for Linux.” So, what’s the deal with Google not developing a sync client for Linux users, seeing as to how they build a lot of their things using Linux? There’s one simple answer to that, unfortunately. Windows is mainstream, so a lot of their focus is put on what a majority of people use. The bigger the market, the more money in their pockets, of course. But don’t fear, change is near!


Recently, I came across a command-line program that Burcu Dogan, a Google engineer developed as semi-official alternative solution for Linux users, called "drive." It's written in Google's programming language which is known as "Go." This does not support background data syncing from what I've noticed, but it can push the data from Google Drive to your computer or vice versa. It acts as a "push or pull" program, to put it simply. For example, if you need to download anything on your computer from Google Drive, you'd execute the pull command, whereas if you want to upload something to drive from your computer, you execute the push command.


Getting Started

To get started, open your Terminal and type:

sudo apt-get install golang git mercurial
Next, type:

go get

Need help? Type:

drive help

You will be asked to choose a local directory. Choose one. You will then authenticate yourself by logging into your Google account when prompted to do so.

You’re done! Now, here’s how to upload a file from your computer to your Google Drive account using the command-line. Enter:

drive push example.txt
or, to download a file from Google Drive to your computer: drive /pull/example/example.txt

That’s all there is to it! It’s a simple process if you just need a few files to be accessed by the push and pull command, but a hassle if you need need to access lots of files and have them automatically sync between your computer and the cloud service. Need a third-party Google Drive Client? Check out InSynch.


CPU Pinning and NUMA Topology on RDO Kilo upgraded via qemu-kvm-ev-2.1.2-23.el7.1 on CentOS 7.1

Posting bellow follows up CPU Pinning and NUMA Topology Awareness in OpenStack Compute
on RDO Kilo upgraded via  qemu-kvm-ev-2.1.2-23.el7.1  on CentOS 7.1
Recent build on CentOS 7.X qemu-kvm-ev-2.1.2-23.el7.1 enables CPU Pinning and NUMA Topology for RDO Kilo on CentOS 7.1. Qemu-kvm upgrade is supposed to be done as post installation procedure,
i.e. after RDO Kilo deployment on the system. Final target is to reproduce mentioned article on i7 4790 Haswell CPU box, perform launching nova instance with CPU pinning

Complete text of article may be viewed here


New: Univention Apps - Enterprise Applications instantly ready for use!

Univention has created Univention Apps - A strong combination of one of the existing apps from the Univention App Center, the Univention App Platform, which is based on the Linux distribution Univention Corporate Server, and the UCS management system. These ready for use apps can be very easily started as virtual machines or installed locally.

Univention Apps integrate seamlessly with each other and into existing (Active Directory) environments, and come with integrated update mechanisms. The range of these Univention Apps is wide, from groupware and document management up to filesync/-sharing and backup solutions and will be extended continuously.

Univention Apps are perfect for end users who want ready-to-use business applications, on the cloud or on-premises, combined with an easy identity management and the possibility to integrate them into the existing IT environment.

Cloud service providers are also welcome to integrate the Univention App Platform into their provisioning system with the opportunity to offer their customers an individual selection or even the entire range of available Univention Apps.

If you are an app vendor, you are very invited to certify your app for the Univention App Platform and take advantage of the steadily growing network of cloud service providers that are offering Univention Apps.

Further information on the Univention website.

Univention App Center - Manage applications for Univention Corporate Server


The Linux kernel mapping fixed resolution

The new version of the kernel for stored in IDTR register is the kernel of IDT table of addresses to use fixed mapping of linear addresses, so here to fix the kernel mapping addressing mechanism to describe.

Firstly ,Fixed concept mapping

The initial part of the kernel linear addresses the fourth GB of physical memory mapping system. But at least 128 MB of linear addresses is always reserved for he, as the kernel using the linear address mapping of discontinuous memory allocation and fixation of linear addresses.

Secondly, fix-mapped linear address

Each fixed linear address mapping has fixed addresses the index of the structure to specify (part list only 32-bit mode).

enum fixed_addresses {
#ifdef CONFIG_X86_32
 FIX_APIC_BASE,  /* local (CPU) APIC) -- required for SMP or not */
 FIX_CO_CPU,     /* Cobalt timer */
 FIX_CO_APIC,    /* Cobalt APIC Redirection Table */
 FIX_LI_PCIA,    /* Lithium PCI Bridge A */
 FIX_LI_PCIB,    /* Lithium PCI Bridge B */
 FIX_RO_IDT,     /* Virtual mapping for read-only IDT */
#ifdef CONFIG_X86_32
 FIX_KMAP_BEGIN, /* reserved pte's for temporary kernel mappings */
 FIX_TEXT_POKE1, /* reserve 2 pages for text_poke() */
 FIX_TEXT_POKE0, /* first page is last, because allocation is backward */

#define NR_FIX_BTMAPS           64
#define FIX_BTMAPS_SLOTS        4

 (__end_of_permanent_fixed_addresses ^
 (__end_of_permanent_fixed_addresses + TOTAL_FIX_BTMAPS - 1)) &
 ? __end_of_permanent_fixed_addresses + TOTAL_FIX_BTMAPS -
 (__end_of_permanent_fixed_addresses & (TOTAL_FIX_BTMAPS - 1))
 : __end_of_permanent_fixed_addresses,
#ifdef CONFIG_X86_32

Thirdly,Fixed mapping of linear addresses

The kernel using the set fixmap (independence idx, phys) and set fixmap nocache (independence idx, phys) fixed to establish the mapping of linear addresses to physical addresses. Through the clear fixmap lifting independence idx fixed by the mapping of linear addresses.


Audio Programming with Open Source Languages

This article offers a roundup of my favorite free audio programming languages. They are all released under an open source license, and run on multiple platforms.

<A HREF="">Full article</A>


POLL - 5 Best Linux Desktop Environments With Pros & Cons

favorite linux desktop environment

I am sure all of you remember the 7/7/2015 post 5 Best Linux Desktop Environments With Pros & Cons. We all discussed the post in the comments and I really appreciate that LinuxAndUbuntu readers took part in discussion, mentioned their favorite(s) DE and also took poll. Today I'm going to reveal the poll taken by our readers and also the most liked DE in Comments.

Read At LinuxAndUbuntu


 Everpad Client To Use Evernote In Ubuntu

favorite linux desktop environment

Evernote is one of the most popular note-taking services on the globe. But Evernote client app is still not available for Linux. So are you feeling unfortunate? You don't need to. We have Everpad! Evernote can be used on Linux with Everpad. You can easily install it and use it on the go on your Ubuntu or other Linux Distributions.
                                             Read At LinuxAndUbuntu
Page 10 of 175

Upcoming Linux Foundation Courses

  1. LFS520 Essentials of OpenStack Administration
    07 Dec » 10 Dec - N. Reading + Virtual
  2. LFS426 Linux Performance Tuning
    07 Dec » 10 Dec - Virtual
  3. LFS416 Linux Security
    07 Dec » 10 Dec - 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

Linux Training / Board