For a long time I didn't know that even writing commit message can have its own "best practices". When I got in touch with git for the first time, this part was described with words like "...and here you can write something short about what's going on in the commit".
Bad commit messages
Look at the commit messages below. If you want to merge them, you realy don't know, what you are adding / changing, what they do or why you need them. The same applies if you want to search something in the history. You scroll down the log, but...
See your server in a web browser and perform system tasks with a mouse. It’s easy to start containers, administer storage, configure networks, and inspect logs.
Link to Cockpit website
Easy to use
Cockpit makes GNU/Linux discoverable. See your server in a web browser and perform system tasks with a mouse. It’s easy to start containers, administer storage, configure networks, and inspect logs.
Designed & tested
Cockpit is designed with your goals in mind. We also routinely test Cockpit with usability studies to make it work the way you’d expect. As a result, Cockpit gets easier to use all the time.
Guru99 is totally new kind of learning experience.
Here you learn by practice. We make tons of efforts to take boredom out of learning and make education a fun experience.Inside, you will find tons of video tutorials
TESTING Software Testing QTP (Quick Test Professional) Selenium Mobile App Testing Cucumber Testing SoapUI Agile Testing JUnit RPA
LIVE PROJECTS Live Testing Project Live Selenium Project Live Ecommerce Project Live UFT Testing Live HP ALM Exercise Live Mobile Testing Live Security Testing Live PHP Project Live Scrum(Agile) Testing Live Insurance Testing Live Payment Gateway Live Telecom Live Java Project
SAP SAP Beginner SAP ABAP...
DockStation is a developer-centric application for managing projects based on Docker. Instead of lots of CLI commands you can monitor, configure, and manage services and containers while using just a GUI.
The main features of DockStation
Work with services and containersWork with remote Docker containersIndependenceBackward CompatibilityStats monitorPorts monitorCreate projectsGUIObserverParser (beta)
This wiki is intended to hold documentation of any kind about GNU Bash. The main motivation was to provide human-readable documentation and information so users aren't forced to read every bit of the Bash manpage - which can be difficult to understand. However, the docs here are not meant as a newbie tutorial.
This wiki and any programs found in this wiki are free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
A great GitHub repository that evolving how-to guide for securing a Linux server that, hopefully, also teaches you a little about security and why it matters.
How To Secure A Linux Server
An evolving how-to guide for securing a Linux server that, hopefully, also teaches you a little about security and why it matters.
Table of Contents
Table of Contents
Why Secure Your Server
Why Yet Another Guide
To Do / To Add
About This Guide
Editing Configuration Files - For The Lazy
Before You Start
Identify Your Principles
Picking A Linux Distribution
Pre/Post Installation Requirements
Other Important Notes
The SSH Server
SSH Public/Private Keys
Create SSH Group For AllowGroups
See your #server in a web browser and perform #system tasks with a mouse. It’s easy to start #containers, #administer #storage, #configure #networks, and inspect logs.
Bash: Autocomplete doesn't work properly
bash completion extends bash's standard completion behavior to achieve complex command lines with just a few keystrokes. This project was conceived to produce programmable completion routines for the most common Linux/UNIX commands, reducing the amount of typing sysadmins and programmers need to do on a daily basis.
Step 1: Install bash-completion
$ sudo apt-get install bash-completion
And some times it works if we re-installed it by the follwing command:
$ sudo apt-get install --reinstall bash-completion
Step 2: Enable bash-completion in your .bashrc file
Open your gedit ~/.bashrc and if these content doesn't exist there, add them at the end of it and save it.
# enable bash completion...
Zabbix Event: Free disk space is less than XX% on volume /boot
My Zabbix system warns me with the following message:
"Free disk space is less than XX% on volume /boot"
Zabbix is enterprise open source monitoring software for networks and applications, . It is designed to monitor and track the status of various network services, servers, and other network hardware.
My Zabbix 3.0 system running on Ubuntu Linux.
to free up space :
sudo apt-get autoremove
autoremove is used to remove packages that were automatically
installed to satisfy dependencies for some package and that are no
The auto-remove statement tells APT to remove...