热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

鸟哥的linux私房菜

我的《鸟哥的linux私房菜》学习笔记最近这段时间,我在学习《鸟哥的linux私房菜》,接下来,我要陆续的总结一下我学习这本书的重点和体会!前面两章,介绍了计算机的概论和如

我的《鸟哥的linux私房菜》学习笔记

最近这段时间,我在学习《鸟哥的linux私房菜》,接下来,我要陆续的总结一下我学习这本书的重点和体会!

前面两章,介绍了计算机的概论和 如何学习linux,这里就不多做介绍了!

进入正题:

第三章:主机规划与磁盘分区

首先,需要注意的是在linux中各组件和设备都是文件!设备文件名的定义有一定规则:以下图示列出了常见的设备与其在linux当中的文件名

磁盘分区:

磁盘的组成由盘片,机械手臂,磁头与主轴马达所组成,而盘面又细分出扇区(512B)与柱面;重要的第一个扇区记录了:主引导分区(MBR,446B)和分区表(记载了整块硬盘分区的状态,64B)

主分区与扩展分区最多可以有4个,扩展分区最多只能有一个;逻辑分区由扩展分区持续切割出来的分区;扩展分区无法格式化,能被格式化的有主分区和逻辑分区;

开机的流程:BIOS--->MBR---->boot loader---->内核文件

boot Loader可以安装的地点有两个:MBR and boot sector(启动扇区)------这个形式可以轻松实现多重引导!

新手简单分区:根目录(/)和内存交换空间(swap);有一定基础的,可以根据实际的系统用途,为不同的目录挂载分区

注意:swap分区的大小一般应该要是1.5~2倍的物理内存量;笔记本安装失败时,可尝试再开机时加入“linux nofb apm=off acpi=off“来关闭省电功能

第五章:基础命令与 man info帮助

1,命令模式切换:纯文本界面(运行等级 run level 3)和图形界面(运行等级run level 5) 切换:修改/etc/inittab这个文件的内容。

2,基础命令:bc计算器命令,通过scale=number来设置小数点后的位数  等等其他命令(date cal ,可通过man 命令看详细的命令解释)

3,重要的热键:Tab (命令补全,文件补齐),[Ctrl]+c (程序终止)  [Ctrl]+d(相当于exit)

4在线帮助:man info

man 查询页面数字出现的含义:重点记住1,5,8的含义

 

man page中常用的操作:
两个关键命令:man -f (whatis等价查找有关的文件),man -k(apropos等价,利用关键字查找文件)
info:将内容分成多个节点,每个节点都有定位与链接。相应的info page页面操作如下图所示:
5,正确的关机方法:在关机之前使用sync命令使数据同步写入磁盘,shutdown -h now ,reboot,halt poweroff -f,等可通过man 命令查询
切换执行等级:init 0(关机) 3 (纯文本),5(图形界面),6(重启)
问题:忘记root密码的解决
1. reset(重启)Linux系统,在出现如下图的界面时,点Enter键,注意一定要快,只存在3秒。。。
2. 点击Enter后,进入::
3. 选择你是修改哪个系统的密码,点击键盘上的"e"键进入:
4. 利用上下键选择上图中的黑色标识的kernel,点击"e"进入edit(修改编辑)页面:
5. 在本行最后添加一个空格,然后输入single,告诉LInux内核下一步是要进入单用户模式,单击Enter:
6. 点击键盘上的"b",进行重启操作,在出现下面这个界面中的 sh-3.2# 时,系统会自动停下,在这里输入passwd,是修改密码的指令:
7. Enter 键后,会出现changing password for user root,这是在下面NEW UNIX password中输入更新后的密码,注意这里输入的时候不会显示你输入的是什么(我刚开始弄的时候还以为死机了。。。晕。。。),这里会输入两次,确认一次:
当出现successfully后,恭喜你,密码修改成功,哈哈。。。接下来就在下面的sh-3.2#中输入:reboot重启就好了。
 
 
 
 
标签:  linux

推荐阅读
author-avatar
qzy4799723
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有