# Knowledge base

## Knowledge base

- [Goal of knowledge base](https://knowledge.tracelog.in/master.md)
- [Linux](https://knowledge.tracelog.in/linux-and-core/linux.md)
- [Record SSH session for reporting](https://knowledge.tracelog.in/linux-and-core/linux/record-ssh-session-for-reporting.md)
- [Compress / Decompress files](https://knowledge.tracelog.in/linux-and-core/linux/compress-decompress-files.md)
- [Colorize logs](https://knowledge.tracelog.in/linux-and-core/linux/colorize-logs.md)
- [Cron output & logging](https://knowledge.tracelog.in/linux-and-core/linux/cron-output-and-logging.md)
- [Signal](https://knowledge.tracelog.in/linux-and-core/linux/signal.md): About system calls, SIGINT, SIGTERM, SIGKILL
- [Break out and escape SSH session](https://knowledge.tracelog.in/linux-and-core/linux/break-out-and-escape-ssh-session.md)
- [Mount volume permanently](https://knowledge.tracelog.in/linux-and-core/linux/mount-volume-permanently.md)
- [Show processes most consuming CPU & MEM](https://knowledge.tracelog.in/linux-and-core/linux/show-processes-most-consuming-cpu-and-mem.md)
- [Improve and optimize battery life on Linux](https://knowledge.tracelog.in/linux-and-core/linux/improve-and-optimize-battery-life-on-linux.md)
- [File ownership & groups in linux](https://knowledge.tracelog.in/linux-and-core/linux/file-ownership-and-groups-in-linux.md)
- [Automatic security update/patch on Ubuntu](https://knowledge.tracelog.in/linux-and-core/linux/automatic-security-update-patch-on-ubuntu.md)
- [Clean buffers and cached on linux](https://knowledge.tracelog.in/linux-and-core/linux/clean-buffers-and-cached-on-linux.md)
- [Bash completion on Linux/Mac](https://knowledge.tracelog.in/linux-and-core/linux/bash-completion-on-debian-9.md)
- [Core services](https://knowledge.tracelog.in/linux-and-core/core-services.md)
- [Nginx reload](https://knowledge.tracelog.in/linux-and-core/core-services/nginx-reload.md)
- [OpenVPN Split tunneling](https://knowledge.tracelog.in/linux-and-core/core-services/openvpn-split-tunneling.md)
- [Nmap commands](https://knowledge.tracelog.in/linux-and-core/core-services/nmap-commands.md)
- [Hardware](https://knowledge.tracelog.in/linux-and-core/hardware.md)
- [CPU Architecture fundamental](https://knowledge.tracelog.in/linux-and-core/hardware/cpu-architecture-fundamental.md)
- [MySQL](https://knowledge.tracelog.in/database/mysql.md)
- [InnoDB - innodb\_file\_per\_table parameter](https://knowledge.tracelog.in/database/mysql/innodb-innodb_file_per_table-parameter.md)
- [MySQL - enable slow query log](https://knowledge.tracelog.in/database/mysql/mysql-enable-slow-query-log.md)
- [MySQL - export large tables](https://knowledge.tracelog.in/database/mysql/mysql-export-large-tables.md)
- [MongoDB](https://knowledge.tracelog.in/database/mongodb.md)
- [Docker](https://knowledge.tracelog.in/container/docker.md)
- [ADD or COPY in Dockerfile](https://knowledge.tracelog.in/container/docker/add-or-copy-in-dockerfile.md)
- [Clean data of docker completely](https://knowledge.tracelog.in/container/docker/add-or-copy-in-dockerfile/clean-data-of-docker-completely.md)
- [Podman](https://knowledge.tracelog.in/container/podman.md)
- [Ansible](https://knowledge.tracelog.in/automation/ansible.md)
- [Output format](https://knowledge.tracelog.in/automation/ansible/output-format.md)
- [Jenkins](https://knowledge.tracelog.in/build-and-deployment/jenkins.md)
- [Jenkins - force exit pipeline when failure](https://knowledge.tracelog.in/build-and-deployment/jenkins/jenkins-force-exit-pipeline-when-failure.md)
- [PHP](https://knowledge.tracelog.in/language-and-toolset/php.md)
- [Composer](https://knowledge.tracelog.in/language-and-toolset/php/composer.md)
- [php-redis & php-igbinary](https://knowledge.tracelog.in/language-and-toolset/php/php-redis-and-php-igbinary.md)
- [Technical based](https://knowledge.tracelog.in/mindset/technical-based.md)
- [Writing well](https://knowledge.tracelog.in/mindset/technical-based/writing-well.md)
- [Reinvent The Wheel](https://knowledge.tracelog.in/mindset/technical-based/reinvent-the-wheel.md)
- [Approach a new system](https://knowledge.tracelog.in/mindset/technical-based/how-to-approach-a-new-system.md)
- [Backup philosophy](https://knowledge.tracelog.in/mindset/technical-based/backup-philosophy.md)
- [Mindset for building HA and scalable system](https://knowledge.tracelog.in/mindset/technical-based/mindset-for-building-ha-and-scalable-system.md)
- [GitLab database incident](https://knowledge.tracelog.in/mindset/technical-based/gitlab-database-incident.md)
- [Non-technical based](https://knowledge.tracelog.in/mindset/non-technical-based.md)
- [How to read news efficiency?](https://knowledge.tracelog.in/mindset/non-technical-based/how-to-read-news-efficiency.md)
- [How long should you nap?](https://knowledge.tracelog.in/mindset/non-technical-based/how-long-should-you-nap.md)
- [Assume good faith](https://knowledge.tracelog.in/mindset/non-technical-based/assume-good-faith.md): https://en.wikipedia.org/wiki/Wikipedia:Assume\_good\_faith
- [Books](https://knowledge.tracelog.in/reference-and-learning-source/books.md)
- [Sysadmin/SRE](https://knowledge.tracelog.in/reference-and-learning-source/books/sysadmin-sre.md)
- [Mindsets](https://knowledge.tracelog.in/reference-and-learning-source/books/mindsets.md)
- [Software fundamentals](https://knowledge.tracelog.in/reference-and-learning-source/books/software-fundamentals.md)
- [English](https://knowledge.tracelog.in/reference-and-learning-source/english.md)
