本人最近在回炉Linux的内容,也做了很多整理,顺便也想将整理的内容分享出来。

由于该系列文章的内容主要是复习整理而来,其中绝大多数命令都是翻译和整理man或info文档总结的,另外很多地方也没有给出命令用法的示例(否则篇幅就太大了),所以可能不适合纯初学的朋友,当然,本人的写作方式也可能会让朋友一看就恶心到直接右上角叉叉,对此本人只能say sorry。但本人能自信的说,这些文章能算得上查缺补漏和原理(机制)深入型的内容。

可能很多朋友在最初学习的时候,因为掌握了基础,会用了,回头也忘记去回炉深入了,也或者因为工作忙没时间去回炉(还有不忙的IT吗)。感觉只要会玩能解决问题就OK了,花宝贵的时间去深入什么的大概是不怎么值得的。
然,本人是个重度强迫症患者(没错,就是死脑经),喜欢研究机制和原理,发现涉及到实现机制的时候,或者出现疑惑的地方,我总要想办法让自己脑袋通畅。当然,很多时候这样做真的太浪费时间,很多时候也很不值得(曾记得研究xargs时,翻遍了网上都只有最基本的用法,一狠心自己研究测试,整整花了一个多星期,到最后才发现能用到xargs的地方也都只用它最基本的功能,现在想想那个心塞啊)。在这些文章中,我也加入了我自己的理解和推理,各位阅读时可能会发现很多技巧,解开很多以前不理解的疑惑,或者发现新大陆。
举几个简单的例子:
ls命令列出目录中所有文件时,各位习惯性地使用"-a"选项,但是"-a"总会把"."和".."这两个毫无意义的文件显示出来,试试被大众所忽略的"-A"选项吧?
再如,cp/mv/rm等命令操作目录内所有文件的时候,可能会使用*号来通配所有文件,但却没注意过点开头的隐藏文件并没有按你想象中那样操作成功。
还有,各位都知道find命令功能的强大,也能够使用find搜索到所需的内容,但却少有人知find的工作机制是怎样的,不信点开 http://www.cnblogs.com/f-ck-need-u/p/6995529.html
当然,只要能解决实际问题,何必要懂那么多细节呢,我个人也深以为然。所以,各位负责浏览文章,细节和深入的东西由我整理出来给各位朋友。若朋友们看了之后能忍不住说一声"我靠,原来如此",对我个人肯定是一个绝大的鼓励和肯定,若是说"楼主666"之类的话,楼主肯定生气地写更多文章来砸你。
由于文章中有非常多的内容是我个人推断出来的,虽然目前以本人的能力还没发现解释不通之处,但错误是难免的,所以若各位朋友在阅读过程中发现有什么错误,或有什么疑惑、更好的建议等,盼请各位能在评论区留下宝贵的笔迹。总之,希望各位能读有所获。
以下是本系列文章的大纲,其中个人感觉写的较好的文章自封了一个(精)字。

第1章 文件类基础命令

第2章 系统用户/组管理(1)

第2章 系统用户/组管理(2) su和sudo

第3章 文件的权限管理

第4章 ext文件系统机制(精)

第5章 管理文件系统

 

杂项内容:
Linux find运行机制详解
cpio用法详细说明

