The `watch` command in Linux – a practical guide to real-time system monitoring

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

Have you ever wasted time manually refreshing your terminal to check a process status, disk usage, or new log entries? The `watch` command in Linux solves this problem – it runs any command periodically and displays its output in an interactive window. Learn how it works, its flags, best practices, and alternatives to effectively diagnose your system in 2026.

Terminal z uruchomionym poleceniem watch monitorującym zużycie pamięci i dysku w systemie Linux
Terminal with active system status monitoring using the watch command

In the daily work of a Linux system administrator, you often need to quickly check resource status, monitor processes, or track file changes. However, it only takes a few seconds to realize that manually refreshing the terminal – for example, by repeatedly typing df -h or top – is time-consuming and inefficient. This is where the built-in watch command comes in, which automates this process and allows you to focus on what really matters.

What exactly is watch, how does it work under the hood, and what are its limitations? Which flags are the most useful, and when should you reach for alternative tools? In this guide, you will find answers to these questions – along with concrete examples that you can immediately apply in your work.


Basics of the watch command

The watch command is a tool built into most Linux distributions, acting as a wrapper for a cyclic loop that executes a given command at regular intervals. Each time it runs, it performs the following:

  • Executes the command in a new process (using the fork() and exec() functions).
  • Displays the output in the terminal with optional highlighting of changes.
  • Refreshes the screen at a specified interval (default is 2 seconds).

Important note: watch does not monitor changes in real-time – it only displays a snapshot of the system state at the moment of refresh. If you need immediate change detection (e.g., in files), you will need to use specialized tools such as inotifywait.

Limitations to keep in mind

Although watch is extremely useful, it has a few important limitations:

  • System load: High refresh frequency (e.g., -n 0.1) can generate a significant number of processes, leading to 100% CPU usage, especially with heavy commands like top or vmstat.
  • No logging mechanism: The tool does not save results automatically – to keep a history, you must manually redirect the output to a file.
  • Not suitable for event monitoring: It does not detect changes in files or processes in real-time – it is only intended for periodic status checks.

Basic flags and options – how to effectively use watch

The watch command offers several flags that significantly enhance its functionality. Here are the most important ones along with practical examples:

Basic flags

FlagDescriptionExample usage
-n sekundySets the interval between refreshes (default is 2 seconds).watch -n 5 free -h
-dHighlights changes between consecutive refreshes (e.g., in memory usage).watch -d df -h
-tDisables the command header (title) display.watch -t uptime
-bSignals with a beep (bell) when the command exit code is non-zero (e.g., error detection).watch -b grep "error" /var/log/syslog
-cInterprets special characters (e.g., colors) in the command output if it is colorized.watch -c ls --color=always

Examples of practical flag usage

Here are a few specific cases where watch flags work best:

  • Monitoring memory usage changes every 3 seconds with change highlighting:
    watch -n 3 -d free -h
  • Checking process status with filtering – only the processes we are interested in:
    watch -n 2 "ps aux | grep '[h]ttpd'"
  • Monitoring system logs with highlighting of new entries:
    watch -n 2 -d "tail -n 20 /var/log/syslog"
  • Checking active network connections:
    watch -n 3 -d "ss -tulnp"

Most common uses of watch in system diagnostics

The watch command is widely used for monitoring various aspects of the system. Below are the most popular usage scenarios, categorized.

A. Monitoring system resources

One of the most common uses of watch is checking the status of CPU, RAM, and disks in a continuous mode. This allows for quick identification of issues, such as sudden load spikes or running out of free disk space.

  • Memory and CPU usage:
    watch -n 1 -d "top -b -n1 | head -n 12"

    The -d flag highlights changes in load, making it easier to identify spikes in usage.

  • Disk occupancy:
    watch -n 5 df -h

    Regularly checking free disk space helps avoid unexpected issues with lack of space.

  • Active processes:
    watch -n 2 "ps aux --sort=-%mem | head -n 10"

    Sorting processes by memory usage helps identify those consuming the most resources.

B. Monitoring system logs

Although watch does not provide true live log monitoring (for that, use tail -f), it can be useful for periodically checking new entries in log files.

  • Checking the last 20 entries in system logs with change highlighting:
    watch -n 2 -d "tail -n 20 /var/log/syslog"
  • Monitoring a specific error in logs:
    watch -n 5 "grep 'ERROR' /var/log/nginx/error.log"

