Linux运维篇02--Linux引导入门阶段(Linux设计哲学思想)

一、远程连接--Crt的使用

       基于分布式系统背景下的运维管理方式

        


二、shell的作用

        人机交互接口

        shell中输入命令----->shell把命令传给内核--------->内核把结果反馈给shell------->人从shell中读取命令结果

        对于内核,无论是图形界面还是字符界面,收到和反馈的信息是一样的

        Linux支持的shell

                        bash:Linux默认支持的shell

                        ksh

                        csh

        


三、内核的作用

        进程管理

        内存管理:为每个进程分配内存

        文件系统:存储设备上储存数据的方式,想象一下圆形和方形的水杯,水的形状不同但实质一样

                    windows:NTFS    FAT32

                    linux:ext3    ext4    xfs

        网络功能:管理IP信息等

        硬件驱动

        安全功能


四、Linux设计思想

1、由很多小程序组成,每一个小程序完成单一的功能,最后实现复杂功能

2、一切皆文件:所有的外围设备(硬件)或者其它程序

3、尽量避免捕获用户接口

            

4、配置文件保存为纯文本格式

            

五、Linux界面

        GUI:graphical user interface

        CLI:command line interface

1、Linux虚拟终端

        多用户 多任务 系统,为每个用户分配一个终端

        默认6个终端,切换方式:ctrl+alt+F1~F6

2、图形界面:ctrl+alt+F7(需要安装)

        GNOME:Linux默认图形界面,由c语言开发

        KDE:由c++开发

        xface:简化的图形界面(一些ubuntu)


六、命令提示符

1、命令提示符(prompt):[root@www ~] #

2、退出终端:exit


七、Linux使用凭证

1、权限分配:用户名和密码是用户获取资源权限的凭证 UID   

        管理员:root uid(0:0:0)

        普通用户

2、切换用户(switch user):企业Linux不允许root用户登录

root切换到普通用户时,不需要普通用户的密码        

su user

        exit        退出当前用户

普通用户切换到root用户时,需要输入root用户的密码

su root

exit

3、3A认证:

        认证机制:authentication  

                密码认证:

                        1、符合复杂性要求 

                        2、密码长度要求(>7) 

                        3、不要使用易记的密码 

                        4、定期更改密码

                        5、重复使用密码的时间要长

        授权机制:authorization

        审计机制:audition(日志) 监督

4、Linux登录信息:/etc/issue

        

八、命令格式

命令字 [选项] [参数] :[]表示可以省略

命令字:由实现某种功能唯一确定

选项:修改命令的执行方式

        长选项:--引导 ,是一个单词 多个长选项不能组合(需要多个--分别引导)

        短选项:-引导 ,是一个字符 多个短选项可组合(一个-引导) 和顺序无关

参数:命令作用的对象

    

猜你喜欢

转载自blog.csdn.net/qq_38055050/article/details/80471669