学习十五

三周第五次课(2月9日)
4.5/4.6 磁盘格式化
4.7/4.8 磁盘挂载
4.9 手动增加swap空间
磁盘格式化
首先添加分区要格式化才能正常使用
以下是centos7支持的系统格式

centos7默认支持xfs格式
centos6之前是ext4 和ext3 ext2
当然centos7也可以格式化成 ext4
mke2fs -t xfs -b 4k
-t指定文件格式 -b指定块大小
du -sh 查看文件大小
du -sb 查看文件块 和ls -lh 是一样的
mke2fs -txfs -b 2048 /dev/sdb1
mkfs.ext4 ==> mke2fs -t ext4
mkds.ext4 /dev/sdb1 创建硬盘
mkfs.xfs 也可以创建xfs的格式,当已经有文件格式系统的时候 要加 -f 强制格式化分区
mke2fs -b 8192 /dev/sdb1 会提示是否选择该文件格式,指定块的大小 (当存大文件的时候大一点的时候读取会快一点)小的适合存放小的文件
-m 指定分区预留的大小
blkid /dev/sdb1 查看默认分区
mkfs.xfs 和mke2fs支持的选项是一致的 但是不一样
-i 是更该文件系统的inode块的大小 一般是4
-b 指定块大小
-t 指定问价系统的格式
-i是更改文件块的大学哦哎
-m指定预留空间
磁盘挂载
假如磁盘不分区格式化
mkfs.xfs -f /dev/sdb 格式化文件系统
blkid /dev/sdb 查看文件系统
mount 挂载命令 查看文件系统类型
mount /dev/sdb /mnt 文件系统挂载到mnt下
df -h查看
mount 就可以看到该文件磁盘的系统类型
umount /dev/sdb 卸载丐目标挂载点
上面的在mount下卸载不了
-l可以卸载挂载
-o rw 或者 ro 或者remount
man 搜defaults
vi /etc/fstab 查看文件系统挂载情况
第一个是 位置 第二列是挂载点 第三列 是文件系统 第四行 defaults 第五列 是否备份 第六列 开机是否检测
手动增加swap空间
首先要创建一个磁盘分区出来
dd if=/dev/zero/ of=/tmp/newdisk bs=1M count=100 创建100M的小分区
第一段表示if表示从哪里开始创建一连串的0 第二段of 表示将0写到何处 bs创建1M的块 count 创建多少个块
du -sh /tmp/newdisk查看创建的文件系统
mkswap /tmp/newdisk 格式化创建的新分区
free -m 查看文件系统大小
swapon /tmp/newdisk 增加swap
chmod 0600 /tmp/newdisk 增加文件的权限
swapoff /tmp/newdisk 删除增加的swap文件
free -m 查看分区的大小

原文地址:http://blog.51cto.com/13583139/2070807

时间: 2024-11-13 06:55:28

学习十五的相关文章

Oracle学习(十五):分布式数据库

--分布式数据库的独立性:分布数据的独立性指用户不必关心数据如何分割和存储,只需关心他需要什么数据. --本地操作 SQL> sqlplus scott/tiger --远程操作 SQL> sqlplus scott/[email protected]:1521/orcl --分布式操作 SQL> --创建数据库链路l2(需要权限): SQL> --remoteorcl服务命名(在net manager里配置):配置跟远程服务器的数据库的连接协议.主机名(ip地址).端口号等 SQ

CSS基础学习十五:盒子模型补充之外边距合并

今天继续接着CSS盒子模型补充,CSS基础学习十三:盒子模型和CSS基础学习十四:盒子模型补充之display属 性设置都是介绍了盒子模型中的内容概括.开始今天的主题:外边距合并. 外边距合并指的是,当两个垂直外边距相遇时,它们将形成一个外边距.合并后的外边距的高度等于两个发生合 并的外边距的高度中的较大者. (1)外边距合并 外边距合并叠加是一个相当简单的概念.但是,在实践中对网页进行布局时,它会造成许多混淆.简单地说,外 边距合并指的是,当两个垂直外边距相遇时,它们将形成一个外边距.合并后的