Tip: If you need true log monitoring, it is better to use journalctl -f (for systemd) or tail -f in a separate terminal window.

C. Network monitoring

The watch command can also be useful for checking the status of network connections, open ports, and active connections.

  • Active network connections:
    watch -n 3 -d "ss -tulnp"
  • Port occupancy:
    watch -n 5 "netstat -tulnp | grep ':80'"

D. Monitoring file changes (semi-truth)

Although watch does not monitor file changes in real-time, it can be used for periodically checking their content.

  • Checking changes in a configuration file:
    watch -n 5 "cat /etc/nginx/nginx.conf | grep 'server_name'"
  • Monitoring changes in an application log file:
    watch -n 2 "grep 'user_login' /var/log/app.log"

Note: For true file change monitoring (e.g., detecting new entries or modifications), it is necessary to use tools like inotifywait from the inotify-tools package.


Alternative system monitoring tools

Although watch is extremely useful, it is not the only tool for system monitoring. Depending on your needs, it is worth considering alternatives that offer broader capabilities or are more suitable for specific tasks.

1. htop – interactive resource monitor

htop is an interactive, colorized, and sortable system resource monitor. It allows you to view processes, CPU usage, RAM, and disks in a single window, with filtering and sorting capabilities.

  • Pros: Very intuitive, allows interaction with processes (e.g., sending SIGTERM signals).
  • Cons: Not suitable for automation or logging results.

Example usage:

htop

2. glances – comprehensive system view

glances is a tool that combines CPU, RAM, disk, network, and process monitoring into a single view. It is more advanced than htop and offers additional features, such as monitoring CPU temperature or power consumption.

  • Pros: All-in-one window, remote monitoring capability.
  • Cons: Requires installation (not available by default in some distributions).

Example usage:

glances

3. tmux – multi-pane terminal environment

tmux is a terminal window manager that allows you to create multi-pane sessions. You can run watch, htop, and tail -f in a single window, which significantly facilitates monitoring.

  • Pros: Stable, allows creating persistent sessions (even after logging out).
  • Cons: Complex for beginners.

Example usage:

tmux new-session -s monitor

Then, in a new session, you can run different tools in separate panes.

4. inotifywait – real-time file change monitoring

If you need file change monitoring (e.g., new log entries), inotifywait from the inotify-tools package is the best choice. It allows for immediate change detection and executing actions in response.

Example usage:

inotifywait -m /var/log/ --format '%f %e'

5. journalctl – systemd log monitoring

If you use a system with systemd, journalctl allows for real-time log monitoring with the ability to filter by priority, unit, or time.

Example usage:

journalctl -f -u nginx

When to use what:

  • watch: Quick, one-off system status checks.
  • htop/glances: Constant, interactive monitoring with a rich interface.
  • inotifywait: Precise tracking of file changes.
  • tmux: Multi-pane environment for managing monitoring.

Availability of watch in various Linux distributions

The watch command is built into most popular Linux distributions, although in some cases it may require installing an additional package.

Distributions where watch is available by default

  • Debian/Ubuntu: procps (installed by default).
  • RHEL/centos: procps-ng.
  • Arch Linux: procps-ng.

Checking the watch version

To check if watch is installed and find its version, use the command:

watch --version

The current stable version of the procps-ng package is 4.0.4 (last updated in November 2023).

Installation in distributions where it is not available by default

In distributions where watch is not installed by default, you can add it using the package manager:

  • Debian/Ubuntu:
    sudo apt update && sudo apt install procps
  • RHEL/centos:
    sudo yum install procps-ng
  • Arch Linux:
    sudo pacman -S procps-ng

Advanced and lesser-known uses of watch

Although watch is most commonly used for monitoring resources and logs, it also has less obvious uses that can significantly facilitate a system administrator's work.

A. Running scripts in a loop

watch can be used for periodically running scripts, for example, backups or data synchronization.

Example:

watch -n 30 ./backup_script.sh

Runs the backup_script.sh script every 30 seconds.

B. Combining with other commands

You can use watch together with other tools to achieve more advanced functionalities.

  • Monitoring processes with filtering:
    watch -n 2 "ps aux | grep '[n]ginx'"
  • Checking service status:
    watch -n 5 "systemctl status nginx | grep 'Active:'"
  • Monitoring changes in a configuration file:
    watch -n 1 "diff -u /etc/nginx/nginx.conf /etc/nginx/nginx.conf.bak"

