Category: Linux

Raspbian

Raspberry Pi OS 2021-01-11 releases

Raspbian is a free operating system based on Debian GNU/Linux, which is optimized for Raspberry Pi hardware (armhf processor architecture). Raspbian comes with more than 35,000 software packages or pre-compiled software, which is packaged in...

Arch Linux

Arch Linux 2020.09.01 released: Linux Kernel 5.8

First released in 2002, Arch Linux is a Linux distribution for i686 and x86-64 computer architectures. Its design focuses on simplicity, security, and efficiency. Unlike other operating systems that use discrete versions, Arch Linux...

Linux Mint 20

What’s new in Linux Mint 20 & LMDE 4

Linux Mint 20 will be based on Ubuntu 20.04 LTS. At the same time, LMDE (Linux Mint Debian Edition, Debian version) 4 is coming soon. The LMDE version is based on Debian GNU/Linux and...

PHP 7.3

How to configure php.ini for improving web server security

The configuration file (php.ini) is read when PHP starts up. For the server module versions of PHP, this happens only once when the web server is started. For the CGI and CLI versions, it happens on every invocation....

Linux touch command

Linux touch command

touch – change file timestamps Update the access and modification times of each FILE to the current time. A FILE argument that does not exist is created empty, unless -c or -h is supplied....

locate Command Linux

Introduce to locate Command in Linux

locate allows users to quickly search for specific files in the Linux file system. The method is to first create a database that includes all file names and paths in the system, and then...

USB4 specification

Linux Kernel 5.6 has added support for USB4

USB4 devices are expected to come out later this year, now, the Linux 5.6 kernel had added initial support for USB4. Support for USB4 in Linux 5.6 is a much-anticipated feature, and it has...

install mysql source code centos

Compile and install MySQL 5.7.29 from source code in CentOS

How to compile and install MySQL 5.7.29 from source code in CentOS Install compilation tools and requirement packages: yum install gcc gcc-c++ ncurses-devel cmake bison Download mysql source code wget https://github.com/mysql/mysql-server/archive/mysql-5.7.29.tar.gz Compile and install...

Linux cat command

Linux cat command in Example

cat – concatenate files and print on the standard output, is a standard Unix utility that reads files sequentially, writing them to standard output. The name is derived from its function to concatenate files....

Apache Tomcat Native

How to secure Apache HTTP server

If you are a system administrator, you should follow these 7 tips to keep your Apache HTTP server secure. 1. Disable unnecessary modules If you plan to compile and install Apache from source, you...

chkconfig CentOS

5 chkconfig Command Examples in CentOS

The Chkconfig command is used to set, view or change the services that are automatically started at startup. Five practical examples to illustrate the use of the Chkconfig command. 1. Using Shell Script to...

Ubuntu 20.04 LTS

What’s new in Ubuntu 20.04 LTS?

The Ubuntu 19.10 life cycle will end in July this year, and the next largest version will be Ubuntu 20.04 LTS. Its major updates and improvements will be terminated before 2030. Ubuntu 20.04 is...

Solus

Solus 4.4 Fortitude releases, Linux distribution

Solus is an independent desktop operating system based on the Linux kernel. Solus comes pre-installed with a wide range of software that includes the latest Firefox, Thunderbird, Transmission and GNOME MPV. Additional software that is not installed by default...

secure CentOS system

How to secure a CentOS system

Comment out unwanted users and user groups vi /etc/passwd vi /etc/group Add immutable attributes to the following files to prevent unauthorized users from gaining permissions chattr +i /etc/passwd chattr +i /etc/shadow chattr +i /etc/group...