Linux 入门之后,你应该理解的目录与权限
终端不只是命令集合。理解文件归属、权限和进程,才能更从容地管理一台服务器。
先知道文件应该放在哪里
/etc 常用于系统配置,/var 存放运行中变化的数据,/opt 可以放置额外安装的应用。给应用代码、日志和数据库分别选择合适的位置,会让后续维护清晰许多。
看懂权限
ls -l
whoami
id
权限由用户、用户组和其他用户三个范围组成。读、写、执行分别控制不同操作。对目录而言,执行权限关系到能否访问目录下的路径。
不要用最大权限解决所有问题
遇到权限错误,先检查文件属于谁、哪个进程需要访问。应用进程一般不需要以 root 身份运行,数据库文件也不应该向所有人开放。
理解服务的生命周期
通过服务管理器启动应用,可以统一处理开机启动、失败重启和日志。它比在 SSH 窗口中直接启动程序更适合长期运行。
systemctl status your-service
journalctl -u your-service --since today
命令里的 your-service 是示例名称,需要替换成实际服务名。先理解一个命令的作用,再执行它,是最值得坚持的习惯。
19 次阅读
一起聊聊 0
好的讨论,是文章的另一半。
还没有点评,来分享第一个想法吧。