给初学者的建议——服务器的管理和维护建议

夙愿已清 提交于 2020-02-03 17:34:28

Linux各目录的作用

  • /bin
    存放系统命令的目录,普通用户和超级用户都可以执行,不过放在 /bin 下的命令在单用户模式下可以执行。
  • /sbin
    保存和系统环境设置相同的命令,只有超级用户可以使用这些命令进行系统环境设置,但是有些命令可以运行普通用户查看。
  • /usr/bin
    存放系统命令的目录,普通用户和超级用户都可以执行。这些命令和系统启动无关,在单用户模式下不能执行。
  • /usr/sbin
    存放根文件系统不必要的系统管理命令,例如多数服务程序。只有超级用户可以使用。大家其实可以注意到Linux的系统,在所有 sbin 目录中保存的命令只有超级用户可以使用 bin 目录中保存的命令所有用户都可以使用。
  • /boot
    系统启动目录,保存系统启动的相关文件。如内核文件和启动引导程序 grub 文件等。
  • /dev
    设备文件保存位置。
  • /etc
    系统主要的设定档几乎都放置在这个目录内,例如人员的帐号密码档、各种服务的启始档等等。 一般来说,这个目录下的各档案属性是可以让一般使用者查阅的,但是只有root有权力修改。
  • /home
    这是系统预设的使用者家目录(home directory)。 在你新增一个一般使用者帐号时,预设的使用者家目录都会规范到这里来。所有普通用户的家目录就是在 /home 下建立一个和用户名相同的目录。
  • /lib
    系统的函式库非常的多,而/lib放置的则是在开机时会用到的函式库,以及在/bin或/sbin底下的指令会呼叫的函式库而已 。
  • /lost+found
    当系统意外崩溃或机器意外关机,而产生一些文件碎片放在这里。每个分区都有。
  • /media
    挂载目录。放置的就是可移除的装置。软盘和光盘。
  • /mnt
    挂载目录。如果妳想要暂时挂载某些额外的装置。U盘、移动硬盘和其它操作系统的分区。
  • /misc
    挂载目录。NFS服务的共享目录。
  • /opt
    第三方安装的软件保存位置。
  • /proc
    存在于内存中。/proc/devices 保存设备驱动的列表。/proc/filesystems 保存文件系统列表。 /proc/net 保存网络协议信息。
  • /sys
    存在于内存中。保存内核相关的信息。
  • /root
    管理员的家目录。
  • /srv
    服务数据目录。一些系统服务启动后,可以在这个目录中所需要的数据。
  • /tmp
    临时目录。该目录下所有用户都可以访问和写入。不建议保存重要数据。
  • /usr
    系统软件资源目录。“Unix Software Resource”
  • /var
    动态数据保存位置。主要保存缓存、日志以及软件运行所产生的文件。

服务器注意事项

  • 远程服务器不允许关机,只能重启。
  • 重启时应该关闭服务。
  • 不要在服务器访问高峰运行高负载命令。
  • 远程配置防火墙时不要把自己踢出服务器。
  • 制定合理的密码规范并定期更新。
  • 合理分配权限。
  • 定期备份重要数据和日志。
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!