【Linux】管理文件系统
文件系统概念:
文件与目录的属性;
文件系统类型:
文件系统

创建文件系统:
[root@localhost ~]# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda3 18244476 1908296 15402756 12% /
tmpfs 953140 0 953140 0% /dev/shm
/dev/sda1 194241 38685 145316 22% /boot
[root@localhost ~]# df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sda3 1166880 56419 1110461 5% /
tmpfs 238285 1 238284 1% /dev/shm
/dev/sda1 51200 39 51161 1% /boot
验证:
1.创建小分区
[root@localhost ~]# fdisk /dev/sdb WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
switch off the mode (command 'c') and change display units to
sectors (command 'u'). Command (m for help): p Disk /dev/sdb: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000215f9 Device Boot Start End Blocks Id System
/dev/sdb1 1 2 16033+ 83 Linux
/dev/sdb2 3 1308 10490445 83 Linux
/dev/sdb3 1309 1435 1015808 83 Linux Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Selected partition 4
First cylinder (1435-2610, default 1435):
Using default value 1435
Last cylinder, +cylinders or +size{K,M,G} (1435-2610, default 2610): +10G
2.创建文件系统
[root@localhost ~]# mkfs -t ext4 /dev/sdb1
mke2fs 1.41.12 (17-May-2010)
/dev/sdb1 is mounted; will not make a filesystem here!
[root@localhost ~]# mount /dev/sdb1 /tmp/sdb1/
mount: /dev/sdb1 already mounted or /tmp/sdb1/ busy
mount: according to mtab, /dev/sdb1 is already mounted on /tmp/sdb1
3.创建空文件
[root@localhost ~]# while :
> do
> touch /tmp/sdb1/ a${RANDOM}
> done touch: cannot touch `/tmp/sdb1/a31677': No space left on device
touch: cannot touch `/tmp/sdb1/a2591': No space left on device
touch: cannot touch `/tmp/sdb1/a19649': No space left on device
[root@localhost ~]# df -i /dev/sdb1
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sdb1 4016 4016 0 100% /tmp/sdb1
[root@localhost ~]# df /dev/sdb1
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sdb1 14497 14497 0 100% /tmp/sdb1
管理交换空间:
[root@localhost ~]# mkswap /dev/sdb5
Setting up swapspace version 1, size = 2006929 kB
[root@localhost ~]# swapon /dev/sdb5
[root@localhost ~]# free | grep -i swap
Swap: 3008456 0 3008456
[root@localhost ~]# swapoff /dev/sdb5
[root@localhost ~]# free | grep -i swap
Swap: 1048568 0 1048568
【Linux】管理文件系统的更多相关文章
- linux管理文件系统指令
		
就一个基本的linux系统而言,其计算机硬盘只能有三个分区:一个交换分区(用于处理物理内存存不下的信息),一个包含引导转载程序的内核的启动分区,一个根文件系统分区,后两个常采用 ext3文件系统 与e ...
 - 《Linux命令行与shell脚本编程大全》 第八章管理文件系统
		
8.1 探索linux文件系统 8.1.1 基本的Linux文件系统 ext:最早的文件系统,叫扩展文件系统.使用虚拟目录操作硬件设备,在物理设备上按定长的块来存储数据. 用索引节点的系统来存放虚拟目 ...
 - Linux及文件系统基本介绍
		
Linux及文件系统基本介绍 1 互联网行业现状 在服务器端市场: 超级计算机 2014年11月的数据显示前500系统中的485个系统都在运行着 Linux 的发布系统,而仅仅只有一台运行着 Wi ...
 - [20150925]Linux之文件系统与SHELL
		
Linux之文件系统与SHELL 文件系统介绍 ext2/ext3/ext4 Ext2是GNU/Linux系统中标准的文件系统.这是Linux中使用最多的一种文件系统,它是专门为Linux设计的,拥有 ...
 - 文件系统管理 之 Linux 创建文件系统及挂载文件系统流程详解
		
阅读此文,必须具备知识点:<Linux 查看磁盘分区.文件系统.使用情况的命令和相关工具介绍><实例解说 fdisk 使用方法><合理规划您的硬盘分区><Fe ...
 - linux ext2 文件系统学习
		
Linux ext2文件系统理解 硬盘组成: 硬盘由多个圆形硬盘片组成.按照硬盘片能够容纳的数据量分为单盘和多盘.硬盘的数据读取主要靠机械手臂上的磁头,在机械手臂上有多个磁头.机械手臂不动硬盘旋转一 ...
 - linux下文件系统类型的学习
		
1. 以超级用户权限登陆Linux,进入 /lib/modules/2.6.32--504.el6.x86_64/kernel/fs目录执行 ls 命令(不同Linux发行版本的Fs目录有些不同你可 ...
 - linux的文件系统及节点表
		
linux的文件系统及节点表 一 linux的文件系统1 我们都知道当我们安装linux时会首先给系统分区,然后我们会把分区格式化成EXT3格式的文件系统.那么在linux系统中还有没有其他的文件系 ...
 - linux虚拟文件系统2
		
转自:http://rstevens.iteye.com/blog/849413 一.概述 Linux 文件系统是相当复杂的,本文只分析虚拟文件系统的实现,对具体的文件系统不涉及. 即使是虚拟文件系统 ...
 
随机推荐
- OllyDbg的基本使用
			
注:内容整理自<逆向工程核心原理>,结合我的OllyDbg版本修改了一些内容 1. OllyDbg常用命令及其快捷键 指令 快捷键 含义 Restart Ctrl+F2 重新开始调试 St ...
 - 【眼见为实】自己动手实践理解数据库READ COMMITTED && MVCC
			
[READ COMMITTED] 首先设置数据库隔离级别为读已提交(READ COMMITTED): set global transaction isolation level READ COMMI ...
 - 结对编程项目总结(core2组)
			
结对编程项目总结(core2组) 作业---四则运算(Core 第二组) ----by 吴雪晴 PB16061514 齐天杨 PB16060706 一.项目简介 项目的任务为制作一个给(貌似是?) ...
 - Avalon探索之旅
			
avalon2是一款基于虚拟DOM与属性劫持的 迷你. 易用. 高性能 的 前端MVVM框架, 拥有超优秀的兼容性, 支持移动开发, 后端渲染, WEB Component式组件开发, 无需编译, 开 ...
 - minimal sparse ruler problem 最少尺子刻度问题
			
一个长度13的尺子,如果在1位置刻点可以量出1和12,13三种刻度.那么至少刻几个点,可以直接量出1-13所有的长度,分别刻在哪几个位置? 注:必须是直接量.即在尺子上能找出一个1-13任意的整数长度 ...
 - Linux案例01:eth0网卡异常
			
一.现象描述 今天在调试两台物理机,做完配置重启主机后,发现一台服务器网络无法ssh连接,通过ILO进去ifconfig发现eth0配置的IP地址等信息丢失,手动重启后,可以ssh连接,但过一段时间, ...
 - C#的抽象类和接口的区别,在什么时候使用才合适?
			
理解抽象类 abstract class和interface在c#语言中都是用来进行抽象类(本文 中的抽象类并非从abstract class翻译而来,它表示的是一个抽象体,而abstract cl ...
 - 沉淀再出发:kafka初探
			
沉淀再出发:kafka初探 一.前言 从我们接触大数据开始,可能绕在耳边的词汇里面出现的次数越来越多的就包括kfaka了.kafka的设计初衷是希望作为一个统一的信息收集平台,能够实时的收集反馈信息, ...
 - Android studio ocr初级app开发问题汇总(含工程代码)
			
博客第一篇文章,稍作修改,增加文字介绍 开发目的 最近由于某些需求,需要在Android手机端实现OCR功能,大致为通过手机照相,识别出相片中的中文信息字段.但是由于新手光环+流程不熟悉,遇到了各种各 ...
 - Python 执行命令行操作。
			
os.system os.popen() commands.getstatusoutput(cmd) (status, output) = commands.getstatusoutput('cat ...