zoukankan      html  css  js  c++  java
  • 鸟哥的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
  • 相关阅读:
    FCKeditor 2.6.4在ASP.NET中的安装、配置方法【转】 Fred
    框架页中针对IE6自适应宽度,不出现横向滚动条 Fred
    安装中文VS2008 SP1 和.NETFRAMEWORK 3.5SP1后智能提示是英文的解决办法 Fred
    .Net转义字符[转] Fred
    ReportViewer无法直接打印 Fred
    ASP.NET MVC 官方教程 Fred
    修改SQL Server 2005 sa用户密码的方法 Fred
    数据类型/对象类型介绍(1)NSString
    关于Chrome沙箱技术(沙盒技术)
    UITableView cell自定义视图中插入Table实现复杂界面
  • 原文地址:https://www.cnblogs.com/Leo_wl/p/2913457.html
Copyright © 2011-2022 走看看