Automating File Management in Linux: A Practical Guide with `find`, `cron`, and Best Tools

MarGib August 04, 2026
🌐 🇵🇱 Polski · 🇬🇧 EN

Do you dream of your servers and workstations maintaining themselves by removing unnecessary files, archiving old data, and keeping the system clean? In this practical guide, we will show you how to automate file management in Linux using `find`, `cron`, and proven tools. You will learn how to safely remove old files, organize directories, and avoid common pitfalls — all based on concrete examples and best practices.

Terminal Linux z poleceniem find w akcji, otoczony pływającymi ikonami plików i logów, ciemne tło z neonowymi zielonymi napisami, kontrastowe oświetlenie
Linux terminal executing the find command during automatic file cleanup

Why automate file management in Linux?

Linux systems, especially those running in server or office environments, generate massive amounts of temporary files, logs, and unused data. Without systematic cleanup, disks fill up quickly, leading to performance degradation, application crashes, or even backup issues. Automation allows you to:

  • Save disk space – regular removal of unnecessary files (e.g., cache, old logs) frees up space.
  • Reduce system load – fewer files for tools like `updatedb` (used by `locate`) to index.
  • Improve security – eliminating sensitive data (e.g., temporary password copies) reduces the risk of leaks.
  • Maintain order – scripts can, for example, archive old files to `.tar.gz` format before deleting them.

According to Technology Advice, companies that implement automated file cleanup report an average 30% reduction in disk load within the first three months.

Basic use cases: What do we do with files most often?

Here are the most popular scenarios where automated file management proves invaluable:

  • Cleaning temporary files – removing the contents of `/tmp`, `~/.cache`, and `/var/tmp` directories.
  • Archiving old logs – compressing `.log` files older than 30 days and moving them to a backup location.
  • Organizing project files – sorting by extension (e.g., `.JPG`, `.pdf`) or modification date.
  • Removing duplicates – finding and eliminating identical files (e.g., using `fdupes`).
  • Monitoring changes in key directories – e.g., `/etc`, `/home`, to detect unauthorized modifications.

An example Bash script that removes `.tmp` files older than 1 day in `/tmp` might look like this:

#!/bin/bash
find /tmp -name "*.tmp" -mtime +1 -delete

Although simple, such a command requires proper preparation — especially regarding logging actions and protection against accidental deletion of important data. You will read about how to do this safely in the following part of the article.

The find command: The heart of file management automation

find is one of the most powerful tools in a Linux system administrator's arsenal. It allows you to search for files and directories based on almost any criteria — from name, size, and modification date to permissions. Let's explore its most important options and applications.

Basic find flags with practical examples

Criterion Option find Usage example Description
File name -name "wzorzec" find /home -name "*.bak" Searches for files matching a pattern (use quotes to avoid shell expansion).
File size -size [+-]n[unit] find /var -size +10M Use + (greater than), - (less than) and units: k (KB), M (MB), G (GB), c (bytes).
Modification date -mtime [+-]n find /var/log -mtime -7 Finds files modified within the last n days. -7 = last 7 days, +30 = older than 30 days.
File type -type [f/d/l] find /tmp -type d f = regular file, d = directory, l = symbolic link.
Permissions -perm [ugoa][+-][rwx] find /home -perm -u=rw Use - to check permissions (e.g., u=rw = user has read/write access).
Execute action -exec komenda {} \; find /tmp -name "*.tmp" -exec rm {} \; Allows executing any command on found files. {} is a placeholder for the file name.
Search depth -maxdepth n find /etc -maxdepth 1 -name "*.conf" Limits the search to n levels of depth.
Disable recursion -prune find /var -name "cache" -prune Skip directories matching a pattern (e.g., to skip /var/cache).

Advanced find usage examples

The following examples show how to combine find flags in practical scenarios:

  1. Find and compress old logs:
    find /var/log -name "*.log" -mtime +30 -exec gzip {} \;

    The above command will find all `.log` files older than 30 days and compress them using gzip.

  2. Remove empty files in the home directory:
    find ~ -type f -empty -delete

    Removes files with a size of 0 bytes in the user's home directory.

  3. Change file ownership in a project directory:
    find /projekty -user stary_uzytkownik -exec chown nowy_uzytkownik {} \;

    Changes the owner of all files belonging to stary_uzytkownik to nowy_uzytkownik.

  4. Find files larger than 100 MB modified within the last week:
    find /home -type f -size +100M -mtime -7

    Helps identify large, recently modified files that may require attention (e.g., archiving).

Automation with cron: How to schedule regular file cleanup?

Running find commands manually is just the beginning. True automation involves scheduling them — most commonly using cron, the built-in Linux task scheduler. It allows you to run scripts at specific times, e.g., daily at 3:00 AM, when system load is lowest.

Step 1: Create a cleanup script

Instead of pasting commands directly into cron, it is better to prepare a separate Bash script. Why? Because it facilitates debugging, logging, and modification. Here is an example of a /usr/local/bin/cleanup_tmp.sh script:

#!/bin/bash

# Zmienne konfiguracyjne
LOG_FILE="/var/log/cleanup_tmp.log"
TMP_DIR="/tmp"
DAYS_OLD=1

# Logowanie rozpoczęcia
echo "[$(date)] Rozpoczynam czyszczenie plików .tmp starszych niż ${DAYS_OLD} dni w ${TMP_DIR}." >> "$LOG_FILE"

# Znajdź i usuń pliki .tmp (najpierw wyświetl, aby sprawdzić)
# find "$TMP_DIR" -name "*.tmp" -mtime +$DAYS_OLD -ls >> "$LOG_FILE"
find "$TMP_DIR" -name "*.tmp" -mtime +$DAYS_OLD -delete 2>> "$LOG_FILE"

