服务器的管理和维护建议

Linux各级目录的作用

服务器的管理和维护建议_第1张图片
图片.png
服务器的管理和维护建议_第2张图片
图片.png
服务器的管理和维护建议_第3张图片
图片.png

前4个目录都是与命令相关的目录,绝大多数命令都在这4个目录之中,这4个目录是命令保存目录。

在Windows中,有一种叫做安全模式,弃用最少的服务,做修复用的,linux的单用户模式也是这个作用。

/bin//usr/bin/目录下的命令,普通用户都能执行。
/sbin//usr/sbin/目录下的命令,只有root用户才能执行。

/boot/目录:
系统启动目录,保存系统启动相关的文件,如:内核文件和启动引导程序(grub)文件等。

/dev/目录:
设备文件保存位置。我们已经说过Linux中所有内容以文件形式保存,包括硬件。那么这个目录就是用来保存所有硬件设备文件的。

/etc/目录:
Linux默认配置文件保存位置。系统内所有采用默认安装方式(rpm安装)的服务的配置文件全部都保存在这个目录之中,如用户账户和密码,服务的启动脚本,常用服务的配置文件等。

/media//mnt//misc/这三个都是系统的挂载目录。
/media/:建议挂载媒体设备的,如:软盘和光盘。
/mnt/:建议挂载额外设备,如:U盘,移动硬盘和其他操作系统的分区。
/misc/:建议用来挂载NFS服务的共享服务。

我们习惯把三方软件保存在/usr/local/目录中,也就是说/usr/local/也可以用来安装软件。

/proc//sys/目录是虚拟文件系统。它们都是保存在内存中,而不是保存在硬盘中。

/usr/目录:不是存放用户数据,而是存放系统软件资源的目录。系统中安装的软件大多数保存在这里。

注意:/usr/ 指的是 Unix Software Resource

/var/目录:动态数据保存位置。主要保存缓存、日志以及软件运行所产生的文件。也就是日志,邮件,数据库等。


服务器的注意事项

1)服务器不允许关机,只能重启
2)重启时应该关闭服务
3)不要在服务器访问高峰运行高负载命令(全盘扫描,大面积压缩解压缩等)
4)远程配置防火墙时不要把自己踢出服务器

防火墙:作用是过滤器,主要靠IP地址,端口号,MAC地址和包装数据来判断是否能够通过。

我们经常会在服务器上面调整防火墙规则。
所以有一些好的方法,比如:在配置防火墙之前,做一个定时任务,每隔几分钟清除一下防火墙策略,如果配置完成,再移除定时任务。

5)指定合理的密码规范并定期更新
6)合理分配权限
7)定期备份重要数据和日志(备份一个重要原则,不要把鸡蛋放到同一个篮子)

你可能感兴趣的:(服务器的管理和维护建议)