![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
文章平均质量分 80
JiangJunDriver
我就是我,你没必要知道。
展开
-
linux的Ext2文件系统(序)
inode table(inode表格)我们再来讨论一下inode这个玩意儿吧。如前面所所描述inode的内容在记录档案的属性以及该档案的实际数据是放置在那几号block中。基本上,inode记录的数据至少有底下这些:该档案的存取模式(read/write/execute);该档案的拥有着与群组(owner/group);该档案的容量;该档案建立或者状态改变的时间(ctime);最近一次读原创 2017-04-28 16:14:07 · 553 阅读 · 0 评论 -
linux中挂载概念的理解
准备知识: 文件系统中的相关目录:dev //设备文件media //挂载媒体设备,如光驱、U盘等mnt //目录是让用户临时挂载别的文件系统,如挂载Windows下的某个分区,ubuntu默认还是挂载在/media目录。磁盘分区:硬盘包括IDE和SCSI两种接口。其中,SCSI接口的硬盘读/写速度快但价格昂贵;IDE接口的硬盘读/写速度慢但价格便宜。用户应根据实际需求合理转载 2017-04-20 19:09:41 · 429 阅读 · 0 评论 -
linux目录树和绝对路径与相对路径
目录树(directory tree) 在linux底下,所有的档案与目录都是由根目录开始的。那是所有目录与档案的源头,然后,再一个一个分下来。因此我们称这种目录配置方式为目录树(directory tree)。这个目录的主要特征是:目录树的起始点为根目录;每个目录不仅可以使用本地端的partition的文件系统,也可以使用网络上的filesystem。举例来说,可以利用Network Fil原创 2017-04-21 14:33:38 · 1653 阅读 · 0 评论 -
目录与路径
目录与路径 相对路径的用途 相对路径与绝对路径由什么了不起阿,喝,那可真是了不起。假设你写了一个软件,这个软件共需要三个目录,分别是etc,bin,man这三个目录,然而由于不同的人喜欢安装在不同的目录之下,假设甲安扎安装的目录是/usr/local/packages/etc,/usr/local/packages/bin以及/usr/local/packages/man,不过乙喜欢安装在/ho原创 2017-04-21 16:25:16 · 559 阅读 · 0 评论 -
ext2/ext3档案的存取与日志式文件系统功能
如何是新建一个档案或者目录时,我们的ext2是如何处理的呢?这个时候就要block bitmap以及inode bitmap的帮忙了。假设我们新增一个档案,此时文件系统的行为是:先确定用户对于欲新增档案的目录是否具有w与x的权限,若有的话才能新增;根据inode bitmap找到没有使用的inode号码,并将实际的数据写入到block中,并且更新inode的block指向数据;根据block原创 2017-05-04 19:15:18 · 623 阅读 · 0 评论 -
linux文件系统的运作以及挂载点的意义
linux文件系统的运作我们知道了目录树与文件系统的关系了,但是我们也知道,所有的数据要加载到内存后CPU才能够对数据进行处理。想一想,如果你常常编辑一个很大的档案,在编辑的过程中又频繁的要系统写入磁盘当中,由于磁盘要写入的速度比内存慢很多,因此你常常耗在等待硬盘的写入、读取上。这样真的是没有效率。为了解决这个问题,因此我们的linux使用的方式是透过一个称为异步处理(asynchronously)原创 2017-05-04 20:30:46 · 5355 阅读 · 1 评论 -
Linux支持文件系统与VFS
虽然linux的标准文件系统是ext2,且还增加了日志功能的ext3,事实上,linux还支持很多文件系统格式的,尤其是最近几年退出的好几种速度很快的日志式文件系统,包括SGI的XFS文件系统,可以使用更小型档案的Reiserfs文件系统,以及windows的FAT文件系统等等,都能够被linux所支持。常见的文件系统有:传统文件系统:ext2/mini/MS-DOC/FAT/iso9660(光盘)原创 2017-05-06 18:16:14 · 904 阅读 · 0 评论 -
实体连接与符号连接ln
在linux下的链接档有两种,一种是类似于windows的快捷方式功能的档案,可以让你快速的连接到目标档案(或者目录);另一种则是透过文件系统的indoe连结来产生新的档名,而不是产生新档案。这种称为实体链接(hard link)。Hard Link(实体链接,硬链接或者实链接)在前民的内容中我们知道几个重要的信息,包括:每个档案都有一个inode,档案内容有inode的记录来指向;要读取该档案原创 2017-05-08 19:03:29 · 1731 阅读 · 0 评论 -
文件系统特性
我们知道磁盘分区完毕后还需要进行格式化(format),之后操作系统才能够使用这个分隔槽。为什么要进行格式化呢?这是因为每种操作系统所设定的文件属性/权限并不相同,为了存放这些档案所需的数据,因此就需要将分隔槽进行格式化,所以成为操作系统能够利用的文件系统。由此,我们也能够知道,每种操作系统能够使用的文件系统并不相同。举例来说,windows98以前的微软操作系统主要利用的文件系统是FAT,wind原创 2017-04-27 12:19:24 · 569 阅读 · 0 评论 -
linux的Ext2文件系统
inode inode的内容在记录档案的权限与相关属性,至于block区块则是在记录档案的实际内容。而且文件系统一开始就将inode与block规划好了,除非重新格式化,否则inode与block固定后就不再变动。但是如果仔细考虑一下,如果我的文件系统是高达数百Gb时,那么将inode与block放在一起时很不明智的决定,因为inode与block的数量太庞大,不容易管理。为此之故,因此EXT2文原创 2017-04-27 18:10:38 · 353 阅读 · 0 评论 -
linux目录配置
在了解了每个档案的相关种类与属性,以及了解如何更改文件属性/权限的相关信息后,在要来要了解的是,为什么每一套linux distribution他们的配置文件。Linux目录配置的依据FHS因为利用linux来开放产品或者distributions的社群/公司与个人实在是太多了,如果每个人都利用自己的想法来配置档案存放的目录,那么就会造成很多管理上的困扰。你能想象,你进入到一个企业之后,所接触到的l原创 2017-04-20 19:00:01 · 485 阅读 · 0 评论 -
linux档案种类与扩展名
我们一直在强调一个概念,那就是:任何装置在linux中都是一个档案,不仅如此,连数据沟通的接口也有专属的档案在负责。档案种类我们在使用ls -l 观察到第一栏那十个字符中,第一个字符为档案的类型。除了常见的一般的档案(-)与目录(d)之外,还有那些种类的文件类型呢。 正规档案(regular file): 就是我们一般在进行存取的类型的档案,在有ls -al所显示出来的属性方面,第一字符为[-]原创 2017-04-20 15:06:43 · 711 阅读 · 0 评论 -
centos安装字体
我们知道centos是基于linux内核的这款系统默认是不带中文字体了,如果我们要使用中文字体就需要自行安装了,下面一起来看看吧。 前天有用户反应,生成的报到单中他的名字少了一个字。仔细检查了一下,原来是centos系统的默认字体没有他名字中的那个字,于是就直接被忽略了。其实那个字并不生僻,于是不得不安装中文字体,安装过程也很简单,记录一下。安装的思路是将windows中的字体拷贝到centos中,转载 2017-04-20 10:04:26 · 413 阅读 · 0 评论 -
CentOS安装vmtools后 共享文件不能显示的问题
以下这些方法都是我转自网上的一些比较靠谱的方法,但是大多都是针对ununtu的,特别是针对共享文件挂载的相应处理方法。所以在这里,我主要是这对centos不能显示共享文件的问题做了重点的介绍。一、首先是安装VMWare tools 打开虚拟机软件,在菜单栏‘虚拟机’子菜单下‘安装VMware Tools’ 1、以root身份进入Linux2、此时把linux的/dev/cdrom设备挂载到一个文原创 2017-04-19 20:51:09 · 1188 阅读 · 0 评论 -
如何改变文件属性与权限
我们知道档案权限对于一个系统的安全性的重要性了,也知道档案权限对于使用者与群组的相关性,那么如何修改档案的权限与属性呢。几个常用于群组/拥有者/各种身份的权限修改的指令,如下所是chgrp : 改变档案所属群组 chown : 改变档案拥有者 chmod : 改变档案的权限,SUID,SGID,SBIT等等的特性改变群组chgrp假设你是以root的身份等入linux系统的,那么在你的家目录内有原创 2017-04-19 17:48:04 · 2833 阅读 · 0 评论 -
linux中的群组与权限
使用者与群组1.档案拥有者初次接触linux的朋友会觉得很差异,怎么linux那么多的使用者,还分什么群组,有什么用?这个用户与群组的功能是相当的健全而又好用的以一个安全防护呢。怎么说呢,由于linux是多人多任务的系统,因此可能常常有人同时使用这部主机进行工作的情况发生,为了考虑每个人的隐私以及每个人喜好的工作环境,因此这个档案拥有者的角色就显得相当的重要了。例如将你的email情书转换为档案之后原创 2017-04-19 14:40:34 · 2323 阅读 · 0 评论 -
计算机硬件的五大单元以及CPU的种类
计算机硬件的五大单元输入单元:包括键盘、鼠标、卡片阅读器、扫描仪、手写板、触控屏幕等等一大堆; 主机部分:这个就是系统单元,被主机机壳包住了,里面有CPU与住存储器等; 输出单元:例如屏幕打印机等; 我们主要透过输入设备如鼠标与键盘来将一些数据输入到主机里面,然后再由主机的功能处理成图标或者文章等信息后,将结果传输到输出设备,如屏幕或者打印机上面,重点在于主机里面含有什么组件呢?如果你曾今拆开原创 2017-04-17 20:09:27 · 4776 阅读 · 0 评论 -
linux安装模式下,磁盘分区的选择
目录树结构(dictory tree) 我们前面有谈过linux内的所有数据都是以档案的形态来呈现的,所以喽,整个linux系统最重要的地方在于目录树结构。所谓的目录树结构就是以根目录结构为主,人后向下呈现分支状的一种档案结构。所以整个目录树结构最重要的就是那个根目录,这个根目录的标识方法为一条斜线/,所有的档案都与目录树有关。目录树的呈现方式如下图所示:如上图所示,所有的档案都是由根目录衍生而来原创 2017-04-17 15:52:28 · 1155 阅读 · 0 评论 -
linux开机流程与主要启动记录区(MBR)
我们在计算机概论里面谈到,没有执行软件的硬件是没有用的,除了会电人之外…,而为了计算机硬件系统的资源合理分配,因此有了操作系统这个系统软件的产生。由于操作系统会控制所有硬件并且提供核心的功能,因此我们的计算机能够认识硬盘中的文件系统,并且能够进一步读取银盘中的软件档案与执行该软件来达成各项软件执行的目的。问题是,你有没有发现,及时操作系统也是软件,那么我的计算机又是如何认识这个操作系统软件并且执行它原创 2017-04-17 13:26:40 · 765 阅读 · 0 评论 -
linux分区
磁盘分区我们知道一块磁盘是可以被分割成多个分割槽的(partition),以旧有的 Windows 观点来看,你可能会有一颗磁盘并且将他分割成为 C:, D:, E:槽对吧!那个 C, D, E就是分割槽(partition)啰。我们知道个人计算机常见的磁盘接口有两种, 分别是 IDE 与 SATA接口,目前(2009)的主流已经是 SATA 接口了,但是老一点的主机其实大部分还是原创 2017-04-14 13:31:48 · 644 阅读 · 0 评论 -
linux中权限的意义
我们知道linux系统内档案的三种身份(拥有着/群组与其他人),知道每种身份都有三种权限(rwx),已经知道chgrp,chown,chmod去修改这些权限。权限对档案的重要性档案是世纪含有数据的地方,包括一般的文本文件,数据库文件,二进制文件等等。因此,权限对于档案来说,他的意义是这样的:r : 可读取此档案的实际内容,如读取文本文件的文字内容等;w: 可以编辑,新增或者修改档案的内容(但不含原创 2017-04-20 12:26:30 · 1200 阅读 · 0 评论 -
preventDefault()、 preventDefault()和 return false 的区别
因为有父, 子节点同在, 因为有监听事件和浏览器默认动作之分. 使用 JavaScript 时为了达到预期效果经常需要阻止事件和动作执行. 一般我们会用到三种方法, 分别是 stopPropagation(), preventDefault() 和 return false. 它们之间有什么区别, 该何时使用呢? 将在本文中进行讲解.一、术语监听事件:在在节点上能被监听的页面操作. 如: selec原创 2017-05-31 20:04:23 · 4004 阅读 · 1 评论