Identifying and Terminating Processes Using a Specific Port
Quickly resolve 'address already in use' errors by finding which process occupies a given TCP port and how to gracefully or forcefully terminate it using `lsof` and `kill`.
Curated list of production-ready BASH scripts and coding solutions.
Quickly resolve 'address already in use' errors by finding which process occupies a given TCP port and how to gracefully or forcefully terminate it using `lsof` and `kill`.
Efficiently rename multiple files in a directory by adding custom prefixes or suffixes, useful for organizing assets, images, or managing build outputs.
Deploy your static web projects to Amazon S3 buckets efficiently using the AWS CLI within a bash script, including synchronization, cache control, and public-read access.
A bash script to automate log file rotation, compression, and cleanup of old archives, essential for maintaining server disk space and managing historical data.
A bash script to monitor the HTTP status of multiple web services or API endpoints, providing quick feedback on their availability and response codes.
A simple yet powerful bash script to locate and safely remove files or directories older than a specified duration, ideal for cleaning up temporary files or old caches.
A robust bash script for creating efficient, timestamped backups of important directories using rsync, ensuring data integrity and versioning.
A bash script to parse a .env file, ignoring comments and empty lines, and export key-value pairs as environment variables for use in shell sessions or scripts.
Enhance web application security by configuring critical HTTP security headers like X-Content-Type-Options and Referrer-Policy directly within your Nginx server block.
Streamline your workflow by automating `git pull` and checking the status across multiple Git repositories in different directories with a single Bash script.
Efficiently synchronize local development files to a remote server for deployment or backup, excluding sensitive files, using `rsync` in a Bash script.
Efficiently filter and extract specific data from large log files (e.g., web server access logs) using a combination of `grep` for pattern matching and `awk` for column-based extraction.