第 十 天 : 添 加 硬 盘 和 分 区 挂 载 等

小Q:狼若回头,必有缘由,不是报恩,就是***; 事不三思必有败,

人能百忍则无忧。

今天的进度虽然慢了,但是学习状态还是一如往常,只不过今天遇到了不少新的知识点,需要好好想想记录一下。

三个时间属性:

查看:   stat   文件名

atime  (access)  访问时间
                        mtime (modify)  创建或更改文件时间
                        ctime  (change)     更改文件属性
                        cat 只改变 a  ; chmod   只改变 c ;但是改变 m ,就定会改变 c

自动生成密码:

格式: mkpasswd      选项

-l   12  生成12位的                -s  0  不要特殊符号

-d   n   要n个数字的              -c/-C n   要n个小写大写字母

安装:yum    install   (-y)  expect

查看文件大小:(磁盘单位)

du  目录              选项:-s 指定的目录大小   (-h/-m/-b/-g)

磁盘大小是以4KB的块位单位,每个块只能有一个文件,文件可有多块

下面是给添加新硬盘或更改系统硬盘分区的一系列步骤:

关机加硬盘:

在编辑虚拟机或管理中加入新的硬盘,稍微设置一下。

开始分区   :

一般硬盘添加后设备名以sda  sdb  sdc  sdd  sde  逐个上涨

查看方式: fdisk    (-l) /dev/sdb

进入设置: fdisk     /dev/sdb(或sda等)

根据提示一步一步走,多以 m 查看。

>>    m  >>   n   >>   p/e  >>   1/2/3/4  >>   回车/1

>>    +nG/给数字  >>    继续新建    >>   l 查看   >>  w 保存

深入了解主分区,扩展分区,逻辑分区的区别:

主分区固定三个可建可不建;(系统盘的话一定要有)

扩展分区只有第四个,它包裹着逻辑分区,本身没有容量,

逻辑分区一定是在sdb5开始的,不能直接跳到sdb6等

之后格式化:

查看有的类型:cat    /etc/filesystems

格式化的方式: mkfs.ext4       /dev/sdb3

mke2fs   -t ext4  -b 2048  -m 1 -l teng  /dev/sdb2

-t 类型     -b 大小   -m 给超级用户的容量

-l  分区的名字            (有电就是可以自定义)

之后进行挂载:

查看方式: df  -h           挂载之后才能用此命令查找,否则用fdisk

挂载      : mount    /dev/sdb3      自定义目录

挂载到的目录最好是空的,否则分区盘会覆盖目录的内容,

但卸载后才能看到原有内容。

卸载      : umount    分区或自定义目录

因为分区会很多,要一个一个挂载,完成就结束了;但每次重启都要重新挂载;

加硬盘建分区时多想想windows加硬盘建分区的本质,一样;

为避免每次开机都要重新挂载,把他写入文件。

开机自动挂载:

查看命令: blkid      可以查看uuid  LABEL   分区设备文件名

方式一   :(推荐)

cat    /etc/fstab          >>>           vi   /etc/fstab

格式: /dev/sdb2   /tmp/qq   ext4  defaults    0    0

设备文件名   定义的目录    类型     0=不备份  (1=备份)

defaults = rw,suid,dev,exec,auto,nouser,async,·····

exec为可执行文件,反为noexec,即使设置可执行也不能了

auto自动加载           nsync  磁盘与cpu不同步,反为sync

最后的 0 =开机不自检  2的级别最高,只给/,可以设为1.

方式二  :

把命令写入尾行  vi      /etc/rc.local

格式:    mount   设备文件名   定义目录

加选项   -o  noatime   不更新文件访问时间,减小服务器压力

设备文件名可用 uuid  LABEL  文件名/dev/sdb2  表示

硬盘分区中的重点单词:

units           单位                 display          显示                   verify     验证

extra         额外的               extension     扩展的                primary   主分区

value          价值                  range            范围                 functionality  功能

default       默认的              cylinder        柱面                  disklabel      磁碟标签

quit            放弃离开          partition        分区                  compatibility  兼容性

flag          标记;国旗         bootable        可启动的            toggle       切换

action       行动                  matched         匹配                   forwarding   转发

时间: 2024-08-05 23:46:45

第 十 天 : 添 加 硬 盘 和 分 区 挂 载 等的相关文章

第 三 十 八 天:使 用 Parted 分 区

