嵌入式Linux中tmp目录大小修改
嵌入式项目过程中有的时候需要扩展下/tmp目录的大小,如何实现:
通过df -h可以查看到/tmp目录的大小,文件类型
Filesystem Size Used Available Use% Mounted on
tmpfs 116.5M 1.2M 115.3M 1% /tmp
可以看到/tmp目录的文件类型为tmpfs,百度百科解释:
tmpfs临时文件系统,是一种基于内存的文件系统,它和虚拟磁盘ramdisk比较类似像,但不完全相同,和ramdisk一样,tmpfs可以使用RAM,但它也可以使用swap分区来存储,而且传统的ramdisk是个块设备,要用mkfs来格式化它,才能真正地使用它;而tmpfs是一个文件系统,并不是块设备,只是安装它,就可以使用了。tmpfs是最好的基于RAM的文件系统。1
系统启动的时候修改配置文件
/etc/fstab 文件# <file system> <mount pt> <type> <options> <dump> <pass>
/dev/root / ext2 rw,noauto 0 1
proc /proc proc defaults 0 0
devpts /dev/pts devpts defaults,gid=5,mode=620 0 0
tmpfs /dev/shm tmpfs mode=0777 0 0//修改前
tmpfs /tmp tmpfs mode=1777 0 0
//修改后
tmpfs /tmp tmpfs mode=1777 size=200M 0tmpfs /run tmpfs mode=0755,nosuid,nodev 0 0
sysfs /sys sysfs defaults 0 0
selinuxfs /sys/fs/selinux selinuxfs defaults 0 0
debugfs /sys/kernel/debug debugfs defaults 0 0
系统中临时修改
可以通过mount 重新挂载改变原来的大小
# mount -t tmpfs -o size=200M /tmp
# df -h
Filesystem Size Used Available Use% Mounted on
/dev/system 2.0G 137.7M 1.8G 7% /
devtmpfs 107.1M 0 107.1M 0% /dev
tmpfs 116.5M 0 116.5M 0% /dev/shm
tmpfs 200.0M 4.0K 200.0M 0% /tmp
tmpfs 116.5M 32.0K 116.5M 0% /run
/dev/data 1.2G 68.5M 1.0G 6% /data
/dev/config 9.7M 122.0K 9.1M 1% /etc/sugr
/dev/cache 19.4M 22.0K 18.3M 0% /cache
tmpfs 200.0M 4.0K 200.0M 0% /tmp
https://baike.baidu.com/item/tmpfs ↩︎
嵌入式Linux中tmp目录大小修改相关推荐
- linux中tmp目录是什么,Linux文件系统目录标准介绍(FHS)-tmp是什么文件
概述 在Linux中一切皆文件,而文件是由文件系统组织存放,但文件系统的组织存放方式也是有标准的.一般只要是一个标准化的Linux发行版系统都会遵循这种标准,不然就太混乱了.而这种Linux文件系统标 ...
- 如何在 Linux 中查看目录大小?
这是一篇关于如何通过一些常用的命令,显示 CentOS 或 RedHat 中的 Linux 目录大小,以及哪些文件夹占用的空间最大的教程. 搜索当前的 CentOS 或 RedHat 文件夹 您可以使 ...
- [Linux] Linux中/tmp目录下文件莫名丢失
0x0 前言 前段时间的一个项目需要调用tomcat,没在意这些就把tomcat布在了/tmp下,大概1-2周左右,发现tomcat中的主程序和其他目录丢失,导致tomcat起不来,查看系统日志和to ...
- linux的tmp目录不会清空,关于Linux系统中/tmp目录的清除问题
关于Linux系统中/tmp目录的清除问题 相当悲剧的问题是,之前保存在/tmp目录中的一些数据丢了.现在发现已经是第二次发生了,前一次以为是其他人误操作删除的,今天才发现这个和系统有关系.完全是因为 ...
- linux 文件大小_linux系统中查看目录大小的du命令常
CentOS7.3学习笔记总结(四十六)-linux系统中查看目录大小的du命令常用方法 在windows系统中我们想查看目录或文件的大小,直接右键属性,并且还能显示别的属性,在linux系统中,一般 ...
- 使用linux中的convert命令修改图片大小
使用linux中的convert命令修改图片大小: convert -resize 22x22 Valuair.png val.png 结果会保留原来的宽高比例. 如果要生成固定的22*22大小的图片 ...
- 嵌入式Linux中的根文件系统
以下内容转载于http://mp.weixin.qq.com/s/O6MklgKekSc9gbM7zQSMEQ,有删改. 一. 首先要明白的是"什么是文件系统?",文件系统是对一个 ...
- 对嵌入式Linux中的根文件系统的理解和解析
虽然前面已经利用Busybox制作了根文件系统,但是对于根文件系统的作用和普通的文件系统之间的区别还是有点模糊.通过查找资料总结了一 下对根文件系统的理解,也欢迎大家一起讨论. 首先要明白的是& ...
- Linux中/proc目录下文件详解
Linux中/proc目录下文件详解(一) 声明:可以自由转载本文,但请务必保留本文的完整性. 作者:张子坚 email:zhangzijian@163.com 说明:本文所涉及示例均在fedora ...
最新文章
- 万万没想到,逛B站也能学编程了
- 4.Windows下安装ZooKeeper
- mariadb 10.1查看per connection内存消耗
- java学习笔记5--类的方法
- 在IIS中配置MIME类型组建Wap网站
- firefox 插件配置
- 2021-08-13servlet 原理及注意事项
- Html5视频video标签中使用blob实现视频播放加密
- STM32驱动步进电机
- Unity GUI 中文显示
- 决策树中的基尼系数、 熵之半和分类误差率
- shapely包导入问题
- led的伏安特性曲线 matlab实现_小灯泡伏安特性曲线实验报告
- Naive Bayes
- form-create-desniger 自定义拖拽表单
- Google Dremel数据模型详解
- C++ Primer Plus 第九章编程题练习
- C#编写画直线,简单画线,鼠标交互画线,画一条线
- Window Server 2008虚拟机安装
- python文件操作实现全文或单行替换
热门文章
- ​跨学科整合,打造大数据最强集团军:清华大学大数据能力提升项目宣讲会来了!...
- oracle12C以逗号隔开怎么写,10g之后支持中文逗号作为查询分隔符
- isFinite方法详解
- 关于uni.appd打包H5 图片在IOS 上不显示的问题
- 计网实验-1_Cisco Package Trace:Basic switch setup
- XDP-syncookie实现方式
- ROS turtlebot_follower :让机器人跟随我们移动
- 每页多张幻灯片密集打印的设置技巧
- 声明式事务、SpringMVC详解
- 如何在五分钟让你的应用拥有高精度定位功能