Linux:(五)给萌新的建议(2)服务器管理和维护建议
出处:兄弟连
讲师:李明 沈超
Linux本身的定位是做服务器的,是比较严谨的,每个目录都有它自己的作用
但这并不是强制规定,你非要在boot(启动区)放其他文件也是可以的,但是后果自己负责而已.
Linux一般都不是个人使用一般都是由一个团队来管理维护,所以某些目录最好规定来放哪种文件
这样可以方便工作交流
之前也说过,Linux中任何东西都是以文件的形式存在,命令也不例外
bin是binary的缩写,代表的意思是二进制,放在里面的都是可执行的二进制文件
sbin前面的s代表super(超级)的意思,
bin下的命令所有用户都可以使用,且可以在单用户模式使用
sbin下的命令只有超级用户可以使用
usr/bin则不能在单用户模式下使用.
单用户模式与Windows下的安全模式差不多,一般用于修复作用
各目录作用如图所示
关于home目录,root用户则是在 /root/ 下
普通用户都是在 /home/用户名 下
关于lost+found目录,每个分区都有各自的lost+found
这三个目录其实是系统准备给我们的额外挂载目录,而且这三个目录本身是空的
其实也可以自己手动创建一个空目录来当做挂载点
下图这两个文件夹是内存使用的,千万不要往里面写数据,内存满了会宕机.
proc存放的是当前系统运行的信息,
主要是各种硬件信息,比如内存使用情况,cpu参数等等..
基本所有硬件信息都存放在里面
学习命令和测试命令可以在tmp中做,因为里面放的都是垃圾文件,
比如使用浏览器时产生的历史记录或使用某个软产生的一些临时文件
也可以自己建一个目录来用于测试/学习,不过实际生产中不建议建太多文件夹,会让搜索效率降低
讲这些目录的原因是想告诉大家Linux是一个比较严谨的系统,每个目录都有各自规定的存放文件类型
大家都知道如果电脑彻底关机,那只能用硬件的方式开机,也就是去按开机按钮
但是,如果服务器在另一个国家呢,总不能坐飞机过去就为了开个电脑吧..
重启之前记得关闭服务,否则可能造成数据丢失
所谓高负载命令就是让服务器处理大量文件或者其他数据,占用大量cpu/内存使用率那种
所谓防火墙,就是相当于一个过滤网,根据数据包的ip地址,端口号,mac地址,以及包装数据来分辨是否合法的数据包
不过并不具备防范病毒功能,因为病毒可以伪装成合法的数据包
配置防火墙的时候要小心一点,有可能会把自己踢出来....
一定要注意密码遵守密码规则,生产环境下,你管理的可是整个集团或者公司的服务器,不是自己的pc..
要谨慎,不要搞到删库跑路...
在分配用户权限时,以越少权限越好..毕竟权限越大能造成的破坏也越大
记得要备份数据..就算无意中删库也可以恢复,不用跑路..
况且,也有其他意外会发生.比如断电,硬盘烧了,地震了,有员工被降薪,不爽来删库了...
好了~就这样了,这章内容写完了