硬盘

【linux】存储结构与磁盘划分

故事扮演 提交于 2020-03-03 15:24:29
概述:硬盘存储结构、硬件命名规则、内核Udev设备管理器服务、区分ext3,ext4,xfs,分区,格式或,挂载等操作,配置SWAP交换分区,quota服务限制磁盘配额、ln命令穿件软硬盘链接、RAID硬盘阵列、LVM逻辑卷管理器等 一切从’/'开始:并按照文件系统目录标准FHS采用树形结构来存放文件并定义每个区域的用途(严重区分大小写) 主要常见目录及说明: 目录 说明 /boot 开机所需文件(内核、开机菜单及所需配置文件等) /dev 任何设备与接口都以文件的形式存放在此目录 /etc 配置文件;/home /bin 单用户维护模式下还能被操作的命令 /lib 开机时用到的函数库及/bin与/sbin下面命令要调用的函数 /sbin 开机过程中需要的 /media 一般挂载或删除的设备 /opt 放置第三方的软件 /root 系统管理员的主文件夹 /srv 一些网络服务的数据目录 /tmp 任何人据可使用的’共享’临时目录 /proc 虚拟文件系统 /usr/local 用户自行安装的软件 /usr/sbin 非系统开机时需要的软件/命令/脚本 /usr/share 帮助与说明文件,也可防止共享文件 /var 主要存放经常需要变化的文件,如日志 /lost+found 当文件系统发生错误时,将一些丢失的文件片段存在这里 绝对路径:有根目录开始写起的目录或文件名 相对路径

关于机械硬盘的选购技巧和使用注意事项

家住魔仙堡 提交于 2020-03-03 09:47:57
硬盘是计算机中的重要部件之一,大家都希望能选择一个性价比高、性能稳定的得好硬盘。机械硬盘有蓝盘,绿盘,红盘,黑盘,所以机械硬盘选购技巧应该从哪些方面来进行选购呢? 机械硬盘选购技巧: 1.关于硬盘转数 硬盘转速是指硬盘头盘组建内的磁盘每分钟旋转的次数,单位是r/min,硬盘转速越高,硬盘的读取速度就越快。 2.关于缓存 硬盘缓存容量越大越好,并且大缓存硬盘寿命也要更好一些,因此大家在选择硬盘的时候,优先选择大容量硬盘缓存。 3.注意容量方面 目前主流使用的还是1T-4T左右,容量越大越好,但更多的还是看个人使用需求而决定。 4.关于接口 SATA接口是主流,SATA硬盘接口分SATA1、2、3,其中SATA2.0最大传输速度为300M/s(3Gb/s),而SATA3.0最大传输速率为600M/s(6Gb/s)。现在最为主流高效的SATA3接口。 遇到电脑读取不到硬盘无法开机、电脑卡顿或者是蓝屏的情况,这些都可能是我们平时对硬盘保养不当,造成硬盘坏掉等问题。 机械硬盘使用注意事项: 1.硬盘运转时不要突然关机 硬盘运转时突然关闭电源,可能会导致磁头与盘片猛烈磨擦而损坏硬盘。 2.防止高温引起硬盘损坏 温度对硬盘的寿命也是有影响的。硬盘工作时会产生一定热量,使用中存在散热问题。温度以20~25℃为宜,过高或过低都会引起故障。 3.定期清理垃圾文件 硬盘会产生许多碎片

十次方:超详细的小微企业云计算服务器配置搭建方案

