{"product_id":"linux-essentials-for-web-developers-a-practical-guide-to-ssh-files-permissions-networking-and-server-administration-9798252969329","title":"Linux Essentials for Web Developers: A Practical Guide to SSH, Files, Permissions, Networking, and Server Administration","description":"\u003cp\u003e • Author(s): Yoo Byung Hong\u003cbr\u003e • Publisher: Independently Published\u003cbr\u003e • Publisher Imprint: Independently Published\u003cbr\u003e • BISAC: Operating Systems - Linux\u003c\/p\u003e\u003cp\u003eYou write code every day. But when you SSH into a server, do you freeze?\u003c\/p\u003e\u003cp\u003eThis book is \u003cb\u003enot\u003c\/b\u003e for Linux system administrators. It's for web developers who need to survive on a Linux server - check logs, manage files, restart services, and troubleshoot issues without calling for help every time.\u003c\/p\u003eWhat You'll Learn\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eSSH \u0026amp; Survival\u003c\/b\u003e - Connect to servers, navigate the terminal, basic commands\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFiles \u0026amp; Directories\u003c\/b\u003e - Create, copy, move, search, and edit files\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003ePermissions\u003c\/b\u003e - Understand \"Permission denied,\" users, and groups\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eProcesses \u0026amp; Services\u003c\/b\u003e - ps, kill, systemctl - keep services running\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eNetworking\u003c\/b\u003e - Network commands, firewall rules, port management\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eDisk \u0026amp; Monitoring\u003c\/b\u003e - Disk usage, system info, log analysis\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eServer Setup\u003c\/b\u003e - Install JDK, Tomcat, and databases on Linux\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eShell Scripts\u003c\/b\u003e - Automate repetitive tasks with bash\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSecurity \u0026amp; Troubleshooting\u003c\/b\u003e - Server hardening and real-world debugging\u003c\/li\u003e\n\u003c\/ul\u003eThe \"Just Enough\" Philosophy\u003cp\u003eEvery topic is covered at the level web developers actually need - \u003cb\u003epractical, hands-on, no unnecessary theory\u003c\/b\u003e. You won't learn kernel internals or BGP routing. You will learn how to find logs, fix permissions, restart services, and get out of trouble on a production server.\u003c\/p\u003e\u003cp\u003e\u003cb\u003e16 chapters + 3 appendices\u003c\/b\u003e including command cheat sheets, vi\/vim reference, and shell script recipes.\u003c\/p\u003e\u003cp\u003e\u003ci\u003ePart of the \"Essential Knowledge for Web Developers\" series (Book 3).\u003c\/i\u003e\u003c\/p\u003e","brand":"Independently Published","offers":[{"title":"Paperback","offer_id":47775932645527,"sku":"9798252969329","price":2502.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0666\/3471\/1191\/files\/9798252969329.webp?v=1777993280","url":"https:\/\/atlanticbooks.com\/products\/linux-essentials-for-web-developers-a-practical-guide-to-ssh-files-permissions-networking-and-server-administration-9798252969329","provider":"Atlantic Books","version":"1.0","type":"link"}