# Zakończenie
echo "[$(date)] Czyszczenie zakończone. Zobacz logi: $LOG_FILE" >> "$LOG_FILE"

Key elements of the script:

  • Absolute paths – using full paths (e.g., /tmp instead of ~/tmp) prevents errors related to relative paths.
  • Logging – all messages are saved to a file, making it easier to check later what was removed.
  • Comments – explain the script's operation, making it easier for other administrators to modify.

Step 2: Set executable permissions

Before running the script, you must grant it the appropriate permissions:

sudo chmod +x /usr/local/bin/cleanup_tmp.sh

Step 3: Add a task to cron

To add the script to the cron schedule, use the command:

sudo crontab -e

Then add an entry (e.g., daily at 3:00 AM):

0 3 * * * /usr/local/bin/cleanup_tmp.sh

The cron format consists of 5 fields defining the execution time:

  • Minute (0 - 59) – 0
  • Hour (0 - 23) – 3
  • Day of month (1 - 31) – * (every day)
  • Month (1 - 12) – * (every month)
  • Day of week (0 - 6, where 0 is Sunday) – * (every day)

You can adjust these values to, for example, run cleanup only on weekends (0 3 * * 0,6).

Security: How to avoid accidental deletion of important data?

To minimize the risk of accidental deletion, follow these rules:

  1. Test commands manually – before adding them to cron, run them manually with the -ls or -print flag:
    find /tmp -name "*.tmp" -mtime +1 -ls

    The above command does not delete files, but displays a list of matching files. Only after verification replace -ls with -delete.

  2. Use the -maxdepth flag
find /tmp -maxdepth 1 -name "*.tmp" -mtime +1 -delete

