”linux入门真经“ 的搜索结果

     Linux命令大致可以分为两种: 一种叫做外部命令,具有独立的可执行文件,你可以在系统中找到与他对应的二进制文件。 一种是shell自带的命令,称为内置命令 如何确认一个命令的类型,我们可以用type命令: 如以下...

     本节介绍的内容既有对前面内容的回顾和整合,也有一些新内容。网络知识庞大而琐碎,但是我介绍的都是最常用和基础的内容,希望读者能够记住与理解,若有不理解之处欢迎在公众号或者博客留言,以便于我进一步完善。...

     前文已经谈了如何通过TUI或者修改配置文件让linux主机接入网络,今天给大家聊一聊主机名和DNS 1. 为什么需要主机名 我们已经知道,主机连入网络后需要一个特殊的身份标识,以便于别的主机知道他是谁,这个标识就是...

     本篇文章会介绍TCP连接的建立与断开以及一些常用的TCP参数,不过,仅限于入门知识哈。   1、TCP头中的重要参数   seq与len:   TCP的传输是有序的,它为每一个数据段都标上了一个序号。因为传输距离的遥远...

     本文为大家介绍IPV6,是启蒙类文章,也是网络基础部分的最后一篇纯讲原理的文章。(预警:本节篇幅略长,且学习过程可能引起强烈不适,如果觉得很煎熬,通读一遍有个印象即可(本文无实验),不用强求过多,毕竟IPV6...

     数据存放于磁盘之中。从物理角度上去看,存于硬盘的扇区或页之间。但是人作为使用者来讲,很难记住文件存于磁盘的哪个物理位置,即使记住也很难去使用和管理。因此便出现了文件系统(VFS:virtual file system),...

     前一节给大家介绍了linux的应用场景,今天给大家介绍一下Linux常见的发行版本。 将linux内核源码打包编译成二进制文件,并做一定程度的客制化,使其能够友好地为客户端所接受和使用是一件颇为复杂的事情。因此,...

     我今天不给大家将linux的历史,但是什么是开源软件、linux的应用场景、以及常见的版本分支还是有必要向大家讲解的。 什么是开源软件 通俗地讲,开源软件就是指在程序发布时,将源代码同时发布,每个人都...

     ICMP是TCP/IP协议簇的核心协议之一,它用于在IP网络设备之间发送控制报文,传递差错、控制、查询等信息。ping和tracert是根据ICMP协议研发出的常用应用。本节给大家先给大家介绍ICMP协议,再来讲讲ping的用法。...

      终端 计算机需要执行我们下达的各种指令和任务,然而,计算机只能看懂机器语言,而我们人类也只懂得人类的语言,这时候就需要有一个接口,传达我们下达的指令,并且使得机器能够理解并执行。...linux...

      本节为大家介绍硬盘的种类、结构,以及分区相关的基础知识。 我们都知道,硬盘是用于存取数据的。现在常见的硬盘类型有机械硬盘和固态硬盘。而机械硬盘和固态硬盘的结构又有着很大的区别。接下来分别向大家介绍...

     亲爱的各位,好久不见,我的拖延症让我今天才完成这篇文章,非常抱歉,在这里自我反省。 反省完毕,下面切入正题。 1、引子-为什么需要arp协议 ...让我们来回忆一下TCP/IP网络的部分通信原理。...

     1、GPT分区表结构   GPT类型的分区表中,用于记录分区信息的区块称为LBA。GPT一共有34个LBA,除了LBA0和LBA1有特殊作用之外,LBA2-LBA33都可以用于记录分区表,每一个LBA可以记录4个分区,所以,理论上GPT支持4*...

        上一节给大家介绍了数据帧的转发原理以及交换机的几种转发模式。本节给大家介绍IP地址。(全文的IP指的都是IPV4)   交换机工作在数据链路层,隔离冲突域,并负责数据帧的转发。不过交换机并不能隔离广播域...

      本节介绍文件系统的创建与一些文件系统管理的相关知识。   1、创建文件系统   新建文件系统常用的是mkfs命令。 mkfs说全了其实是:make filesystem 用法: ...mkfs....[root@localhost ~]# mkfs....

     对TCP/IP网络有了一个大概的、整体的认识之后,让我们来将linux主机接入到网络中。 我将我的网络环境与接入过程介绍给大家,并按需介绍一些我们还没有讲到的知识。   1、理清你的网络拓扑   将各个终端、各个...

     本节的内容对你了解Linux的文件系统至关重要。 我们之前介绍了:linux中的文件分多种:有二进制程序文件、库文件、配置文件、帮助文件等等。与此同时,linux发行版版本众多,如果没有一个统一的标准来规定文件的...

      我们之前学习的权限控制,基本都是对某一类用户来进行访问控制,那么我们能否针对某个特定用户或者特定组做出权限放通或者限制呢? 这就是今天要给大家介绍的文件访问控制列表(ACL)。 各个文件可以通过ACL对...

      前一节讲的LVM为分区的空间提供了弹性扩展的可能,LVM快照则对软件/逻辑层面的数据恢复提供了可能。然而,这还远远不够。如果仅仅如此,磁盘坏了,基本就意味着数据丢失,因此,我们需要一些措施,从物理层面上...

      本节给大家介绍vi编辑器。 1、总述 vi编辑器是一种纯文本编辑器。纯文本就是文件内容没有任何修饰,只有文本字符(没有加粗、斜体、下划线等格式...甚至许多linux命令都会调用vi编辑器的接口(也就是说不懂vi你...

      1、文件的基本权限 我们之前介绍了用户与组。在操作系统中,每一个文件都会有属主(拥有这个文件的用户,user)、属组(拥有这个文件的组,group)。既不是这个文件的属主,也不属于其属组的用户,对这个文件来讲...

     前面我们说到,有时候服务器是需要多人管理的。比如说你是老大,啥事都是你说了算。那么你应该对服务器拥有全部的权限。但是假如来了俩实习生,把root密码告诉他们就不太合适了,但是总得给他们放通部分命令的执行...

     linux上的文件类型 前一节我们讲过ls –al,可以以较详细的形式列出当前目录下的所有文件。 以我centos7虚拟机中的ls -al命令为例 [root@localhost ~]# ls -al total 24 dr-xr-x---. 2 root root 130 Jul 25...

      本节给大家介绍文件的特殊权限:SUID, SGID, STICKY BIT。 首先让我们先回忆一下文件的基本权限。 当进程以某个用户的身份去访问某一个文件时:  (1)判断进程的属主,是否为被访问的文件属主;...

      本节介绍如何对LVM进行扩容。   1、扩展LV   ...上一节我们创建了两个PV:20G的sdb和5G的sdc1,并将他们组合成一个25G的VG:vgpool1,最后在vgpool1之上创建了一个20G的LV:lvol0 ...现在假设lvol0的大小不够用了。...

      如果你正在阅读这篇文章,相信你一定使用过计算机,而且只一次。然而,作为即将在IT领域继续探索的你,是否了解计算机的组成呢? 计算机都是由软件和硬件组成的,硬件为软件提供运行环境,软件调度硬件资源为使用...

     本节介绍MBR分区格式和fdisk这一分区工具。   1、硬盘分区格式 我们以前讲过文件的元数据:记录了文件的各种属性信息。同样的,硬盘的分区信息是不是也要占用一部分存储空间呢?答案是肯定的,因为硬盘总得知道...

      1、网络为什么要分层   假设说网络没有分层,那么会发生如下情景:一个软件厂商需要设计所有的通信细节:包括物理层的接口、信息编码、地址寻址、传输机制和保障等等等等,十分繁杂。   ...

9   
8  
7  
6  
5  
4  
3  
2  
1