【华为网赛学习笔记第二日】【01】服务器操作系统基础原理(中)

05Linux概述

1、unix的发展:1946 世界史第一台计算机ENIAC诞生于美国;

                         1960 麻省理工学院研发出兼容分时系统

                         1965 MULTICS计划

                         1970 Ken Thompson研发出unix原先

                         1973 Ritchie用c语言编写了unix内核,unix正式诞生

                         1974 unix对外公布,开始广范流行  

2、 linux的产生和发展:

                        1986 Tanenbaum研发出minix,并于次年发布

                        1991 linux Torvaids研发出linux内核雏形

                        1994 linux1.0内核发布

                        1995后 各种linux发行版本相继出现

3、 linux发行版本

                        侧重于网络服务,企业管理的Redhat,SUSE Entprise,Cent OS

                        侧重于服务器及其稳定性的Debian,Slackware

                        侧重于用户体验的Ubuntu,Fedora,OpenSUSE

4、 Unix和Linux的区别

                         unix为商业付费软件、多数是与硬件配套的、对硬件要求更为苛刻、安装复杂、使用比较复杂、最稳定

                         linux免费,公开源代码、可运行在多种硬件平台、对硬件要求没unix高、安装相对简易、使用比unix简易、稳定行次之(仍高与windos)

5、 linux的结构

                        (图片来自于华为云平台《基础架构》教学视频截图)

6、linux的特点

                        -多任务,多用户

                        -管道,功能强大的shell

                        -安全保护机制,稳定性好

                        -用户界面,强大的网络支持

                        -可移植性好

06linux用户和用户组管理

1、 单个用户登录信息存放于 /etc/passwd文件结构,格式为用户名:密码:uid:gid:描述:家目录:shell类型

eg. root:0:0:root:/root:/bin/bash和smc:x:1051:1001::/home/smc:/bin/csh

2、 GId和用户组组名对应关系存放于/etv/group文件结构,

eg. root:x:0:和smc:!:1001:

3、 用户查询常用命令:id(查询当前登陆用户的gid,uid)、finger(查询当前用户属性信息)

4、 新增用户命令:useradd 

        用法:useradd [参数] [用户名]   (不带参数则会在/etc/default/useradd配置文件中规定默认的初始用户组、shell等)

                                -d:设置用户的家目录

                                -m:设置的家目录不存在时自动创建

                                -u:设置用户的uid

                                -g:设置出事gid或组名

                                -s:指定用户的shell,如/bin/csh

5、 删除用户:userdel [参数] [用户名] 

                                -r:连同用户家目录一起删除

6、 设置和修改用户密码:passwd [用户名]

 7、 修改用户属性:usermod [用户名]

                                -d:修改用户家目录

                                -g:修改初始用户组

8、 新增用户组:groupadd [参数] [用户组名]

                                -g:指定组id

9、 删除用户组:groupdel [用户组名]

10、 修改用户组:groupmod [参数] [用户组名]

                                -g:指定组id

                                -n:修改组名

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值