Limits the search only to the /tmp directory, not its subdirectories. This minimizes the risk of deleting files in unexpected places.

  • Disable recursion for sensitive directories:
    find /home -name "cache" -prune -o -name "*.tmp" -mtime +1 -delete

    The above command skips directories named cache and removes only files .tmp in the main directory /home.

  • Create a backup before running – although find and cron are reliable tools, it is always worth having a backup copy of key data. You can use rsync for a quick backup:
    rsync -av --delete /źródło /cel_backupu

    The --dry-run flag allows you to test copying without making changes.

  • Best practices for writing Bash scripts for file management

    Bash scripts are a powerful tool, but writing them incorrectly can lead to serious problems — from accidental data deletion to system crashes. Here are proven best practices:

    1. Use absolute paths

    Avoid relative paths (e.g., ~/tmp or ./plik), as they can lead to errors depending on where the script is executed. Always use full paths:

    DIR="/tmp"
    find "$DIR" -name "*.tmp" -mtime +1 -delete

    2. Handle errors and missing permissions

    Use 2>/dev/null to hide error messages (e.g., permission denied), or 2>> "$LOG_FILE" to save them to logs:

    find /root -name "*.bak" 2>/dev/null

    Alternatively, you can check permissions before performing an action:

    if [ -w "$plik" ]; then
        rm "$plik"
    else
        echo "Brak uprawnień do usunięcia: $plik" >> "$LOG_FILE"
    fi

    3. Limit the search scope

    Use -maxdepth and -prune to limit searching to specific directories:

    find /var/log -maxdepth 2 -name "*.log" -mtime +30

    4. Use variables for flexibility

    Define variables for frequently used paths or parameters to make modifying the script easier:

    LOG_DIR="/var/log"
    DAYS_TO_KEEP=30
    
    find "$LOG_DIR" -name "*.log" -mtime +$DAYS_TO_KEEP -delete

    5. Add comments and documentation

    Document the script's operation so other administrators can understand and modify it:

    #!/bin/bash
    # Skrypt usuwa pliki .tmp starsze niż 1 dzień w /tmp
    # Autor: Jan Kowalski
    # Data: 2024-06-20
    # Uruchamiany codziennie o 3:00 przez cron

    6. Test the script before deployment

    Always test the script in a test environment before running it in production. You can use sudo to test in system directories, but be careful:

    sudo find /tmp -name "*.tmp" -mtime +1 -ls

    Alternatives to find: When should you use other tools?

    Although find is extremely versatile, there are situations where it is better to use other tools. Let's explore alternatives and their applications.

    1. locate: Fast file searching by name

    locate is much faster than find because it uses a database (updated by updatedb) rather than searching the live file system. Ideal for quickly finding files by name.

    sudo updatedb  # Aktualizuje bazę danych (wykonywane regularnie przez cron)
    locate "*.conf"  # Wyszukuje wszystkie pliki .conf

    Pros: Very fast, simple to use.

    Cons: The database may be outdated if updatedb is not running regularly.

    2. fd (or fdfind): A modern alternative to find

    fd is a modern file-searching tool written in Rust, which is faster and more intuitive than find. It supports features like regular expressions and colorized output.

    sudo apt install fd-find  # Instalacja na Debian/Ubuntu
    fd -e log /var  # Wyszukuje pliki .log w /var

    Pros: Faster than find, simpler syntax, better error handling.

    Cons: Not available by default on all distributions.

    3. ripgrep (rg): Searching within file content

    If you need to search for text within files (e.g., find all occurrences of the word "error" in logs), ripgrep is much faster than grep:

    sudo apt install ripgrep
    rg "error" /var/log

    4. bleachbit: System cleanup tool with an interface

    bleachbit is a tool for cleaning temporary files, cache, browser history, etc. Available with both a graphical interface and a command-line interface:

    sudo apt install bleachbit
    bleachbit --clean system.cache system.tmp

    Pros: Simple to use, has many built-in cleanup options.

    Cons: Less flexible than Bash scripts.

    5. ncdu: Disk usage analysis

    Before running cleanup scripts, it is worth checking which directories take up the most space. ncdu (ncurses Disk Usage) is an interactive tool for analyzing disk usage:

    sudo apt install ncdu
    ncdu /

    Pros: Interactive interface, easy navigation through directory structures.

    Integration with logging and notifications

    For automation monitoring to be effective, you must not only delete files but also log these actions and notify the administrator in case of problems. Here is how to do it effectively.

    1. Logging actions to syslog

    You can send messages from your scripts directly to the system log (syslog), where they will be available via journalctl or /var/log/syslog:

    find /tmp -name "*.tmp" -mtime +1 -delete 2>&1 | logger -t "cleanup_tmp"

    To check the logs later:

    journalctl -t "cleanup_tmp"

    Or:

    grep "cleanup_tmp" /var/log/syslog

    2. Sending e-mail notifications

    To receive an e-mail notification after the script finishes, use mail (requires a configured MTA, e.g., postfix):

    echo "Znaleziono pliki do usunięcia: $(find /tmp -name '*.tmp' -mtime +1 -ls)" | mail -s "Raport czyszczenia /tmp" admin@example.com

    3. Integration with systemd-cat

    If you use systemd, you can send logs directly to the systemd journal:

    systemd-cat -t cleanup_tmp find /tmp -name "*.tmp" -mtime +1 -delete

    To check the logs:

    journalctl -t cleanup_tmp

    4. Adding timestamps to logs

    To make logs more readable, add timestamps to each entry:

    echo "[$(date)] Uruchomiono skrypt czyszczący." >> /var/log/cleanup.log

    Ready-made file cleanup tools: Is it worth using them?

    In addition to writing your own scripts, there are many ready-made tools that can facilitate file management. Let's meet the most popular ones and their applications.

    1. tmpreaper: Tool for cleaning /tmp

    tmpreaper is a specialized tool for cleaning the /tmp directory, available in many Linux distributions (e.g., Debian, Ubuntu):

    sudo apt install tmpreaper
    sudo tmpreaper 7d /tmp

    Pros: Simple to use, well-integrated with the system.

    Cons: Less flexible than custom scripts.

    2. bleachbit: Comprehensive system cleanup

    bleachbit is a tool for cleaning temporary files, cache, browser history, and other unused data. Available with a graphical interface and command line:

    sudo apt install bleachbit
    bleachbit --clean system.cache system.tmp browser.cache

    Pros: Easy to use, many built-in options.

    Cons: Less flexible than Bash scripts.

    3. ncdu: Disk usage analysis before cleanup

    Before running cleanup scripts, it is worth checking which directories take up the most space. ncdu is an interactive tool for analyzing disk usage:

    sudo apt install ncdu
    ncdu /

    Pros: Disk usage visualization, easy navigation.

    Cons: Does not delete files automatically.

    4. fdupes: Finding and removing duplicates

    To find and remove duplicate files (e.g., copies of documents or photos), use fdupes:

    sudo apt install fdupes
    fdupes -rd /home  # Znajduje i usuwa duplikaty w /home

    Pros: Effective at finding and removing duplicates.

    Cons: Can be slow on large disks.

    Summary: How to get started with file management automation?

    Automating file management in Linux is a process that consists of several key steps. Here is a practical checklist you can use to implement it in your own system:

    1. Identify problems – check which files take up the most space (e.g., using ncdu) and which can be safely removed.
    2. Test commands manually – before adding them to cron, run them with the -ls or -print flag.
    3. Create a Bash script – write a simple script that performs the task and test it in a test environment.
    4. Add logging – save messages to a file or syslog so you can check what was done later.
    5. Schedule the task in cron – add the script to the schedule so it runs automatically at the right time.
    6. Monitor and adjust – regularly check logs and adjust the script to changing needs.

    Remember that the key to effective automation is caution — always test commands before deploying them and keep in mind that even the best tools can lead to accidental data deletion if misconfigured.

    Sources

    Facebook X E-mail

    Comments

    Dodaj komentarz

    Explore

    Labels

    OpenAI 15 cybersecurity 15 AI ethics 13 Anthropic 13 Windows 12 Automation 11 Technology 11 news 11 open-source 11 AI agents 10 ChatGPT 10 Programming 10 browsers 10 future of technology 10 Opera 9 Ubuntu 9 technology 9 Configuration 8 RHCE 8 Software 8 facebook 8 n8n 8 programming 8 web applications 8 Claude AI 7 Exam 7 IT security 7 Microsoft 7 Open Source 7 Red Hat 7 chrome 7 coaching 7 curiosities 7 machine learning 7 www 7 AI Act 6 AI regulations 6 Docker 6 Mind 6 Web browser 6 entertainment 6 new technologies 6 open source 6 privacy 6 psychology 6 security 6 system administration 6 Claude 5 Cybersecurity 5 God 5 Performance 5 Productivity 5 algorithms 5 books 5 future of work 5 health 5 language models 5 macOS 5 mindfulness 5 network 5 networking 5 terminal 5 AI benchmarks 4 AI safety 4 Android 4 CentOS 4 Codex 4 Kubernetes 4 LVM 4 Local AI 4 RH442 4 RHS333 4 Vivaldi 4 Windows 10 4 Windows system administration 4 applications 4 bash 4 containers 4 data security 4 developer tools 4 linux 4 local AI 4 neurobiology 4 operating systems 4 people 4 photography 4 trivia 4 AGI 3 AI 2026 3 AI assistant 3 AI at work 3 AI in business 3 AI in programming 3 AI optimization 3 AI regulation 3 AI transparency 3 API 3 Administration 3 Apple 3 Apple Silicon 3 BCI 3 BIG DATA 3 Business 3 Career 3 DevOps 3 FIFA 3 Firefox 3 GPT-4 3 Google projects 3 Homelab 3 Installation 3 Medicine 3 NVIDIA 3 Personal Development 3 Personal Finance 3 Privacy 3 Programs 3 Python 3 Ubuntu Server 3 brain 3 brain-computer interfaces 3 communication 3 computer science 3 data privacy 3 data protection 3 deepfake 3 disinformation 3 extensions 3 faith 3 ftp 3 future of AI 3 future of humanity 3 games 3 good movie 3 help 3 human 3 interesting websites 3 interface 3 investments 3 media 3 mental health 3 mobile apps 3 money 3 monitoring 3 multimodality 3 neuroplasticity 3 neurotechnology 3 opensource 3 optimization 3 performance 3 personal competencies 3 personal development 3 phishing 3 reading 3 regulations 3 religion 3 streaming 3 system tools 3 tools 3 users 3 virtualization 3 web browser 3 websites 3 AI Agents 2 AI cheating 2 AI in 2026 2 AI in coding 2 AI in education 2 AI in science 2 AI security 2 Apache 2 Asus 2 AutoGen 2 Centos 2 China 2 Claude 3.5 Sonnet 2 Claude Cowork 2 Cloud 2 DFS 2 DMA 2 DNS 2 Debian 2 Debugging 2 Devin AI 2 Docker Machine 2 Drones 2 Education 2 Error 2 Fable 2 Fable 5 2 Free Red Hat 2 GDPR 2 Gemini 2 GitHub Copilot 2 Guide 2 Hardware 2 IT 2 Intel 2 Intelligence 2 Japan 2 JavaScript 2 Job Market 2 Kali Linux 2 Kerberos 2 Kernel 2 Kimi K3 2 LangChain 2 Linux for business 2 Linux kernel 2 MLX 2 Machine Learning 2 Mistral AI 2 Model Context Protocol 2 Moonshot AI 2 Mythos 2 NIS 2 Navy SEALs 2 Netflix 2 Nvidia 2 Playwright 2 Poland 2 Polish technology 2 Psychology 2 Puppeteer 2 RAID 2 RHEL7 2 RSS 2 Rocky Linux 2 Rust 2 Sakana AI 2 Security Network Services 2 Self-hosting 2 Servers 2 Software Engineering 2 Sysadmin 2 Wi-Fi 6 2 Windows administration 2 Windows errors 2 ansible 2 audio editing 2 better life 2 brain health 2 chat 2 child psychology 2 children 2 cloud storage 2 command history 2 communicator 2 communities 2 computer intelligence 2 computers 2 conferences 2 courses 2 creativity 2 critical thinking 2 cron 2 curl 2 cyberattacks 2 data 2 death 2 deep learning 2 democracy 2 digital detox 2 digital ethics 2 digital hygiene 2 documentary 2 earning 2 emotions 2 file storage 2 file system 2 fix 2 free application 2 free courses 2 free knowledge from the internet 2 free training 2 future of teaching 2 future skills 2 genius 2 hacker 2 happiness 2 hybrid cloud 2 iPhone 2 infrastructure 2 infrastructure scalability 2 innovation 2 investing 2 iostat 2 iptables 2 kernel 2 labor market 2 linux kernel 2 local LLM 2 logs 2 medicine 2 memory 2 mind manipulation 2 mind programming 2 mobile 2 mobile phones 2 motivation 2 movie 2 multimedia 2 online privacy 2 overstimulation 2 partitions 2 penetration testing 2 personal thoughts 2 philosophy 2 photos 2 plugin 2 podcast 2 prompt 2 prompt engineering 2 python 2 robotics 2 router 2 sar 2 scientific facts 2 self-development 2 shell 2 social engineering 2 social media 2 software 2 supercomputers 2 system kernel 2 technological innovations 2 technology addiction 2 technology ethics 2 torrent 2 trick 2 user interface 2 virtualbox 2 wealth 2 weather 2 web 2 web browsers 2 wisdom 2 youtube 2 (Treści etykiet nie zostały podane w treści wejściowej) 1 1-bit LLM 1 120B models 1 2026 photography market 1 21st Century Skills 1 2FA 1 2nm processors 1 3000 nits display 1 3D printing 1 3D scene reconstruction 1 5 GHz 1 5 GHz channels 1 6 GHz 1 6 GHz channels 1 64 bit 1 7 1 A19 Pro 1 A19 chip 1 ACT therapy 1 AF_ALG 1 AGAT 1 AI API key theft 1 AI Frameworks 1 AI Governance 1 AI History 1 AI Omnibus 1 AI Overviews 1 AI Safety 1 AI addiction 1 AI agency 1 AI agent attack 1 AI agent learning 1 AI and competitiveness 1 AI and the labor market 1 AI audits 1 AI automation 1 AI autonomy 1 AI censorship 1 AI chatbots 1 AI chips 1 AI code generation 1 AI code security 1 AI code validation 1 AI collaboration 1 AI consciousness 1 AI control 1 AI cost optimization 1 AI cyber threats 1 AI cybersecurity 1 AI debugging 1 AI deployment 1 AI detectors 1 AI devices 1 AI factory 1 AI for developers 1 AI future 1 AI glasses 1 AI governance 1 AI hallucinations 1 AI hardware 1 AI in Chrome 1 AI in Linux 1 AI in art 1 AI in browsers 1 AI in healthcare 1 AI in industry 1 AI in medicine 1 AI in school 1 AI in schools 1 AI in sports 1 AI in terminal 1 AI in the terminal 1 AI integration 1 AI interaction 1 AI on mobile devices 1 AI philosophy 1 AI privacy 1 AI ranking 1 AI reliability 1 AI research 1 AI scaling 1 AI superchips 1 AI threats 1 AI tool attacks 1 AI tool comparison 1 AI tools 1 AI tools 2026 1 AI tools for developers 1 AI workflows 1 AIMP 1 AMD ROCm 1 AMLD6 1 API integration 1 API key protection 1 AWS 1 Acquisition 1 Activity Monitor 1 AgentGPT 1 Agentic AI 1 Agentjacking 1 Agentrc 1 AirPods 1 Alan Watts 1 Alexander Gerst 1 Alfred 1 Alien Mind 1 AlmaLinux 1 Alpine Linux 1 Amazon AWS 1 Amazon Kuiper 1 Andrej Karpathy 1 Andrew Huberman 1 Anki 1 Anonymous 1 Apple 2025 1 Apple M5 1 Apple Silicon chips 1 Apple news 1 Aria AI 1 Artificial intelligence 2026 1 Atuin 1 Audacity 1 Audacity 4 1 AutoGPT 1 AutoJack 1 Azure 1 Backstage 1 Banking 1 Bash 1 Bash scripts 1 Bazel 1 Become a Linux Debug Expert 1 Bible 1 Big Data 1 Big Tech 1 Bill Warner 1 Biotechnology 1 BitNet 1 Black Mirror 1 Blackwell 1 Blackwell B100 1 Blockchain 1 Bluetooth 1 Bonding 1 Bono 1 Broadcom 1 BudsLink 1 Business and Finance 1 C++ 1 CCPA 1 CPU 1 CUA 1 CUDA 1 CVE-2026 1 CVE-2026-38074 1 Career Development 1 Career-Ops 1 Cellebrite 1 Chat GPT 1 ChatGPT Work 1 Chemtrails 1 ChildOnlineSafety 1 Claude 3.5 Opus 1 Claude 4 1 Claude Code 1 Claude Fable 1 Coaching 1 Codex CLI 1 Cognee 1 Computer-Using Agent 1 Constitutional AI 1 Context Engineering 1 Copilot 1 Copilot for Finance 1 Couching 1 CrewAI 1 Crunchbase 1 Cryptocurrencies 1 Custom GPTs 1 Cyberbullying 1 DDoS attack 1 DORA 1 DSA 1 Damo Academy 1 Dario Amodei 1 Darwin 1 Data Science 1 DataHyena 1 DataHyena API 1 David Mumford 1 Deep Learning 1 Deep Reading 1 DeepSeek 1 DeepSpeed 1 Deepseek 1 Deluge 1 DevSecOps 1 Diagnostics 1 Digital Europe Programme 1 Digitalization 1 Distributions 1 Docker containers 1 Dockerfile 1 Drivers 1 Dystrybucje 1 E2EE 1 E2EE vulnerabilities 1 EA GAMES 1 EA SPORTS 1 EU artificial intelligence 1 EU regulations 1 Earth AI 1 Eastern philosophy 1 Economics 1 Efficiency 1 Email 1 Emigration 1 Enterprise Linux 1 Entrepreneurship 1 Epicureanism 1 European AI Act 1 European Commission 1 European Funds 1 European Union 1 European technology 1 Excel 1 F-Droid 1 FIFA 16 1 Facebook 1 Fact-checking 1 Fake News 1 Flannel 1 Flathub 1 Flynn Effect 1 Football 1 Formoza 1 Foundation 1 Free 1 Free Software 1 Free software 1 Frontier 1 Fugu Ultra 1 Future 1 Future of Finance 1 Future of Work 1 GLM 5.2 1 GLM 5.2 vs Opus 4.8 1 GLM-5.2 1 GNOME 50 1 GPG Tools 1 GPT 1 GPT-4.5 1 GPT-4o 1 GPT-5 1 GPT-5.6 Pro 1 GPT-5.6 Sol 1 GPT-6 1 GPT-6 Astra 1 GPT-Live 1 GPTZero 1 GPU Cloud 1 GROM 1 GRUB 1 GUI 1 Galaxy Buds 1 Gander 1 Gaza Strip 1 Gemini 2.5 Ultra 1 Gemma 4 1 Generation Z 1 GhostLock 1 GitHub 1 GitOps 1 Go 1 Golden Gate 1 Google Assistant 1 Google DeepMind 1 Google Gemma 4 12B 1 Google I/O 2026 1 Google Research 1 Google Search 1 Google Workspace 1 Google activity 1 Google indexing 1 Google prototypes 1 GoogleFamilyLink 1 Goose 1 Got Talent 1 Gregory Kurtzer 1 Grok Build Workflows 1 Guides 1 HDR 1 HPC 1 HTML 1 Hardware Requirements 1 Health Intelligence 1 Herculaneum 1 Hugging Face 1 Hygge 1 IAM 1 IBM 1 IDE 1 IDE security 1 IQ 1 ISIS 1 ISO 1 ISS 1 IT Recruitment 1 IT automation 1 IT costs 1 IT education 1 IT history 1 IT job market 1 IT management 1 Innovation 1 Intelligent email 1 Internet Browser 1 Internet browser 1 InternetEducation 1 Interview 1 Islam 1 Islamic State 1 Israel 1 Ivy League 1 JEPA 1 JUPITER 1 Jacquard 1 Japanese patience 1 Japanese philosophy 1 Jboss 1 Jellyfin 1 JetBrains Marketplace 1 Jetson Thor price 1 Joel Pearson 1 KDE Plasma 6.6 1 Karen Hao 1 Khan Academy 1 Kodi 1 Krate 1 Kylian Mbappé 1 LLM Deployment 1 LLM benchmarks 2026 1 LLM models 1 LLMs 1 Labor Market 1 Lazarus 1 LeRobot 1 Legal regulations 1 LibreOffice 1 LineageOS 1 LinkedIn 1 LinkedIn Sales Navigator 1 Linus Torvalds 1 Linux 7.3 1 Linux automation 1 Linux diagnostics 1 Linux file automation 1 Linux for developers 1 Linux system tools 1 Linux task management 1 Linux task scheduling 1 Llama 4 1 Lockdown Mode 1 Logs 1 Londoners 1 M5 Max 1 M5 Ultra 1 MAS 1 MCP 1 MFA 1 MLOps 1 Mac Studio 1 Mac Studio alternatives 1 Mac Studio price 1 Maps 1 MarGib_Film 1 Marek Jankowski 1 Mars helicopter 1 Material Design 1 Matt Pocock 1 Matt Wu 1 Meta Ray-Ban 1 Microsoft 365 1 Microsoft Azure 1 Military 1 Mindfulness 1 Mission Center 1 Mistral 1 Miłosz Brzeziński 1 Monitoring 1 MrBallen 1 Multi-Agent Systems 1 My take 1 Myna 1 NAND Flash 1 NATO 1 NFS 1 NIS2 1 NIST AI RMF 1 NTFS 1 NTT DATA Group 1 NVIDIA Blackwell 1 NVIDIA Jetson Thor 1 National security 1 Natural Language Processing 1 Neural Networks 1 Neuralink 1 Neurotechnology 1 New 1 New Technologies 1 Nginx 1 No comment 1 Node.js 1 Non-profit 1 Notion 1 OBS Studio 1 OWASP 1 Objective Reasoning Systems 1 Odysseus 1 Ollama 1 OneTrust 1 OpenAI Codex 1 OpenCode 1 OpenSSL 1 Opera Air 1 Opera Neon 1 Opera Touch 1 Operating Systems 1 Organic Maps 1 P2P 1 PARP 1 PDF conversion 1 PDF editor 1 PDF merging 1 Pac-Man 1 Pekao S.A 1 Peperclips 1 Perceptron 1 Personal development 1 Philosophy 1 Photoshop 1 Plex 1 Poland 2026 1 Poles 1 Polish universities 1 PostgreSQL 1 PowerShell 1 Preview 1 Print Spooler 1 Project Maven 1 Project TANGO 1 Proton Drive 1 Proxmox 1 PyTorch 1 Qt Creator 1 Quick Actions 1 Quota 1 Quotes 1 RAG 1 RDMA 1 RHEL 1 RHEL8 1 RHSCA 1 RPM 1 Raspberry PI 1 Raspberry Pi 1 Raspbian 1 Raycast 1 Red Hat 8 1 Red Hat Enterprise Linux Developer Suite 1 Red Hat Network Satellite 1 RedHat 8 1 Regex 1 Robo-advisors 1 Routing 1 SEO in 2026 1 SME 1 SMEs 1 SSD optimization 1 SSDs 1 SUSE 1 SaaS 1 SafeInternet 1 SaferInternetDay 1 Safety 1 Sakana Fugu 1 Scalattice Hypervisor 1 Search 1 Sector 3.0 Festival 1 Secure Enclave 1 Security Auditing 1 Selene 1 September 23 2017 1 Server Administration 1 Shieldstral 3B 1 Signal 1 Silicon Valley 1 Smart City 1 Snip. 1 Social Media 1 Soli 1 Solo Projects 1 Solopreneurship 1 Solus 1 Something from myself 1 Sound 1 Sovereign AI 1 Sport 1 Spotify 1 Squish 1 Stacher.IO 1 Stacher.IO installation 1 Starling 1 Starlink 1 Steam Deck 1 Stoicism 1 Storage Access Framework 1 SysAdmin 1 System Administration 1 TED Talks 1 TMog 1 TRIM 1 Task Manager 1 Tech 1 Tech Weekly 1 Telegram 1 TensorFlow 1 The Shack 1 Time Management 1 Tips 1 Tokenomics 1 Tools 1 Transformer 1 Tribler 1 Turnitin 1 Tutorial 1 U.S. 1 U.S. government 1 U2 1 UI testing 1 USB 1 USB Restricted Mode 1 UV 1 Ubuntu 24.04 LTS 1 Ubuntu 26.04 1 University of Waterloo 1 VR/AR 1 VentuSky 1 Vesuvius Challenge 1 Video Review 1 Vinci AI 1 VirtualBox 1 Virtualization 1 WBC 1 WSL 3 1 WWDC 2026 1 WWDC26 1 Warsaw 1 Wayfinder Router 1 Weave 1 Web Scraping 1 Websites 1 WhatsApp 1 Wi-Fi 6E 1 Wi-Fi 7 1 Wi-Fi channels 1 Windows update 1 Wojciech Cellary 1 Work 1 Workflow 1 World Cup 1 World Cup 2026 1 World Cup AI 1 World Wide Web 1 X-Files 1 X-files 1 Yan LeCun 1 YouTube 1 YouTube AI 1 Yuval Noah Harari 1 ZUS 1 Zapier 1 ZenFone 1 Zero-Touch OAuth 1 Zorin OS 1 a drop of motivation 1 about this blog 1 academic fraud 1 acceptance of adversity 1 access control 1 account security 1 achieving goals 1 ad blocking 1 adaptation to change 1 addiction 1 admin 1 administrator 1 agent framework 1 agent systems 1 aids 1 alternative apps 1 ampere altra 1 analog photography 1 android 1 animations 1 antibiotic resistance 1 antimicrobial drugs 1 antiquity 1 app generation 1 apple container 1 apple design 1 apple silicon 1 application prototyping 1 application security 1 archaeology 1 arm servers 1 arm64 1 artificial intelligence 2026 1 assertiveness 1 assessment methods 1 astronomy 1 at one-time tasks 1 at vs cron 1 atd daemon 1 audio 1 authenticity in art 1 authorization 1 autoencoder 1 autofs 1 automated saving 1 automateit 1 automation security 1 automation system attack 1 autonomous AI systems 1 autonomous agents 1 autonomous attacks 1 autonomous cars 1 autonomous programming systems 1 autonomous research systems 1 autonomous systems 1 autonomous vehicles 1 av1 1 awareness 1 awk 1 aws graviton 1 bank 1 bash on windows 1 bat files 1 batch 1 battery 1 battery usage 1 beliefs 1 beta 1 better living 1 better quality 1 big data 1 bilingual children 1 bilingual education 1 bilingualism 1 bin/bash 1 biodiversity 1 bioshocking attack 1 blocking 1 blogger 1 body 1 body health 1 body language 1 bookmarks 1 boot 1 bootable usb 1 boxing 1 brain development 1 brain diet 1 browser automation 1 bushido 1 business automation 1 business data 1 business intelligence 1 c# 1 cache 1 calc 1 campaign 1 cards 1 career 1 centralized platforms 1 chatbots 1 chemistry 1 children's emotional development 1 ci/cd 1 city design 1 cleanup tools 1 clearance 1 cli tools 1 climate change 1 clothing industry 1 cloud 1 cloud LLM 1 cmd 1 code editor 1 code refactoring 1 coding automation 1 coffee 1 cognitive abilities 1 cognitive benefits 1 cognitive psychology 1 cognitive-behavioral therapy 1 coldplay 1 command line 1 command prompt 1 commando training 1 comments 1 competition 1 complexity theory 1 compliance 1 compliance automation 1 compliance tools 1 computer interaction 1 computer networks 1 computer performance 1 computer science basics 1 concentration 1 configuration audit 1 configuration management 1 conntrack 1 console 1 conspiracy 1 conspiracy theories 1 containerization 1 content creation 1 content generation 1 content moderation 1 controversial 1 converter 1 core dump 1 corporate integrations 1 corporate world 1 cost optimization 1 courage 1 courses for free 1 cross-platform 1 cryptography 1 cynics 1 dark mode 1 data compression 1 database 1 datasette 1 date and time 1 deep brain stimulation 1 dependency management 1 deployment 1 desertification 1 design patterns 1 design systems 1 desktop 1 devops 1 diagnostics 1 digital accessibility 1 digital addiction 1 digital clothing 1 digital competencies 1 digital education 1 digital habits 1 digital manipulation 1 digital media 1 digital security 1 digitalization 1 disk management 1 disqus 1 distributed inference 1 docker 1 document 1 document conversion 1 document signing 1 dreams 1 drive performance 1 drop of motivation 1 drought 1 dubai 1 dying 1 e-book 1 eBPF 1 ecology 1 economy 1 ecosystem restoration 1 edge computing 1 effective learning 1 elections 1 encryption 1 end of the world 1 end of world 1 end-to-end encryption 1 energy 1 energy efficiency 1 energy monitoring 1 enterprises 1 environment and health 1 ergonomics 1 ethical AI 1 ethics 1 evc 1 evolution 1 examples-based 1 exascale 1 excel 1 exploitation 1 extreme 1 fact verification 1 fact-checking 1 fake news 1 fatty liver disease 1 fdisk 1 feed-forward 3D 1 ffmpeg 1 ffmpeg 9.0 1 file sharing 1 file size 1 film zone 1 financial habits 1 financial psychology 1 find command 1 firewall 1 firmware updates 1 flash drive 1 flat earth 1 flying 1 foldable iPhone 1 food 1 football 1 for sale 1 format change 1 framework jailbreak severity 1 free 1 free software 1 friend location 1 future of architecture 1 future of education 1 future of energy 1 future of medicine 1 future of programmers 1 future of programming 1 future of research 1 future of the brain 1 future of the internet 1 future of transport 1 gaman 1 game 1 gaming 1 garbage collection 1 gene editing 1 geoengineering 1 geopolitics 1 global connectivity 1 global trends 1 google chat 1 graphics 1 graphics editors 1 growing up 1 growth signals 1 h.266 1 hacking 1 happiness in difficult times 1 hard-link 1 hashing 1 hate speech 1 health practices 1 healthy lifestyle 1 hedonic adaptation 1 helion 1 history 1 hivemind 1 hobby 1 home hosting 1 homelab 1 hostname 1 hostnamectl 1 hosts.allow 1 hosts.deny 1 how many people live on earth 1 htop 1 httpd 1 human interface guidelines 1 humanity 1 humor 1 iOS 1 iOS security 1 iPhone 17 Pro 1 iPhone 18 Pro 1 iPhone launch 1 iSCSI 1 identity crisis 1 iftop 1 image generation 1 immortality 1 imposter syndrome 1 in-person exams 1 incident analysis 1 influencer criticism 1 information manipulation 1 information warfare 1 innovations 2026 1 installation 1 integrated circuits 1 integrations 1 intelligence 1 interface design 1 international cooperation 1 internet applications 1 internet speed 1 investigative journalism 1 ios 18 1 iproute2 1 jailbreak 1 jailbreaking 1 javascript 1 job market 1 kernel 7.2 1 kernel mode 1 kernel security 1 keyboard shortcuts 1 knowledge management 1 knowledge visualization 1 kuba wojewódzki 1 language model 1 language model inference 1 lei 1 light 1 limits 1 lingbot-map 1 linux 7.2 1 linux drivers 1 linux performance 1 linux security 1 livepatch 1 liver cancer 1 liver cirrhosis 1 liver health 1 lobbying 1 local LLM inference 1 login 1 long-term thinking 1 loop-audit 1 loop-cost 1 loop-init 1 macOS Sequoia 1 machine autonomy 1 machine cloning 1 macos 1 magic 1 make life harder 1 making money 1 malicious JetBrains plugins 1 malware in IDE 1 manipulation 1 markdown 1 markitdown 1 material design 1 meaning of life 1 media streaming 1 media subscriptions 1 meditation 1 mental resilience 1 mental well-being 1 message security 1 messenger 1 metabolism 1 meteorology 1 microsoft 1 microtargeting 1 migration 1 military ethics 1 millionaires 1 mobile applications 1 mobile photography 1 model interpretability 1 model optimization 1 modern technologies 1 monorepo 1 mounting 1 mounting image 1 mp3 player 1 mpstat 1 multi-agent systems 1 multimedia tools 1 multimodal AI 1 multitasking 1 music 1 music player 1 mysteries 1 n8n security 1 nanotechnology 1 national defense 1 nature conservation 1 net use 1 net-tools 1 nethogs 1 network cards 1 network monitoring 1 network resources 1 network security 1 network stability 1 neuroenhancement 1 neuropsychology 1 neuroscience 1 new features 1 new life 1 new player 1 new things 1 nftables 1 office 1 onboarding 1 one-time cron 1 onestep4red 1 online 1 online courses 1 online learning 1 open AI weights 1 open weights 1 open-weights 1 openai 1 operating system 1 outage 1 package manager 1 paper clips 1 paradox of the fulfilled dream 1 parenting 1 parents 1 parted 1 password 1 password change 1 password policy 1 password recovery 1 password security 1 passwords 1 pdf 1 pentesting tools 1 performance optimization 1 perseverance 1 persistent memory 1 personal data 1 personal finance 1 pharmacy 1 philosophy of technology 1 php 1 pip 1 pip 26.2 1 plagiarism 1 plagiarism detection 1 plague 1 player 1 plugins 1 poison 1 police 1 politics 1 predictions 1 prefix caching 1 privilege escalation 1 processes 1 productivity 1 productivity tools 1 professional burnout 1 professional future 1 programmer role in the AI era 1 programming learning 1 promissory notes 1 prompt injection 1 protection 1 ps 1 publishers vs Google 1 query routing 1 questions 1 radar 1 raspberry pi 5 1 real-time AI 1 red 1 redeploying 1 regulatory sandboxes 1 relationships 1 relax 1 relaxation 1 remote work 1 renewable energy sources 1 reportage 1 rest 1 risk 1 rituals 1 robotaxi 1 root 1 routing 1 rules-based 1 runlevel 1 satellite data 1 satellite internet 1 saving 1 science 1 scientific breakthroughs 1 scientific research 1 scientific research 2026 1 scraping 1 screen 1 screenshot 1 search algorithms 1 self-hosting 1 series 1 server 1 settings 1 shadow AI 1 show 1 sign language 1 skill loops 1 skills 1 skydive 1 sleep 1 sleep and learning 1 small big company 1 smart clothing 1 smartphone 1 smartphones 1 smartphones 2026 1 social support 1 society 1 software engineering 1 space 1 space technology 1 spaced repetition 1 special forces 1 sport 1 sports 1 spreadsheet 1 sqlite 1 stale data 1 stalking 1 startups 1 statistics 1 strategies 1 sub-millimeter sensor 1 success 1 superconductors 1 swiftui 1 symbolic link 1 syngrapha 1 sysctl 1 syslog 1 sysstat 1 system acceleration 1 system bugs 1 system diagnostics 1 system logs 1 system optimization 1 systemd 1 tablet 1 talk show 1 tcpdump 1 teaching ethics 1 technical documentation 1 technological innovation 1 technological safety 1 technologies 1 technology 2026 1 technology future 1 technology regulations 1 television 1 terrorism 1 testing 1 text humanization 1 the world in numbers 1 theology and science 1 theoretical computer science 1 threats 1 time management 1 time travel 1 timelapse 1 tips 1 tmp cleanup 1 traditional photography 1 tutorials 1 two-factor authentication 1 ubuntu 1 udev 1 upbringing 1 updates 1 user mode 1 ux/ui 1 vLLM 1 video conversion 1 video review 1 violence in the military 1 viral 1 visionos 2.0 1 voice control 1 vulnerable dependencies 1 vvc 1 walking 1 walking meetings 1 watch 1 water retention 1 wearable technology 1 weather forecasting 1 webmaster 1 weight loss 1 wellbeing 1 wind energy 1 wind turbine optimization 1 windows automation 1 wireless network 1 word processing 1 work 1 work automation 1 workflow automation 1 workstation 1 world 1 world cup 2026 1 world wide web 1 xAI 1 you are a miracle 1 yum 1 zeitgeist 1 zero-day 1
    Table of contents