The Terminal Made Me a Better Developer (And Not for the Reasons I Expected)
说明与用途
终端让作者从图形界面驱动的工作方式转变为更深入的系统化思考,提升了对文件系统、进程、权限、网络和错误信息的理解。
问题
Developers often rely on graphical interfaces and click‑through workflows, which can obscure underlying system behavior and hinder deep understanding of processes, files, permissions, and networking.
结果
The terminal transformed the author's development workflow from reactive clicking to proactive investigation, improving problem‑solving efficiency and system comprehension.
工作流
- Use
pwd,ls -la,findto understand project layout - Use
ps aux,pgrep -af node,ss -ltnpto locate running processes and listening ports - Use
ls -l,statto inspect file permissions and ownership - Use
dig,curl -I,ss -ltnto diagnose networking issues - Read and interpret error outputs from compilers, servers, and tools
证据
I started paying more attention to hidden files, symbolic links, absolute versus relative paths, and where applications store their configuration.
I started learning how to see what was actually running.
I could check who owned the file and what permissions it had.
The terminal gave me a way to start narrowing those things down.
- 记录日期: 2026-10-20T16:56:01.965Z