码迷,mamicode.com
首页 > 系统相关 > 详细

20165204 预备作业3 Linux安装及学习

时间:2018-02-24 19:39:20      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:div   格式化磁盘   行号   man   嵌入   unset   立即生效   设置   关联   

Linux学习过程记录

虚拟机的安装

虚拟机的安装在娄老师提供的图文教程的指导下进行的十分顺利,只是娄老师提供的Ubuntu下载网址有误。我在百度搜索之后才下载到Ubuntu的ISO镜像文件,完成了Linux的安装。
技术分享图片

Linux学习过程

主要的学习渠道就是实验楼这个平台,以下记录学习的过程与知识点。

chapter 1

  1. Linus Torvalds(Linux 之父)
  2. Ken Thompson(C语言之父)利用汇编语言开发了 File Server System(Unics,即 UNIX 的原型)
  3. Stallman 开始 GNU(GNU‘s Not Unix)项目,创办 FSF(Free Software Foundation)基金会
  4. Linux 与Windows的区别:免费与收费;软件与支持;安全性;使用习惯;可定制性;应用范畴。
  5. Linux优势:
  • 稳定的系统
  • 安全性和漏洞的快速修补
  • 多用户
  • 用户和用户组的规划
  • 相对较少的系统资源占用
  • 可定制裁剪,移植到嵌入式平台(如安卓设备)
  • 可选择的多种图形用户界面(如 GNOME,KDE)
  1. Windows优势:
  • 特定的支持厂商
  • 足够的游戏娱乐支持度
  • 足够的专业软件支持度

    chapter 2

  1. Linux 本身是没有图形界面的,我们通常在 UNIX/Linux 发行版上看到的图形界面实际都只是运行在 Linux 系统之上的一套软件。
  2. 实验楼目前使用的 XFCE 桌面环境。
  3. [Ctrl]+[Alt]+[F7]返回图形界面。
  4. [Ctrl+c]强制中断,Tab补全命令提示(十分有用)。
  5. man、info、--help命令帮助。
  6. 作业以及常用快捷键、通配符的截图。
    技术分享图片
    技术分享图片
    技术分享图片

chapter 3

  1. 最大的收获是明白了su、sudo的用法,理解了在娄老师的指导下配置共享文件夹时的指令的含义。
  2. 第三章的权限设置方式非常有意思。结合在网络上找到的一些别的解释方法,进行了更好的理解。
  3. 对应截图。
    技术分享图片
    技术分享图片
    技术分享图片
    技术分享图片

chapter 4

技术分享图片

  1. FHS 定义了两层规范,第一层是 / 下面的各个目录应该要放什么文件数据;第二层是针对 /usr 及 /var 这两个目录的子目录来定义。
  2. 使用cd切换目录。
    cd ~ 进入用户主目录;
    cd - 返回进入此目录之前所在的目录;
    cd .. 返回上级目录;
    cd ../.. 返回上两级目录;
  3. pwd获取当前相对路径。
  4. touch创建空白文件,mkdir创建新的目录。
  5. cp复制指令。
  6. rm删除文件,加-f强制删除,加-r或-R删除目录。
  7. mv可用来移动文件(mv 源目录文件 目的目录),并给文件重命名(mv 源目录文件 目的目录)。
  8. rename可用于批量重命名。
  9. 文件查找。cat 为正序显示,tac 为倒序显示。
  10. nl 命令,添加行号并打印。
  11. more 和 less 命令分页查看文件。
  12. head 和 tail 命令查看文件开头或者末尾。
  13. file 命令查看文件的类型。

chapter 5

  1. 所谓变量就是计算机中用于记录一个值(不一定是数值,也可以是字符或字符串)的符号,而这些符号将用于不同的运算处理中。
  2. 读取变量的值,使用 echo 命令和 $ 符号
  3. 可以使用 unset 命令删除一个环境变量。
  4. 可以使用 source 命令来让环境变量立即生效。
  5. 与搜索相关的命令常用的有 whereis(简单快速),which(小而精),find(精而细) 和 locate(快而全)。
  6. 相关知识点截图。
    技术分享图片
    技术分享图片
    技术分享图片

chapter 6

  1. du 命令分别查看默认压缩级别、最低、最高压缩级别及未压缩的文件的大小.
  2. 使用 -e 参数可以创建加密压缩包。
    技术分享图片
    技术分享图片

chapter 7

  1. 使用 df 命令查看磁盘的容量。
  2. 使用 du 命令查看目录的容量。
  3. 使用 dd 命令创建虚拟镜像文件。
    使用 mkfs 命令格式化磁盘。
    使用 mount 命令挂载磁盘到目录树。
    使用 umount 命令卸载已挂载磁盘。
    使用 fdisk 为磁盘分区。
    使用 losetup 命令建立镜像与回环设备的关联。
  4. 此部分只能跟着实验楼的教程一步一步来,感觉自己并未实际理解并灵活应用。应当重点学习。

chapter 8

  1. 主要内容为help、info、man三个帮助命令。非常有用。

小结

Linux是我接触的第三种操作系统,不同于Windows以及MacOS那种基于图形的操作系统,Linux展现了一种完全不同的人机互动模式。在WIndows中只有碰到某些棘手的问题才会去使用DOS,而linux中与终端的交互则是家常便饭。终端的快捷键也与英语有密不可分的关系,如Ctrl+c的强制推出就可将C看为cut,rm删除可认为remove,加-f强制删除可认为Force之意,也并非初学时看起来那等晦涩难懂。相信在今后的学习中会有更深入的理解。

20165204 预备作业3 Linux安装及学习

标签:div   格式化磁盘   行号   man   嵌入   unset   立即生效   设置   关联   

原文地址:https://www.cnblogs.com/jph596299009/p/8467123.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!