linux 学习笔记 第三天

Linux 学习开始
定义:

  1. linux是一套免费使用和自由传播的的类Unix操作系统,是一个基于POSIXUNIX多用户、多任务、支持多线程和多CPU的操作系统
  2. 它能运行主要的UNIX工具软件、应用程序和网络协议。
  3. 它支持32位和64位硬件。Linux继承了Unix以网络以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
  4. Linux操作系统诞生于1991年10月5日(这是第一次向外公布时间)。
  5. Linux存在着许多不同的linux版本,但它们都使用了linux内核
  6. Linux这个词只表示linux内核,但人们已经习惯了用linux来形容整个基于linux内核,并且使用GNU工程各种工具和数据库的操作系统。

Linux的演变过程
诞生:贝尔实验室的工程师肯·汤普森开发出unix原型。于1972年和于丹尼斯·里奇一起用C语言重写了UNIX系统。
发展:1987年,荷兰Vruije大学的教授为了教授操作系统自行设计了微型UNIX系统,命名为MINUX,专门用于教学。
成型:1991来自芬兰赫尔辛基大学的学生李纳斯·托沃兹在MINUX的基础上,增加了很多功能并将之完善,形成了现在的linux系统。

Linux的发行版本可以大体分为两类:
1.商业公司维护的发行版本,以著名的red hat 为代表
2.社区组织维护的发行版本,以Denian 为代表

Linux 重置root密码
1.开机之后在内核上敲击e键,然后编辑选项。
2.在linux 16 这行,找到UTF-8加上空格rd.break,敲击 ctrl+x
3.输入命令:mount -o remount,rw /sysroot
--------------------------Chroot /sysroot
4.输入 : passwd#密码命令
New password:
Retype new password:
5.输入 touch /.autorelabel
---------------- Exit
6.输入 reboot 重启机器 ,并使用配置的新密码进行登录。

Linux init用户进程
Init :由内核启动的用户级进程。Init 始终是第一进程(其进程标号始终为1)

运行级别(重点)
运行级别:操作系统当前正在运行的功能级别,这个级别从1到6,具有不同的功能。

Init 0---------------关机,所有进程关闭
Init 1---------------单用户模式,root账户模式
Init 2---------------多用户模式,没有NFS网络支持
Init 3---------------完全多用户模式,命令行界面
Init 4--------------保留模式,一般不使用。(电池用尽时,切换模式进行一些设置)
Init 5---------------图形化模式,登录后进入GUI或GNOME、KDE图形化界面
Init 6---------------重启模式,默认运行级别不能设为6,否则不能正常启动。

Linux常见的关机命令
Shutdown
Shutdown -n ---------在关机前不做记忆体资料写回硬盘
Shutdown -w ---------不会真的关机,只是把记录写进/var/log/wtmp中
Shutdown -d ---------不会吧记录写到/var/log/wtmp中
Shutdown -l ---------在关机之前把所有网络相关装置先停止
Shutdown -h ---------关机时,做关闭电源的动作
Shutdown -t ---------设定几秒后进行关机
Shutdown -k ---------并不会真的关机,警告
Shutdown -r ---------关机后重新启动
Shutdown -f ---------关机时,不做fack动作 (fsck:检查、维护文件系=磁盘检测)
Shutdown -F ---------关机时,强制进行fack动作,设定关机时间

Poweroff
Poweroff -n ---------关闭操作系统时,不执行sync操作 (sync:用于数据同步)
Poweroff -c ---------不关机,进行记录
Poweroff -F ---------强制关闭系统

Init 0---------对应的系统会运行,/etc/rc.d/rc0.d 里指定的程序

Linux常见的重启命令
Reboot
Reboot -n ----------保存数据后重新启动系统
Reboot -d ----------不把记录写到/var/log/wtmp记录中(-n包含-d)
Reboot -l ----------在重开机之前,先关闭所有网络界面

Init 6 --------调用一系列shutdown脚本(/etc/rc0.d/K※)来使系统优雅关机

Linux常见的注销命令
Logout-------logout注销是登录的相对操作,若要离开系统,用户只要直接下达logout命令即可完成注销。

Exit---------退出控制台,对于多层shell,用于逐层退出,到最顶层shell,与logout相同作
(如果没有切换用户,这两个命令都是退出控制台。反之,都是注销当前用户,返回上一个用户)

2019.12.1

  • 4
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值