Linux回炉复习系列文章大纲的更多相关文章

  1. Linux和Shell回炉复习系列文章总目录

    本页内容都是本人回炉Linux时整理出来的.这些文章中,绝大多数命令类内容都是翻译.整理man或info文档总结出来的,所以相对都比较完整. 本人的写作方式.风格也可能会让朋友一看就恶心到直接右上角叉 ...

  2. Linux 系统化学习系列文章总目录(持续更新中)

    本页内容都是本人系统化学习Linux 时整理出来的.这些文章中,绝大多数命令类内容都是翻译.整理man或info文档总结出来的,所以相对都比较完整. 本人的写作方式.风格也可能会让朋友一看就恶心到直接 ...

  3. 【xenomai内核解析】系列文章大纲

    xenomai内核解析 本博客为本人学习linux实时操作系统框架xenomai的一些记录,主要剖析xenomai内核实现,以及与linux相关的知识.方便读者定位具体文章,现列出本博客大纲,后续会陆 ...

  4. 阅读《LEARNING HARD C#学习笔记》知识点总结与摘要系列文章索引

    从发表第一篇文章到最后一篇文章,时间间隔有整整一个月,虽只有5篇文章,但每一篇文章都是我吸收<LEARNING HARD C#学习笔记>这本书的内容要点及网上各位大牛们的经验,没有半点废话 ...

  5. Spring Boot 2.x 系列教程:WebFlux 系列教程大纲(一)

    摘要: 原创出处 https://www.bysocket.com 「公众号:泥瓦匠BYSocket 」欢迎关注和转载,保留摘要,谢谢! WebFlux 系列教程大纲 一.背景 大家都知道,Sprin ...

  6. MySQL/MariaDB系列文章目录

    以下是本系列文章的大纲,此页博文完全原创,花费了作者本人的极大心血,如转载,请务必标明原文链接. 如果觉得文章不错,还请帮忙点下"推荐",各位的支持,能激发和鼓励我更大的写作热情. ...

  7. Python从入门到精通系列文章总目录

    Python最新全套课程(8月中旬开的课),共四个月.所有课件,项目源码,课后习题和答案都包括在内. 包括:Python实战项目引入.Python基础.爬虫基础.爬虫库.Scrapy爬虫框架.动态页面 ...

  8. Hadoop 系列文章(一) Hadoop 的安装,以及 Standalone Operation 的启动模式测试

    以前都是玩 java,没搞过 hadoop,所以以此系列文章来记录下学习过程 安装的文件版本.操作系统说明 centos-6.5-x86_64 [bamboo@hadoop-senior opt]$ ...

  9. 一步步实现windows版ijkplayer系列文章之六——SDL2源码分析之OpenGL ES在windows上的渲染过程

    一步步实现windows版ijkplayer系列文章之一--Windows10平台编译ffmpeg 4.0.2,生成ffplay 一步步实现windows版ijkplayer系列文章之二--Ijkpl ...

随机推荐

  1. 权限管理系统 mysql 数据脚本

    # SQL-Front 5.1 (Build 4.16) /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE */; /*!40101 SET SQL_MODE='STRICT ...

  2. 需求收集实例三之 FM

    暂且叫这个项目叫FM.FM项目采用敏捷模式,需求的表现形式是Story. 此项目需求收集过程如下: 亮点:在公司第一次实践敏捷.用Story 而非 需求说明文档呈现需求. 败笔:没有处理好Story ...

  3. 十分钟彻底理解javascript 的 this指向,不懂请砸店

    函数的this指向谁,和函数在哪里被定义的,函数在哪里被执行的没有半毛钱关系,只遵守下面的规律: 在非严格模式中: 1.自执行函数里面,this永远指向window; <script> v ...

  4. Could not find a valid gem 'compass' (>= 0) in any repository compass安装失败解决方案

    安装完成ruby gem 之后,通过 gem install compass 安装compass~~ 出现如下报错 Could not find a valid gem 'compass' (> ...

  5. 博弈论(Game Theory) - 01 - 前传之占优战略均衡

    博弈论(Game Theory) - 01 - 前传之占优战略均衡 开始 我们现在准备攀爬博弈论的几座高峰. 我们先看看在纳什均衡产生之前,博弈论的发展情况. 我们的第一座高峰是占优战略均衡. 囚徒困 ...

  6. Android中EditText设置输入条件

    一.应用场景 之前做商城应用时,会有对用户资料的设置情况进行限制,如下: (1)用户邮箱,应当只允许输入英文字母,数字和@.两个符号, (2)用户手机,应当只能输入数字,禁止输入其他字符. (3)用户 ...

  7. windows10 配置 华为vpn客户端

    2017-05-08 1. 安装客户端软件VPNClient_V100R001C02SPC703.exe 2. 新建vpn 安装完成后,打开客户端连接vpn,发现未启用虚拟网卡(这是因为还需要安装客户 ...

  8. js获取一组不重复的随机数的方法

    一.基本思路: 建立一个数组存放所有可以取到的值,每次从该数组中随机取走一个,放到新的数组中,直到完成. 二.实现方法 1.方法一: (1)创建一个数组arr,数组元素为所有可能出现元素的集合: (2 ...

  9. Xcode旧项目引入CocoaPod遇到的问题与解决

    html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,bi ...

  10. MySQL的SELECT ...for update

    最近的项目中,因为涉及到Mysql数据中乐观锁和悲观锁的使用,所以结合项目和网上的知识点对乐观锁和悲观锁的知识进行总结. 悲观锁介绍 悲观锁是对数据被的修改持悲观态度(认为数据在被修改的时候一定会存在 ...