主要知识点:

Linux基础命令
文件系统和文件系统管理命令
文件节点表和原理和文件链接类型
vim编辑工具的使用方法
重定向和管道技术
用户和组管理,权限管理以及一些特殊权限

1.linux基础命令

  这一周学习的基础命令编辑多,比如:lsblk;mount;mkdir;dirname;cp;mv;rm;......等等 ,其中用的比较多是是复制移动改名什么的,还有比较危险的rm删除命令,总结下来就是命令比较多,很多命令和参数记不住。

2.文件系统和文件系统管理命令

  文件系统知识还算不多,就一些比较常见的文件夹,虽然有一些文件夹还没有系统的学习过用途,但有一些文件夹在学习中经常用,还是比较了解的比如:/home家目录文件夹,/etc是保存配置的文件夹 /bin是存放二进制文件的,/dev是保存设备信息的文件夹等。

3.文件节点表和原理

  文件节点表是一个比较重要的知识点,里面有节点编号,指针,源数据等知识,节点编号在一个分区或设备里是唯一的,还有数据是怎么存储的,系统是怎么去找数据的。删除文件名为什么数据没有被删除,这些原理的话都有涉及,学完后自己对linux的文件系统有了更深刻的理解。 还有链接类型分为软链接和硬链接,他们还是有比较大的差异的,硬链接的节点编号是相同的本质上就是一个文件起了多个名,而软链接就好比快捷方式,在生产中,硬链接使用较少。

4.vim编辑工具的使用方法

  这一个知识点内容比较多,vim是一个非常强大的文本编辑器,里面的命令和快捷方式很多,使用刚开始使用先记一些基础的就可以了,等之后慢慢就积累和补充其他比较快捷的知识。

5.重定向和管道技术

  重定向和管道是一个比较实用且经常要用到的技术了,好在知识点并不多,并不是很难,需要注意的是重定向的标准输出和错误输出的处理了,比如错误的信息也要传入到下一个地方就需要注意加数字2.

6.用户和组管理,权限管理以及一些特殊权限

  权限管理也是非常重要的知识点了,不过内容比较多,一下子很难掌握,特别是特殊权限和ACL权限.