C. Using with ts (from the moreutils package)

To add a timestamp to watch results, you can use the ts command from the moreutils package:

watch -n 5 "df -h | ts '[%Y-%m-%d %H:%M:%S]'"

This allows for logging results with an exact timestamp.

D. Monitoring network changes

watch can be used for checking changes in network status, for example, active connections or port occupancy.

Example:

watch -n 3 "ip -br addr"

Displays network interfaces with their IP addresses at regular intervals.


Security and best practices regarding watch

Although watch is a simple tool, its improper use can lead to performance or security issues. Below are the most important security rules and best practices.

A. Avoiding excessive system load

Never use watch -n 0.1 with heavy commands, such as top or vmstat. High refresh frequency can lead to 100% CPU usage, which will significantly impact system performance.

A better approach is:

  • Using -n 1 or -n 2 for most cases.
  • For frequent monitoring, use htop or glances, which are optimized for low load.

B. Logging results

watch does not save results automatically, so to keep a history, you must manually redirect the output to a file:

watch -n 5 "df -h" >> disk_usage.log

To add a timestamp to logs, use ts from the moreutils package:

watch -n 5 "df -h | ts '[%Y-%m-%d %H:%M:%S]'" >> disk_usage.log

C. Permission restrictions

If you are monitoring system files or sensitive resources, run watch with appropriate permissions. Use sudo if necessary:

sudo watch -n 5 "journalctl -u nginx | grep 'error'"

D. Avoiding sensitive data in logs

If you are monitoring, for example, application logs containing sensitive data (e.g., passwords), ensure that they are not saved in locations accessible to other users. You can use logger to save results to syslog:

watch -n 5 "tail -n 10 /var/log/app.log | logger -t app_monitor"

Summary: when to use watch and when to reach for alternatives

The watch command is an extremely useful tool that allows for quick and effective system status monitoring without the need for manual terminal refreshing. It is ideal for:

  • Periodically checking resource status (CPU, RAM, disks).
  • Monitoring logs and configuration file changes.
  • Quickly diagnosing system issues.

However, it is worth remembering its limitations – it is not suitable for:

  • Monitoring file changes in real-time (use inotifywait).
  • Complex diagnostic tasks (use htop, glances, or tmux).
  • Automating long-term monitoring (better to use cron or dedicated tools).

If you need constant, interactive monitoring, consider using htop or glances. For monitoring file changes, inotifywait is the best choice.

In summary: watch is a foundation for effective terminal work, and knowing it will significantly speed up diagnosing problems in a Linux system.


If you want to deepen your knowledge of automation in Linux, we also recommend reading our other guides:

  • Automating file management in Linux: A practical guide with find, cron, and the best tools – learn how to automate routine administrative tasks.
  • `at` vs `cron`: when to use which tool for one-off tasks in Linux? – a comparison of two key task scheduling tools.

Sources

Facebook X E-mail

Comments

Dodaj komentarz

Explore

Labels

