linux文件系统常用操作学习笔记

分区类型介绍

这里我总结了一个公式:

主分区数+扩展分区数=4(/dev/sda1-4)

扩展分区有可以细分成许多逻辑分区(5-over)。

常用命令:

df 文件系统使用的情况

-a all

-h human

du 统计文件系统使用情况

-s subject

-h human

-a all

ll -h    统计目录大小

打印超级快信息

dumpe2fs </dev/ada8>

挂载文件系统    mount

-t type

-o options

查看磁盘硬件

fdisk -l

挂载sr0,usb,ntfs

fdisk分区

fdisk /dev/sdb

partprobe强制读取分区表

格式化分区

mkfs -t ext4 /dev/sdb1

自动挂载fstab修复

fstab字段

UUID/设备文件名

查看uuid dumpe2fs

挂载点

类型

默认参数

dump自动备份1|0 2不定期备份

fsck自动检测0 优先级

mount -a 检测fstab正确性

fstab文件修复

swap分区

查询命令:free

cached缓存,加速读过程

buffer缓冲,加速写过程

添加swap分区

1.添加普通分区

2.t 改变磁盘分区ID

3.w

4.partprob

格式化swap

mkswap /dev/sda6

加入到swap

swapon /dev/sdb6

取消swap

swapoff /dev/sdb6

free

时间: 2024-12-29 11:51:49

linux文件系统常用操作学习笔记的相关文章

Linux系统ubuntu操作学习笔记

1,swp分区:当内存不够时用swp分区顶替内存 2,语言环境检查  locale –a:可以明白系统支持什么语言 3,安装软件: apt-cache search(软件):搜索软件 apt-cache show(软件):查询安装包相关信息 sodo apt-get install(软件):安装软件 sodo apt-get remove(软件) :删除软件包 4,安装软件方法二: dpkg-i(软件).deb安装软件 dpkg-r(软件)删除包 dpkg-p(软件)删除包(包括配置文件) 5,

Numpy np.array 相关常用操作学习笔记

1.np.array构造函数 用法:np.array([1,2,3,4,5]) 1.1 numpy array 和 python list 有什么区别? 标准Python的列表(list)中,元素本质是对象.如:L = [1, 2, 3],需要3个指针和三个整数对象,对于数值运算比较浪费内存和CPU.因此,Numpy提供了ndarray(N-dimensional array object)对象:存储单一数据类型的多维数组. 1.2 如何强制生成一个 float 类型的数组 d = np.arr

linux系统构建基础学习笔记——操作

linux系统构建 ********************************************************                  ---交叉编译环境构建--- 安装arm-linux-gcc-4.3.2 (交叉编译器) tar xzvf arm-linux-gcc-4.3.2.tgz -C /cd /usr/local/arm/4.3.2/bin./arm-linux-gcc -v在/etc/bashrc文件的最后添加如下一行:   export PATH=

linux学习(2):linux服务器常用操作和命令

linux服务器常用操作和命令 目录 1. 什么是linux服务器load average?2. 如何查看linux服务器负载3. 服务器负载高怎么办?4. 如何查看服务器内存使用率?5. 如何查看单个进程占用的内存大小?6. 无法从linux服务器A登录到服务器B怎么办?7. 如何查看正在使用的服务和端口?8. 如何查看服务器进程信息?9. 如何杀死进程?10. 如何查找僵尸进程?11. 如何在内网服务器间传输数据?12. 为什么启动不了服务器端口?13. 常用的linux服务器性能查看命令有

Introduction the naive“scull” 《linux设备驱动》 学习笔记

Introduction the naive "scull" 首先,什么是scull? scull (Simple Character Utility for Loading Localities). scull is a char driver that acts on a memory area as though it were a device. 和第一个C程序Hello world一样,他什么都不能干,却能很好的阐释怎么一步步进阶的去写驱动 blog的最后,我会给出这对于sc

Linux Shell脚本编程学习笔记和实战

http://www.1987.name/141.html shell基础 终端打印.算术运算.常用变量 Linux下搜索指定目录下特定字符串并高亮显示匹配关键词 从键盘或文件中获取标准输入 [read命令] 文件的描述符和重定向 数组.关联数组和别名使用 函数的定义.执行.传参和递归函数 条件测试操作与流程控制语句 获取时间日期格式和延时 [date.sleep命令] 内部字段分隔符IFS和脚本的调试DEBUG 显示.读取或拼接文件内容 [cat命令] 文件查找与打印文件列表 [find命令]

linux系统驱动基础学习笔记

Linux驱动: 角色:应用程序 API      操作系统      驱动       实际硬件 功能:1.对设备进行初始化和释放2.把数据从内核传送到硬件和从硬件读取数据3.检测和处理设备出现的错误 Linux驱动程序类型:字符设备:由文件系统管理    (通过设备文件访问)块设备:由文件系统管理网络设备:由协议栈管理      (通过socket访问) 查看系统设备文件ls -l /devcat /proc/devicescat /sys/power/state 属性:文件类型   主设备

linux应用编程基础学习笔记

********************************************************            --文件I/O-- 文件:文本文件:存储量大,速度慢,便于字符操作二进制文件:存储量小,速度快,便于存放中间结果 普通文件:设备文件: ---C标准函数---:Buffered I/O,高级文件系统,在用户空间开辟缓冲区,流操作(stream)#include<stdio.h> typedef struct{ int _fd;      //文件号 int _

《鸟哥的Linux私房菜》学习笔记(1)——文件与目录

在Linux中,任何设备都是文件,不仅如此,连数据通信的接口也有专门的文件负责.可以说,一切皆文件,目录也是一种文件,是路径映射.因此,文件系统是Linux的基础. 一.文件与目录管理命令 1.ls(list)--查看文件与目录命令 在linux中,该命令可能是最多被执行的,因为我们随时要知道文件或者目录的相关信息.ls命令默认显示非隐藏文件的文件名(以文件名进行排序)以及文件名代表的颜色. 命令格式:ls [选项] [目录名] 常用参数: -l(long):列出长字符串,包含文件的属性与权限等