最近在家闲来无事的看了下兄弟连讲的Linux,现在把基础部分整理出来,一呢自己在整理回顾一下,二来希望给后来学习的的小伙伴们有所帮助,有哪里整理不对的地方也希望有小伙伴能指出来,让我们一起共同学习成长!谢谢!
1.安装
历史啥的就不介绍了,虚拟机安装的教程也一大堆,说下注意事项,安装时候看自己情况选择服务,我推荐基本服务,因为你会遇到安装时候解决各种依赖的问题,在这时候也是你成长的时候,第二呢是所有的操作系统肯定是安装软件或者服务越少,出现问题的可能性也就小,系统也就更为稳定,这点在Linux服务器体现的最为明显,所以呢我们推荐最小安装,需要什么服务在装什么服务,出了问题也好解决。
开始安装的时候要分区啥的先按照推荐的分区来做,以后再详细说分区的问题
Desktop 桌面 (新手安装推荐)
Minimal Desktop 最小化桌面
Minimal 最小化
Basic Server 基本服务(想成为高手推荐)
Database Server 数据库服务器
Web Server 网页服务器
Virtual Host 虚拟主机
software development workstation 软件开发工作站
linux一切皆文件
linux不靠扩展名区分文件类型
linux所有的存储设备都必须挂载之后才能使用
主分区和扩展分区之和不能大于四个,扩展分区必须先分区才能使用
只允许重启,不允许关机
重启前把服务停掉
不在服务器高峰期执行高负载命令(压缩、杀毒、扫描)
远程配置服务器时候不要把自己踢出服务器
指定合理的密码
合理分配权限,最小权限原则
定期备份重要数据和日志
安装完之后在这些路径会有安装日志,先不着急的进去看,后面介绍了目录和命令就知道了
/root/install.log:存储了安装系统中的软件包以及其版本信息
/root/install.log.syslog:存储了安装过程中留下的事件记录
/root/anaconda-ks.cfg:以kickstart配置文件的格式记录安装过程中设置的选项信息(kickstart配置文件是配置多台服务器需要参考的文件)