Anthropic 13 Security 13 cybersecurity 13 LLM 12 AI ethics 11 Windows 11 news 11 Automation 10 OpenAI 10 browsers 10 Opera 9 Technology 9 open-source 9 AI agents 8 Configuration 8 RHCE 8 Software 8 facebook 8 future of technology 8 web applications 8 ChatGPT 7 Exam 7 IT security 7 Programming 7 Red Hat 7 chrome 7 coaching 7 curiosities 7 technology 7 www 7 Claude AI 6 Docker 6 Microsoft 6 Mind 6 Ubuntu 6 Web browser 6 entertainment 6 language models 6 machine learning 6 n8n 6 new technologies 6 open source 6 programming 6 security 6 system administration 6 Cybersecurity 5 God 5 Open Source 5 Performance 5 Productivity 5 algorithms 5 books 5 future of work 5 mindfulness 5 network 5 networking 5 privacy 5 psychology 5 terminal 5 AI 2026 4 AI Act 4 AI safety 4 CentOS 4 Claude 4 Kubernetes 4 LVM 4 RH442 4 RHS333 4 Vivaldi 4 Windows 10 4 Windows system administration 4 applications 4 bash 4 containers 4 developer tools 4 health 4 linux 4 macOS 4 people 4 photography 4 trivia 4 AGI 3 AI assistant 3 AI at work 3 AI benchmarks 3 AI optimization 3 AI regulation 3 AI regulations 3 Administration 3 Android 3 BIG DATA 3 Business 3 Career 3 Codex 3 FIFA 3 Firefox 3 Google projects 3 Homelab 3 Installation 3 Local AI 3 Personal Development 3 Personal Finance 3 Privacy 3 Programs 3 Python 3 Ubuntu Server 3 communication 3 computer science 3 data security 3 extensions 3 faith 3 ftp 3 games 3 good movie 3 help 3 human 3 interesting websites 3 interface 3 local AI 3 media 3 mental health 3 mobile apps 3 money 3 neuroplasticity 3 opensource 3 operating systems 3 personal competencies 3 personal development 3 phishing 3 reading 3 religion 3 system tools 3 tools 3 users 3 virtualization 3 web browser 3 websites 3 AI cheating 2 AI in business 2 AI in education 2 AI in programming 2 AI in science 2 AI security 2 API 2 Apache 2 Apple Silicon 2 Asus 2 AutoGen 2 Centos 2 Claude 3.5 Sonnet 2 Claude Cowork 2 Cloud 2 DNS 2 Debian 2 Debugging 2 DevOps 2 Devin AI 2 Docker Machine 2 Drones 2 Education 2 Error 2 Fable 2 Free Red Hat 2 GDPR 2 GPT-4 2 Gemini 2 Guide 2 Hardware 2 IT 2 Intel 2 Intelligence 2 Japan 2 JavaScript 2 Job Market 2 Kerberos 2 Kernel 2 Kimi K3 2 LangChain 2 Linux for business 2 Linux kernel 2 MLX 2 Machine Learning 2 Medicine 2 Moonshot AI 2 Mythos 2 NIS 2 NVIDIA 2 Navy SEALs 2 Netflix 2 Nvidia 2 Playwright 2 Poland 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 Windows administration 2 Windows errors 2 ansible 2 better life 2 brain 2 brain-computer interfaces 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 data privacy 2 death 2 deep learning 2 deepfake 2 democracy 2 digital detox 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 AI 2 future of teaching 2 future skills 2 genius 2 hacker 2 happiness 2 hybrid cloud 2 infrastructure 2 infrastructure scalability 2 investments 2 iostat 2 iptables 2 kernel 2 labor market 2 linux kernel 2 logs 2 memory 2 mind manipulation 2 mind programming 2 mobile 2 mobile phones 2 monitoring 2 motivation 2 movie 2 multimedia 2 multimodality 2 neurobiology 2 neurotechnology 2 optimization 2 overstimulation 2 partitions 2 performance 2 personal thoughts 2 philosophy 2 photos 2 plugin 2 podcast 2 prompt 2 regulations 2 robotics 2 sar 2 scientific facts 2 self-development 2 shell 2 social engineering 2 social media 2 software 2 system kernel 2 technological innovations 2 technology addiction 2 torrent 2 trick 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 120B models 1 2026 photography market 1 21st Century Skills 1 2FA 1 2nm processors 1 3D printing 1 3D scene reconstruction 1 5 GHz 1 6 GHz 1 64 bit 1 7 1 ACT therapy 1 AF_ALG 1 AGAT 1 AI API key theft 1 AI Agents 1 AI Frameworks 1 AI Governance 1 AI History 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 automation 1 AI autonomy 1 AI censorship 1 AI chatbots 1 AI chips 1 AI code generation 1 AI collaboration 1 AI cyber threats 1 AI cybersecurity 1 AI debugging 1 AI detectors 1 AI devices 1 AI for developers 1 AI future 1 AI governance 1 AI hallucinations 1 AI hardware 1 AI in 2026 1 AI in Chrome 1 AI in Linux 1 AI in art 1 AI in browsers 1 AI in coding 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 ranking 1 AI reliability 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 transparency 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 AirPods 1 Alan Watts 1 Alexander Gerst 1 Alfred 1 AlmaLinux 1 Alpine Linux 1 Amazon AWS 1 Amazon Kuiper 1 Andrej Karpathy 1 Anonymous 1 Apple 1 Apple 2025 1 Aria AI 1 Atuin 1 Audacity 4 1 AutoGPT 1 AutoJack 1 Azure 1 BCI 1 Backstage 1 Banking 1 Bash 1 Bash scripts 1 Bazel 1 Bible 1 Big Data 1 Big Tech 1 Bill Warner 1 Biotechnology 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 4 1 Claude Code 1 Claude Fable 1 Claude Sonnet 5 1 Coaching 1 Cognee 1 Computer-Using Agent 1 Constitutional AI 1 Copilot 1 Copilot for Finance 1 Couching 1 CrewAI 1 Crunchbase 1 Cryptocurrencies 1 Cyberbullying 1 DDoS attack 1 DFS 1 DMA 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 Deepseek 1 Deluge 1 DevSecOps 1 Diagnostics 1 Digitalization 1 Distributions 1 Docker containers 1 Drivers 1 Dystrybucje 1 E2EE 1 E2EE vulnerabilities 1 EA GAMES 1 EA SPORTS 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 FIFA 16 1 Fable 5 1 Facebook 1 Fact-checking 1 Fake News 1 Flannel 1 Flynn Effect 1 Football 1 Formoza 1 Foundation 1 Free 1 Free Software 1 Free software 1 Fugu Ultra 1 Future 1 Future of Finance 1 Future of Work 1 GLM 5.2 vs Opus 4.8 1 GLM-5.2 1 GPG Tools 1 GPT 1 GPT-4.5 1 GPT-4o 1 GPT-5 1 GPT-5.6 Pro 1 GPT-Live 1 GPTZero 1 GPU Cloud 1 GROM 1 GRUB 1 GUI 1 Galaxy Buds 1 Gander 1 Gemini 2.5 Ultra 1 Gemma 4 1 Generation Z 1 GhostLock 1 GitHub 1 GitHub Copilot 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 Workspace 1 Google activity 1 Google prototypes 1 GoogleFamilyLink 1 Goose 1 Got Talent 1 Gregory Kurtzer 1 Grok Build Workflows 1 Guides 1 HTML 1 Hardware Requirements 1 Health Intelligence 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 Ivy League 1 Jacquard 1 Japanese patience 1 Japanese philosophy 1 Jboss 1 Jellyfin 1 JetBrains Marketplace 1 Jetson Thor price 1 Joel Pearson 1 Kali Linux 1 Karen Hao 1 Khan Academy 1 Kodi 1 Krate 1 Kylian Mbappé 1 LLM Deployment 1 LLM benchmarks 2026 1 LLM models 1 Labor Market 1 Lazarus 1 LeRobot 1 Legal regulations 1 LibreOffice 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 MAS 1 MCP 1 MFA 1 MLOps 1 Maps 1 MarGib_Film 1 Marek Jankowski 1 Mars helicopter 1 Material Design 1 Matt Pocock 1 Matt Wu 1 Microsoft 365 1 Microsoft Azure 1 Military 1 Mindfulness 1 Mission Center 1 Mistral 1 Mistral AI 1 Miłosz Brzeziński 1 Model Context Protocol 1 Monitoring 1 MrBallen 1 Multi-Agent Systems 1 My take 1 Myna 1 NATO 1 NFS 1 NIS2 1 NIST AI RMF 1 NTFS 1 NVIDIA Blackwell 1 NVIDIA Jetson Thor 1 National security 1 Neural Networks 1 New 1 Nginx 1 No comment 1 Node.js 1 Non-profit 1 Notion 1 OWASP 1 Odysseus 1 Ollama 1 OneTrust 1 OpenCode 1 OpenSSL 1 Opera Air 1 Opera Neon 1 Opera Touch 1 Operating Systems 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 technology 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 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 SME 1 SMEs 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 September 23 2017 1 Server Administration 1 Signal 1 Silicon Valley 1 Smart City 1 Snip. 1 Social Media 1 Soli 1 Solo Projects 1 Solopreneurship 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 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 Vinci AI 1 VirtualBox 1 Virtualization 1 WBC 1 WSL 3 1 WWDC 2026 1 WWDC26 1 Warsaw 1 Weave 1 Web Scraping 1 Websites 1 WhatsApp 1 Wi-Fi 6 1 Wi-Fi 6E 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 YouTube 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 administrator 1 agent framework 1 agent systems 1 aids 1 ampere altra 1 analog photography 1 android 1 animations 1 app generation 1 apple design 1 application prototyping 1 application security 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 audio editing 1 authenticity in art 1 authorization 1 autoencoder 1 autofs 1 automateit 1 automation security 1 automation system attack 1 autonomous agents 1 autonomous attacks 1 autonomous cars 1 autonomous research systems 1 autonomous systems 1 autonomous vehicles 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 language 1 bookmarks 1 boot 1 bootable usb 1 boxing 1 brain development 1 brain diet 1 brain health 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 chemistry 1 children's emotional development 1 city design 1 cleanup tools 1 clearance 1 cli tools 1 climate change 1 clothing industry 1 cloud 1 cmd 1 code editor 1 code refactoring 1 coding automation 1 coffee 1 cognitive abilities 1 cognitive benefits 1 cognitive psychology 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 content generation 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 data protection 1 database 1 datasette 1 date and time 1 deep brain stimulation 1 desertification 1 design patterns 1 design systems 1 desktop 1 developers 1 diagnostics 1 digital accessibility 1 digital addiction 1 digital clothing 1 digital competencies 1 digital education 1 digital ethics 1 digital habits 1 digital manipulation 1 digitalization 1 disinformation 1 disk management 1 disqus 1 document 1 document conversion 1 document signing 1 dreams 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 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 environment and health 1 ethical AI 1 evolution 1 examples-based 1 excel 1 exploitation 1 extreme 1 fake news 1 fatty liver disease 1 fdisk 1 feed-forward 3D 1 file sharing 1 file size 1 film zone 1 find command 1 firewall 1 firmware updates 1 flash drive 1 flat earth 1 flying 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 humanity 1 future of medicine 1 future of programmers 1 future of research 1 future of the brain 1 future of the internet 1 future of transport 1 gaman 1 game 1 geoengineering 1 global connectivity 1 google chat 1 graphics 1 graphics editors 1 growing up 1 growth signals 1 hacking 1 happiness in difficult times 1 hard-link 1 hashing 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 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 influencer criticism 1 information manipulation 1 innovation 1 installation 1 integrated circuits 1 integrations 1 intelligence 1 interface design 1 internet applications 1 investigative journalism 1 investing 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 kuba wojewódzki 1 language model inference 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 1 local LLM inference 1 login 1 loop-audit 1 loop-cost 1 loop-init 1 macOS Sequoia 1 machine autonomy 1 machine cloning 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 medicine 1 meditation 1 mental resilience 1 mental well-being 1 message security 1 messenger 1 meteorology 1 microsoft 1 microtargeting 1 military ethics 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 music 1 music player 1 mysteries 1 n8n security 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 neuroenhancement 1 neuropsychology 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 privacy 1 open AI 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 penetration testing 1 performance optimization 1 perseverance 1 persistent memory 1 personal data 1 php 1 plagiarism 1 plagiarism detection 1 plague 1 player 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 promissory notes 1 prompt engineering 1 prompt injection 1 protection 1 ps 1 python 1 questions 1 radar 1 raspberry pi 5 1 real-time AI 1 red 1 redeploying 1 relationships 1 relax 1 relaxation 1 remote work 1 renewable energy sources 1 reportage 1 rest 1 risk 1 robotaxi 1 root 1 router 1 routing 1 rules-based 1 runlevel 1 satellite data 1 satellite internet 1 science 1 scientific breakthroughs 1 scientific research 1 scientific research 2026 1 scraping 1 screen 1 screenshot 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 society 1 software engineering 1 space 1 space technology 1 special forces 1 sport 1 sports 1 spreadsheet 1 sqlite 1 stale data 1 stalking 1 startups 1 statistics 1 streaming 1 sub-millimeter sensor 1 success 1 superconductors 1 swiftui 1 symbolic link 1 syngrapha 1 sysctl 1 syslog 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 technology 2026 1 technology ethics 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 interface 1 user mode 1 ux/ui 1 vLLM 1 video conversion 1 violence in the military 1 viral 1 visionos 2.0 1 voice control 1 vulnerable dependencies 1 walking 1 walking meetings 1 watch 1 water retention 1 weather forecasting 1 webmaster 1 wellbeing 1 wind energy 1 wind turbine optimization 1 windows automation 1 wireless network 1 word processing 1 work 1 work automation 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

Blog archive

Table of contents