RHCSA第二次课作业---第一次作业

Linux发展历史

Linux操作系统的诞生、发展和成长过程始终依赖着五个重要支柱:UNIX 操作系统、MINIX 操作系统、GNU计划、POSIX 标准和Internet 网络。。

1981 年IBM公司推出微型计算机IBM PC。

1991年,GNU计划已经开发出了许多工具软件,最受期盼的GNU C编译器已经出现,GNU的操作系统核心HURD一直处于实验阶段,没有任何可用性,实质上也没能开发出完整的GNU操作系统,但是GNU奠定了Linux用户基础和开发环境。

1991年初,林纳斯·托瓦兹开始在一台386sx兼容微机上学习minix操作系统。1991年4月,林纳斯·托瓦兹开始酝酿并着手编制自己的操作系统。

1991 年4 月13 日在comp.os.minix 上发布说自己已经成功地将bash 移植到了minix 上,而且已经爱不释手、不能离开这个shell软件了。

1991年7月3日,第一个与Linux有关的消息是在comp.os.minix上发布的(当然此时还不存在Linux这个名称,当时林纳斯·托瓦兹的脑子里想的可能是FREAX,FREAX的英文含义是怪诞的、怪物、异想天开等)。

1991年的10月5日,林纳斯·托瓦兹在comp.os.minix新闻组上发布消息,正式向外宣布Linux内核的诞生(Freeminix-like kernel sources for 386-AT)。

1993年,大约有100余名程序员参与了Linux内核代码编写/修改工作,其中核心组由5人组成,此时Linux 0.99的代码大约有十万行,用户大约有10万左右。

1994年3月,Linux1.0发布,代码量17万行,当时是按照完全自由免费的协议发布,随后正式采用GPL协议。

1995年1月,Bob Young创办了RedHat(小红帽),以GNU/Linux为核心,集成了400多个源代码开放的程序模块,搞出了一种冠以品牌的Linux,即RedHat Linux,称为Linux"发行版",在市场上出售。这在经营模式上是一种创举。

1996年6月,Linux 2.0内核发布,此内核有大约40万行代码,并可以支持多个处理器。此时的Linux 已经进入了实用阶段,全球大约有350万人使用。

1998年2月,以Eric Raymond为首的一批年轻的"老牛羚骨干分子"终于认识到GNU/Linux体系的产业化道路的本质,并非是什么自由哲学,而是市场竞争的驱动,创办了"Open Source Intiative"(开放源代码促进会)"复兴"的大旗,在互联网世界里展开了一场历史性的Linux产业化运动。

2001年1月,Linux 2.4发布,它进一步地提升了SMP系统的扩展性,同时它也集成了很多用于支持桌面系统的特性:USB,PC卡(PCMCIA)的支持,内置的即插即用,等等功能。

2003年12月,Linux 2.6版内核发布,相对于2.4版内核2.6在对系统的支持都有很大的变化。

2004年的第1月,SuSE嫁到了Novell,SCO继续顶着骂名四处强行“化缘”, Asianux, MandrakeSoft也在五年中首次宣布季度赢利。3月,SGI宣布成功实现了Linux操作系统支持256个Itanium 2处理器。

破解密码
第一步:在这里插入图片描述
第二步:在这里插入图片描述
回车等待加载,然后登陆root用户验证更改密码。

命令总结
~标识目录(当前目录)
#标识管理员
$ 标识普通用户
exit 退出
dhclient 地址请求(连接网络)
ifconfig 查看IP或ip a 查看ip地址 ifconfig
kill ID 结束相应的进程
pwd 指出当前工作环境 print workdoing directory
hostname 查看完整主机名
hostname A 当前主机运行状态临时更改主机名
hostnamectl set-hostname A 永久更改主机名(重启生效)
tty 判断第几个终端(虚拟终端)pts(模拟终端和伪终端)
su 切换到root用户并不切换环境(工作目录) switch user
su redhat 切换root身份,但不切换工作目录(工作环境) /root#
su -
su - root == su -l root 切换到root用户并切换环境(切换了工作目录)
cd 切换目录change directroy
cd change directory 切换目录(文件夹)必须要从根开始查找路径(绝对路径)
cd -上次切换的目录 cd ~指定用户的家目录
ls 列出目录
绝对路径 从根开始到目标的路径叫绝对路径 cd /home/redhat
相对路径 相对当前目录开始到目标路径 /]#cd root
/ 首位表示根 中间表示路径分割
~ 家目录 /root /home/redhat
~ USERNAME(root用户有权限) 直接切换到指定用户的家目录

  • 上一次切换的目录
    . 当前目录
    … 上一级目录
    passwd ;password
    修改密码:passwd 用户名 直接输入passwd修改当前用户的密码
    删除密码:passwd -d 用户名
    root用户:不需要输入原密码,可以不符合密码复杂性规则,可以给任何人修改密码
    普通用户:需要输入原密码,必须符合密码复杂性规则,passwd修改密码无法指定用户
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值