Day01 Linux系统学习日志
(一) Linux历史
创始人:林纳斯·托瓦兹
时间:1991 年10 月5 日(对外公开时间)
现状:多版本,有redhat、centos、Ubuntu、fedora
(二) Linux认证
- 管理员:RHCSA
需要掌握的知识:
Linux的命令和日常维护,包括安装操作系统、构建网络连接、管理物理存储和执行基础安全管理。
- 工程师:RHCE
需要掌握的知识:
RH124红帽企业Linux基础
RH134红帽企业Linux系统管理
RH254红帽企业Linux网络和安全管理
- 架构师:RHCA
需要掌握的知识:
RH401 红帽企业部署和系统管理
RH423 红帽企业目录服务和认证
RH436 红帽企业存储管理
RHS333 红帽企业安全网络服务
RH442红帽企业系统监测和性能调整
(三) Linux应用
金融、政府等多个领域中密密相关
(四) Linux终端的使用
在说Linux之前,不得不说一下windows,大家都知道windows是单用户、多进程的系统,而Linux是多用户、多进程的系统。
Linux有7个不连续的终端,每个Redhat的终端切换方式不同。
Redhat5 F1-F6为字符界面 F7为图形化界面
Redhat6 F1为图形化界面 F2-F7为字符界面
Redhat7 F1为图形化界面 F2-F7为字符界面
切换方式为:ctrl+Alt+F(x)
(五) 用户帐号用户密码输入
- passwd
作用:修改当前用户的密码
缺点:有时候会引起不必要的麻烦
优点:安全性高
- passwd student
作用:修改student用户的密码
缺点:与passwd一样
优点:与passwd一样
- echo redhat | passwd –stdinroot
作用:配置root用户的密码为redhat
缺点:安全性低
优点:直接配置root密码
- echo root:redhat | chpasswd
作用:配置root用户的密码为redhat
缺点:安全性低
优点:直接、简便
(六) Vim编辑器的使用
在学习vim编辑器之前,我必须要说下vi编译器,为什么不用vi编译器,而用vim编译器,Vim编译器有高亮这个功能,使用户看起来比较直接。
Vim编译器有四种模式:
- 普通模式
用vim编辑器一打开文件就是普通模式,下面我们看下普通模式下的操作
yy //复制当前行
p //粘贴
y+4+↑ //复制当前行上的4行包括当前行
dd //删除当前行
d+4+↓ //删除当前行下的4行包括当前行
del //删除当前光标下的字符
shift+d //删除当前行光标后的所有字符
gg //跳至句首
shift+g //跳只句末
U //撤回
- 编辑模式
该模式下可以对文本进行增删文字。
I //从普通模式进入到编辑模式
o //换行输入
shift+o //向上换行输入
a //光标向后移一位进入编辑模式
s //删除光标当前字符进入编辑模式
- 命令行模式
命令行模式主要是对文件的保存、退出。
Shift+: //进入命令行模式
w //保存
q //退出
wq //保存并退出
! //强制退出
Set number //显示行号
Set nonumber //不显示行号
- 搜索模式
搜索模式主要是对该文本的内容进行搜索。
/[所要搜索的字符]