Language Selection

English French German Italian Portuguese Spanish

Linux Today

Syndicate content
Updated: 38 min 4 sec ago

A Guide to Kill, Pkill and Killall Commands to Terminate a Process in Linux

Thursday 25th of July 2019 12:00:00 PM

Linux comes with a kill command to terminate a process.

fd - A Simple and Fast Alternative to Find Command

Thursday 25th of July 2019 02:00:00 AM

fd, is a simple, fast and user-friendly tool meant to simply perform faster compared to find.

How to Downgrade Packages on Ubuntu

Wednesday 24th of July 2019 10:00:00 PM

Learn how to downgrade the installed packages on Ubuntu.

How to use graphical widgets in bash scripts with zenity

Wednesday 24th of July 2019 09:00:00 PM

Zenity is a very useful utility which let us create graphical user interfaces for our shell scripts.

The day the virtual machine manager died

Wednesday 24th of July 2019 08:00:00 PM

A Sysadmin adventure in using dd to write over an existing KVM host and discovering failed back-ups

How To Magnify Screen Areas On Linux Desktop

Wednesday 24th of July 2019 07:00:00 PM

This guide explains how to magnify screen areas on Linux systems using Magnus and Universal Access menu.

How To Check Swap Usage Size and Utilization in Linux

Wednesday 24th of July 2019 06:00:00 PM

nixcraft: How do I check swap usage size on Linux operating system?

10 Best WordPress Popup Plugins of 2019

Wednesday 24th of July 2019 05:00:00 PM

Do you often come across websites that have annoying pop-ups?

npm Updates Enterprise JavaScript Developer Platform

Wednesday 24th of July 2019 04:00:00 PM

The latest version of npm Enterprise adds new package filtering capabilities and enhances single sign-on, in an effort to improve developer workflow.

Red Hat Enterprise Linux 8.1 Beta - Now Available

Wednesday 24th of July 2019 03:00:00 PM

RHEL 8.1 Beta improves manageability, adds new security enhancements and enables greater developer productivity.

How to Use Topgrade to Easily Upgrade Your Linux System

Wednesday 24th of July 2019 02:00:00 PM

Topgrade can upgrade almost everything on your Linux system.

Monitoring Linux Logs with Kibana and Rsyslog

Wednesday 24th of July 2019 01:00:00 PM

If you are a system administrator, or even a curious application developer, there is a high chance that you are regularly digging into your logs to find precious information in them.

How To Create and List Local and Remote Git Branches

Wednesday 24th of July 2019 12:00:00 PM

Branches are part of the software development process and one of the most powerful features in Git.

Mastering user groups on Linux

Wednesday 24th of July 2019 02:00:00 AM

NetworkWorld: Managing user groups on Linux systems is easy, but the commands can be more flexible than you might be aware.

More in Tux Machines

today's howtos