JS学习十五天----设计模式开篇

JS设计模式开篇 前言 作为小小程序员一枚,除了敲个hello,world以后啥都不会了,最近发现设计模式这个东西挺好,想搞一下,声明,本屌不是一个看见什么好,什么新潮就追什么的人,本屌还是一个比较实际的人,一般不会说什么好要什么,学设计模式完全是个人的爱好,看一看做是无聊打发时间的消遣吧. 什么是设计模式呢?既然是个模式,就说明可以套用这个模式,套用你知道是什么意思吧?一本万利明白吧?差不多就是这个意思,等你熟练掌握了所有的设计模式之后,你就可上九天揽月,可下五洋捉鳖.手握日月摘星辰,世间无我

Python学习十五:sorted()

sorted()是Python内置的一个高阶函数,可以实现对list的排序,它还可以接收一个比较函数来实现自定义的排序. 现在有一个list : [36, 5, 12, 9, 21] 我们分别对这个list进行如下操作: 1.对list进行排序,使用sorted直接排序即可: print sorted([36, 5, 12, 9, 21]) 2.对list进行倒序排序,可以自定一个方法: def reversed_cmp(x, y): if x > y: return -1 if x < y:

python学习十五天

内置函数二 1.lamda匿名函数 2. sorted() 3. filter() 4. map() 5. 递归函数 一. lamda匿名函数 为了解决一些简单的需求而设计的一句话函数 # 计算n的n次方 def func(n): eturn n**n print(func(10)) f = lambda n: n**n print(f(10)) lambda表示的是匿匿名函数. 不需要用def来声明, 一句句话就可以声明出一个函数 语法: 函数名 = lambda 参数: 返回值 注意: 1.

Java学习十五

学习内容: MyBaits 以前从来没有接触过mybatis,通过今天的学习知道这是一个框架,适用于关注SQL优化和需要频繁更新的项目. 今天做一个关于mybatis项目的入门小程序,效果很不理想. 因为用于maven项目中,遇到两个问题 1.在项目下创建package或class文件时,出现“Source folder is not a Java project.”错误 解决方法:按照网上的解决方法,应该在项目中properties中找project facets,但都找不到是因为根本不在Ja

Java学习(十五):hashCode的作用

1.hashCode的存在主要是用于查找的快捷性,如Hashtable,HashMap等,hashCode是用来在散列存储结构中确定对象的存储地址的: 2.如果两个对象相同,就是适用于equals(java.lang.Object) 方法,那么这两个对象的hashCode一定要相同: 3.如果对象的equals方法被重写,那么对象的hashCode也尽量重写,并且产生hashCode使用的对象,一定要和equals方法中使用的一致,否则就会违反上面提到的第2点: 4.两个对象的hashCode相

Python学习(十五)--生成器

生成器是一种用普通的函数语法定义的迭代器.任何包含yield语句的函数称为生成器.生成器在每次调用next()的时候执行,遇到yield语句返回,再次执行时就从上次返回的yield语句处继续执行.但是我们创建一个生成器以后,基本上不会调用next()方法,而是通过for循环来迭代它. nested = [[1,2],[3,4],[5]] def flatten(nested): for sublist in nested: for element in sublist: yield elemen

vue学习(十五) 过滤器简单实用

vue过滤器: 概念:vue.js允许你自定义过滤器可被用作一些常见文本的格式化.过滤器可以用在两个地方:插值表达式   v-bind表达式  由管道符指示 //过滤器调用时候的格式 {{ name | 处理的函数名 }} //可以通过Vue.filter来自定义过滤器 data就是管道符" | " 前面的内容,也就是name Vue.filter('过滤器名称',function(data){ return data+'hahahaha' }) //该过滤器就是为插值表达式的name