这是某人学习Linux的笔记,内容参考了比较多的书籍,侵删。
如有不足,请各位大佬多多指教
本教程使用rhel系统来讲解
安装操作系统
官方的操作手册已经很详细了:[链接登录后可见]
注意:
rhel提供6种软件安装环境,我们选择Server with GUI即可
KDUMP服务用于收集系统内核奔溃数据,我们暂时无需用到,建议取消
安装好后就准备开始学习Linux吧
安装软件的方法
在没有软件包管理器之前,想要在了Linux上安装软件是一份非常困难的事,你只能通过编译源码包的方式而且大多数软件只提供它自己本身的源代码。需要运维人员自行解决软件的依赖问题,为此rpm软件包管理器诞生了:
常见的rpm软件包命令:
rpm会建立一个统一的数据库,里面记录了软件的信息,能自动分析依赖关系,我们现在还暂时不需要记住上面的命令
虽然rpm能帮助用户查询软件之间的依赖关系,但仍然需要用户手动解决问题,所以,yum软件仓库就是为了解决此问题而出现的,它能进一步的降低软件的安装难度,rpm软件包仓库可以是红帽官方的,也可以是第三方的,也可以是你自己编写的,下面是一些常见的yum指令
到现在,安装软件的工具已经很厉害了,不仅能方便快捷的安装软件,还顺带解决了软件之间的依赖关系,可是它依然有很多问题:如分析不准确,内存占用量大,不能多人同时安装软件。于是在2015年的fedora22版本系统上,一个新的软件包管理器闪亮登场,它就是dnf,它解决了上述问题。而且还十分友好的兼容了yum的使用习惯,说简单点,你可以这么用它:
yum install 软件包名称
现在你则可以:
dnf install 软件包名称
很简单吧!
X Window与命令行模式之间的切换
我们安装好系统往往都是会看到一个图形桌面,这其实是X Window的窗口管理器环境,听说Linux有命令行。里面当然有终端仿真器。切换终端界面与X Window的组合键为:【Ctrl + Alt + F1 ~ F6】
6个终端窗口如何命名?系统按照【F1 ~ F6】分别把他们命名为 tty1 ~ tty6的操作接口环境,具体如下:
在命令行模式中登录
(就先写着这么多先,下一部分有时间了再写)