狂风中的少年 提交于 2020-03-03 08:33:12
对于个人或刚成立的小微企业来说,搭建一个云计算平台是一件不太容易实现的事情,小微企业云计算服务器该怎么配置搭建?今天给大家推荐一下这篇文章,希望能够给予一些启发与参考。 需求分析 满足 60 个以内的终端用户(使用场合为办公、教学、多媒体阅览、门柜业务、家庭等),允许适度的不可用,要求满足若干个员工(如财务人员、老板)的高安全性。我们设计了单机和双机两种方案,大家可以根据自己的实际情况选择。 单机方案结构简单、成本低,建设和运维容易,适合对可用性要求不高的场合,如教学、家庭、小公司办公等;而双机能确保很高的可用性,但是架构稍微复杂,成本增加倒是不多。 系统设计 采用 Windows 的远程桌面服务,每个用户只能看到自己主目录中的资料。对于要求数据高度安全性的用户,给其分配虚拟机或者容器,以达到完全与他人隔离的目的。 1、单机方案 为了确保数据的安全性,我们在物理上采用了四级存储子系统(见图 1)。   图 1 单机方案 首先用一块 120GB 的固态盘安装操作系统、应用程序和静态的配置文件,投入运行后开启写保护,这样能最大限度地保护系统,病毒、断电、误删文件等都不会破坏系统,从而确保机器总能正常运行。 其次采用两块 250GB 的固态盘做成 RAID1(通过硬阵列卡或者软阵列来设置),有效存储容量是 250GB,然后再与 2TB 的机械硬盘做成存储池

我的黑苹果之路 9400f + msi b360 mortar + 1050ti