随着科技的发展磁盘越来越廉价,容量越来越大,此时我们就要学会另一个分区命令了: 以下部分来自于一个很厉害的老师吧: 使用fdisk 工具分区的时候,如果分大于2T的分区,会提示: Value out of range. 所以不能使用fdisk这个分区工具了,要是用parted 来进行分区. ======================================================================================== 我们使用fdisk -l  查

(十) ng-inlude指令加载页面失败的原因和解决方法

angularjs中提供的ng-include指令,很类似于JSP中的<jsp:include>用来将多个子页面合并到同一个父页面中,避免父页面过大,可读性差,不好维护. 父页面parent.html代码如下: <html> <head> <script src="angular-1.2.2/angular.js"></script> <script> function rootController($scope,

Ionic Js十九:加载动画

ion-spinner ionSpinner 提供了许多种旋转加载的动画图标.当你的界面加载时,你就可以呈现给用户相应的加载图标. 该图标采用的是SVG. ? 实例 HTML 代码 <ion-content scroll="false" class="has-header"> <p> <ion-spinner icon="android"></ion-spinner> <ion-spinner

在我的电脑里新加一个盘符来隐藏文件夹和文件和秘密

@ECHO OFF MD E:\RECYCLED\UDrives.{25336920-03F9-11CF-8FD0-00AA00686F13}>NUL IF EXIST O:\NUL GOTO DELETE SUBST O: E:\RECYCLED\UDrives.{25336920-03F9-11CF-8FD0-00AA00686F13} START O:\ GOTO END :delete SUBST /D O: :END ========== 以上代码保存成o.cmd,双击,看看是不是多了

(四十二)、加载大分辨率图片到内存

有些图片的分辨率比较高,把它直接加载到手机内存中之后,会导致堆内存溢出的问题,下面就讲解一下Android的堆内存以及如何在Android应用中加载一个高分辨率的图片的方法. 1  还原堆内存溢出的错误首先来还原一下堆内存溢出的错误.首先在SD卡上放一张照片,分辨率为(3776 X 2520),大小为3.88MB,是我自己用相机拍的一张照片.应用的布局很简单,一个Button一个ImageView,然后按照常规的方式,使用BitmapFactory加载一张照片并使用一个ImageView展示.代

Oracle Coherence中文教程二十:预加载缓存

预加载缓存 本章介绍了不同的模式,你可以用它来预加载缓存.该模式包括批量装载和分布载荷. 本章包含以下各节: 执行批量加载和处理 执行分布式批量加载 20.1执行批量加载和处理 例20-5, PagedQuery.java ,演示了在一个连贯缓存技术,有效地批量加载和处理项目. 20.1.1批量写入缓存 使用连贯性时,一个常见的场景是预先填充缓存应用程序使用它之前.一个简单的方法来做到这例20-1中的Java代码所示: 例20-1预加载缓存 public static void bulkLoad

spring学习 十六 spring加载属性文件

第一步:创建一个properties文件,以数据库链接作为实例 db.properties jdbc.url=jdbc:mysql://192.168.153.128:3306/mybaties?characterEncoding=utf-8 jdbc.driver=com.mysql.jdbc.Driver jdbc.username=com.mysql.jdbc.Driver jdbc.password=123456 第二步在spring配置文件加入context的约束,并使用<contex

第 三 十 七 天:增 加 inode 和 挂 载 ios 镜 像

一:增加inode node这个词大多资料都是译为索引节点,在ext3文件系统,调整磁盘的inode number. 这里只是调整inode number这个参数: 如果想调整inode size或是blocksize等可以具体mkfs.ext3命令. 卸载文件系统 # umount /dev/sda6 建立文件系统,指定inode节点数 # mkfs.ext3 /dev/sda6 -N "inode节点数" ## mkfs.ext3 命令的-N  选项用于指定自定义的inode节点数

关 于 磁 盘 分 区 的 一 些 问 题

硬盘接口分为IDE.SATA.SCSI.光纤通道和SAS五种,IDE接口硬盘多用于家用产品中,也 部分应用于服务器,SCSI接口的硬盘则主要应用于服务器市场,而光纤通道只在高端服务 器上,价格昂贵.SATA是种新生的硬盘接口类型,还正处于市场普及阶段. ----------------------------------------------------------------------------------------- 1./dev/hda, /dev/hdb, /dev/sda, /