Openwashing and Linux Foundation Openwash

  • Huobi’s ‘Regulator-Friendly’ Blockchain Goes Open Source

    Huobi Chain, the regulator-facing public blockchain of exchange Huobi Group, is now open source and publicly available to all developers on GitHub, the firm said Tuesday. Nervos, a blockchain development startup, is providing part of the technical infrastructure for the project. The firms are developing pluggable components for the network that could enable regulators to supervise contract deployments, asset holdings and transfers, as well as the enforcement of anti money laundering regulations, Bo Wang, a Nervos researcher, told CoinDesk. The components will also allow financial institutions, such as banks and regulatory agencies, to freeze assets and accounts in case of emergencies via sidechains, according to Wang.

  • Is Open Source Broken?

    The movement to develop software applications and all manner of IT services through the open source model is fundamentally rooted in the notion of community contribution, but things have shifted.

  • Managing all your enterprise's APIs with new management gateways for review
  • See you at KubeCon!

    It’s that time of year again! We’re getting ready to head on out to San Diego for KubeCon + CloudNativeCon NA. For me, KubeCon always makes for an exciting and jam-packed week. 

  • Amazon Web Services, Genesys, Salesforce Form New Open Data Model

    To accelerate digital transformation, organizations in every industry are modernizing their on-premises technologies by adopting cloud-native applications. According to the International Data Corporation (IDC), global spend on cloud computing will grow from $147 billion in 2019 to $418 billion by 2024. Almost half of that investment will be tied to technologies that help companies deliver personalized customer experiences. One major challenge of this shift to cloud computing is that applications are typically created with their own data models, forcing developers to build, test, and manage custom code that’s necessary to map and translate data across different systems. The process is inefficient, delays innovation, and ultimately can result in a broken customer experience.

  • The Linux Kernel Mentorship program was a life changing experience

    Operating systems, computer architectures and compilers have always fascinated me. I like to go in depth to understand the important software components we depend on! My life changed when engineers from IBM LTC (Linux Technology Center) came to my college to teach us the Linux Kernel internals. When I heard about the Linux Kernel Mentorship program, I immediately knew that I wanted to be a part of it to further fuel my passion for Linux. One of the project in the lists of projects available to work during the Linux Kernel Mentorship program was on “Predictive Memory Reclamation”. I really wanted the opportunity to work on the core kernel, and I began working with my mentor Khalid Aziz immediately during the application period where he gave me a task regarding the identification of anonymous memory regions for a process. I learned a lot in the application period by reading various blogs, textbooks and commit logs. During my mentorship period, I worked to develop a predictive memory reclamation algorithm in the Linux Kernel. The aim of the project was to reduce the amount of time the Linux kernel spends in reclaiming memory to satisfy processes requests for memory when there is memory pressure, i.e not enough to satisfy the memory allocation of a process. We implemented a predictive algorithm that can forecast memory pressure and proactively reclaim memory to ensure there is enough available for processes.

GNU Guix: Spreading the news

Developers keep adding crazy features, fixing bugs, and generally improving things. But how good is it if users aren’t aware of these new things? As an example, since June, our build farm has been offering lzip-compressed binaries, which results in better performance when installing software. But to take advantage of that, users need to be aware of its existence, and they need to upgrade their Guix daemon. Likewise, how do we get people to learn about the new guix deploy command that’s now available at their fingertips, about security issues that were fixed, about important infrastructure changes, new options added to existing commands, and so forth? Our (frustrating!) experience has been that release notes, blog posts, and mailing list announcements aren’t quite enough to get the word out. There’s always people who’ll miss important info and realize when it’s already late, sometimes too late. Hence this simple idea: wouldn’t it be nice if important information would reach users right in their terminal? [...] Since it was applied a bit more than a month ago, we’ve already put the news mechanism to good use on quite a few occasions: giving users instructions on how to deal with locales after the last glibc upgrade, giving them upgrade info for CVE-2019-18192, telling them about new command-line options, and more. In parallel, given that reading the mailing lists is akin to “drinking from a fire hose” as they say, Christopher Baines has been thinking about how to provide regular development updates to interested users and developers. Chris announced last week a prototype of a “Guix Weekly News” web site that would aggregate information about package updates automatically extracted from the Guix Data Service, along with manually written updates. It would seem that this service could readily grab info from channel news as well. Read more

Events: FSF, GStreamer, LibreOffice, Qt World Summit

  • Hang out with the FSF staff in Seattle, November 15

    We are hosting this get-together to show our appreciation for your support of the FSF's work and to provide an opportunity to meet other FSF members and supporters in the area. We'll give updates on what the FSF is currently working on and we are curious to hear your thoughts, as well as answer any questions you may have.

  • GStreamer Conference 2019
  • GStreamer Conference 2019 Videos Now Available Online

    Taking place at the end of October during the Linux Foundation events in Lyon, France was the GStreamer Conference to align with the annual developer festivities. GStreamer Conference 2019 was once again livestreamed by the fantastic folks at with their great quality video/audio recordings of the conference now for many years.

  • Event report: Google Summer of Code presentation in Ankara, Turkey

    The Google Summer of Code – aka GSoC – is a global programme focused on bringing more student developers into free and open source software development. In 2019, LibreOffice was once again a participating project, and we describe the results here.

  • Qt World Summit 2019

    We also had a dedicated table for our mobile effort where we showcased our KDE apps for Android and of course Plasma Mobile. The latter of which we had running on a good ol’ Nexus 5X and more importantly the Librem 5 Dev Kit by Purism. Unfortunately, the Pinephone developer kits we were hoping to show as well weren’t shipped in time for the event. Anyway, if you’re interested in learning more about what’s going on with Plasma Mobile go check out our new weekly blog series!