两盒软妹~` 提交于 2020-03-02 18:42:05
硬件配置: CPU:i5 9400f 主板:微型msi迫击炮B360 内存:威刚 ddr4 8g 2133 *2 显卡:技嘉1050ti 4g 显示器:koiso 4K (使用的dp接口连接,hdmi接口直接黑屏) 硬盘:海康视威c2000 256g + 三星256G固态(装win10) 蓝牙接收器:不知道什么牌子的,不过好像貌似都行(免驱)。 无线网卡:水星MW300UH(免驱)。 音箱:以前买的remax的蓝牙音箱。 耳机:朋友送的杂牌usb耳机。 ——————————————————————————————————————— 系统镜像: macOS High Sierra 10.13.6 17G65 With Clover 4596原版镜像 因为n系的显卡最高支持10.13.6,所有只能安装这个版本。 其实之前是装过一次黑苹果的,大概是11年12年的时候,不过那时候是笔记本,配置也很差,没有什么好体验。 最进是准备升级下cpu,原来用的是g4560。干脆一步到位,主板cpu一起换了。正好可以吃上黑苹果。 等双11的时候在换块a系显卡就哦了。 本来是装的win10 lstc版本,mbr方式启动, 先用diskgenius分出来两个区一个是EFI(300M),一个是msr。 然后引导方式启动转换成efi模式启动,主板的bios的启动方式设置成仅UEFI方式启动。 这样就完成了。

关于 浏览器中的 cookie 与 session 的相关阐述

六月ゝ 毕业季﹏ 提交于 2020-03-02 09:05:18
1. 服务端只创建 cookie字符值: 客户端向服务端发送请求,建立连接。服务端创建 cookie字符值,作为响应头返回。 注意:如果客户端是浏览器,会自动存储这个 Set-Cookie 的值到 浏览器的session 中。如果是脚本,可以手动将该 cookie 保存起来(保存位置可能是session、硬盘或其他位置)。也可以将 cookie 通过响应头再次转发出去 。 2. 客户端(脚本)发送请求,获取 cookie,并维持一个 session中: 由于脚本的 session中,通过类似 session_id的东西 将 session 共享。当脚本发送的请求返回一个携带 set-cookie 的响应时,即将此 set-cookie 中的数据加载到 脚本的 session 中。 那么每次发送请求时,都可以携带此 cookie。(注意:session 是内存的一个区域,并不表示 内存就是 session) 3. 另一种解决方案。客户端(脚本)发送请求,获取 cookie,手动存储到内存、本地硬盘或数据库中: 脚本获取 携带 set-cookie 的响应, 手动将 cookie保存到内存、硬盘或数据库中。这样每次发送请求时,需手动获取 cookie并放置该 cookie 到此请求的 request header 中。 PS:浏览器其实也是维持一个 “智能” session,这个

第六章&7.1

本小妞迷上赌 提交于 2020-03-02 00:12:06
Linux系统的设计初衷就是让许多人一起使用并执行各自的任务,从而成为多用户、多任务的操作系统。但是,硬件资源是固定且有限的,如果某些用户不断地在Linux系统上创建文件或者存放电影,硬盘空间总有一天会被占满。针对这种情况,root管理员就需要使用磁盘容量配额服务来限制某位用户或某个用户组针对特定文件夹可以使用的最大硬盘空间或最大文件个数,一旦达到这个最大值就不再允许继续使用。可以使用quota命令进行磁盘容量配额管理,从而限制用户的硬盘可用容量或所能创建的最大文件个数。quota命令还有软限制和硬限制的功能。 近年来, CPU的处理性能保持着高速增长,Intel公司在2017年最新发布的i9-7980XE处理器芯片更是达到了18核心36线程。但与此同时,硬盘设备的性能提升却不是很大,因此逐渐成为当代计算机整体性能的瓶颈。而且,由于硬盘设备需要进行持续、频繁、大量的IO操作,相较于其他设备,其损坏几率也大幅增加,导致重要数据丢失的几率也随之增加。 1988年,加利福尼亚大学伯克利分校首次提出并定义了RAID技术的概念。RAID技术通过把多个硬盘设备组合成一个容量更大、安全性更好的磁盘阵列,并把数据切割成多个区段后分别存放在各个不同的物理硬盘设备上,然后利用分散读写技术来提升磁盘阵列整体的性能,同时把多个重要数据的副本同步到不同的物理硬盘设备上,从而起到了非常好的数据冗余备份效果。

我的linux学习之路(第八节)

女生的网名这么多〃 提交于 2020-03-01 19:06:31
( 一)存储结构与磁盘划分 文件系统层次化标准(FHS,Filesystem Hierarchy Standard)是根据以往无数Linux系统用户和开发者的经验而总结出来的,是用户在Linux系统中存储文件时需要遵守的规则,用于指导我们应该把文件保存到什么位置,以及告诉用户应该在何处找到所需的文件。 1 、一切从“/”开始 Linux 系统中的一切文件都是从“根(/)”目录开始的,并按照文件系统层次化标准(FHS)采用树形结构来存放文件。另外,Linux系统中的文件和目录名称是严格区分大小写的,且文件名称中不得包含斜杠(/)。 Linux 系统中的文件存储结构如下图所示。 在Linux系统中,最常见的目录以及所对应的存放内容如下表所示。 目录名称 放置文件的内容 /boot 开机所需文件—内核、开机菜单以及所需配置文件等 /dev ★以文件形式存放任何设备与接口 /etc ★服务配置文件 /home ★用户主目录 , 也可以安装第三方软件 。 /bin 存放单用户模式下还可以操作的 命令 , 普通用户执行的命令,存放系统外部命令 。 /lib 开机时用到的函数库,以及/bin与/sbin下面的命令要调用的函数。 不要动 /sbin 开机过程中需要的命令, 系统管理员执行的命令,存放系统内部命令 。 /media 、/mnt 用于挂载设备文件的目录 /opt 安装第三方的软件

块设备/字符设备/裸设备

浪尽此生 提交于 2020-03-01 14:01:51
  弄清硬盘的低格和高格的概念   系统中可以 随机访问 (不需要按顺序)访问固定大小数据片(chunks)的设备称为块设备,这些数据片就称作块。最常见的块设备是硬盘,除此以外,还有软盘驱动器(floppy),CD-ROM驱动器和闪存等等许多其他块设备。注意,他们都是以安装 文件系统 的方式使用的-----这也是块设备的一般访问方式。   另一种基本的设备类型是字符设备。字符设备 按照字节流的方式 被有序访问,像串口和键盘就属于字符设备(网卡??)。如果一个硬件设备以字符流的方式被访问的话,那就应该归于字符设备;反过来,如果一个设备是随机(无序的)访问的,那么就属于块设备。   这两种类型的设备的根本区别在于它们是否可以被随机访问——换句话说就是,能否在访问设备时随意地从一个位置跳转到另一个位置。举个例子,键盘这种设备提供的就是一个数据流,当你敲入“fox” 这个字符串时,键盘驱动程序会按照和输入完全相同的顺序返回这个由三个字符组成的数据流。如果让键盘驱动程序打乱顺序来读字符串,或读取其他字符,都是没有意义的。所以键盘就是一种典型的字符设备,它提供的就是用户从键盘输入的字符流。对键盘进行读操作会得到一个字符流,首先是“f”,然后是“o”,最后是“x”,最终是文件的结束(EOF)。当没人敲键盘时,字符流就是空的。硬盘设备的情况就不大一样了。硬盘设备的驱动可能要求读取磁盘上任意块的内容

Linux中的块设备和字符设备

别等时光非礼了梦想. 提交于 2020-03-01 14:01:39
系统中能够随机(不需要按顺序)访问固定大小数据片(chunks)的设备被称作块设备,这些数据片就称作块。最常见的块设备是硬盘,除此以外,还 有软盘驱动器、CD-ROM驱动器和闪存等等许多其他块设备。注意,它们都是以安装文件系统的方式使用的——这也是块设备的一般访问方式。   另一种基本的设备类型是字符设备。字符设备按照字符流的方式被有序访问,像串口和键盘就都属于字符设备。如果一个硬件设备是以字符流的方式被访问的话,那就应该将它归于字符设备;反过来,如果一个设备是随机(无序的)访问的,那么它就属于块设备。   这两种类型的设备的根本区别在于它们是否可以被随机访问——换句话说就是,能否在访问设备时随意地从一个位置跳转到另一个位置。举个例子,键盘 这种设备提供的就是一个数据流,当你敲入“fox” 这个字符串时,键盘驱动程序会按照和输入完全相同的顺序返回这个由三个字符组成的数据流。如果让键盘驱动程序打乱顺序来读字符串,或读取其他字符,都是没 有意义的。所以键盘就是一种典型的字符设备,它提供的就是用户从键盘输入的字符流。对键盘进行读操作会得到一个字符流,首先是“f”,然后是“o”,最后 是“x”,最终是文件的结束(EOF)。当没人敲键盘时,字符流就是空的。硬盘设备的情况就不大一样了。硬盘设备的驱动可能要求读取磁盘上任意块的内容, 然后又转去读取别的块的内容

linux中的块设备和字符设备

北城余情 提交于 2020-03-01 14:01:14
系统中能够随机(不需要按顺序)访问固定大小数据片( chunks )的设备被称作块设备,这些数据片就称作块。最常见的 块设备 是硬盘,除此以外,还有软盘驱动器、 CD-ROM 驱动器和闪存等等许多 其他 块设备。注意,它们都是以安装文件系统的方式使用的—— 这也是块设备一般的访问方式 。 另一种基本的设备类型是字符设备。字符设备按照字符流的方式被有序访问,像串口和键盘就都属于字符设备。如果一个硬件设备是以字符流的方式被访问的话,那就应该将它归于字符设备;反过来,如果一个设备是随机(无序的)访问的,那么它就属于块设备。 这两种类型的设备的根本区别在于它们是否可以被随机访问——换句话说就是,能否在访问设备时随意地从一个位置跳转到另一个位置。举个例子,键盘这种设备提供的就是一个数据流,当你敲入“ fox ”这个字符串时,键盘驱动程序会按照和输入完全相同的顺序返回这个由三个字符组成的数据流。如果让键盘驱动程序打乱顺序来读字符串,或读取其他字符,都是没有意义的。所以键盘就是一种典型的字符设备,它提供的就是用户从键盘输入的字符流。对键盘进行读操作会得到一个字符流,首先是“ f ”,然后是“ o ”,最后是“ x ”, 最终是文件的结束 (EOF) 。 当没人敲键盘时,字符流就是空的。硬盘设备的情况就不大一样了。硬盘设备的驱动可能要求读取磁盘上任意块的内容,然后又转去读取别的块的内容