linux小知识二
来源:互联网 发布:ajax中datatype为json 编辑:程序博客网 时间:2024/04/29 20:22
15 文件系统tmpfs
Centos 7 中的一个文件系统tmpfs,这是一个将所有文件和文件夹写到虚拟内存中而不是实际写到磁盘中的虚拟文件系统。这意味着tmpfs中所有的内容都是临时的,在tmpfs卸载、系统重启或者电源切断后内容都将会丢失。技术角度上来说,tmpfs将所有的内容放在内核内部缓存中并且会调整大小来容纳文件,并可从交换空间中交换出不需要的页。
CentOS默认使用tmpfs做的集中用途可用df -h 命令的输出来看:
# df -h
- /dev -含有针对所有设备的设备文件的目录
- /dev/shm -包含共享内存分配
- /run -用于系统日志
/sys/fs/cgroup -用于cgrpups,一个针对特定进程限制、管制和审计资源利用的内核特性
使用systemctl命令在tmp目录启用tmpfs
你可以使用systemctl命令在tmp目录启用tmpfs,首先用下面的命令来检查这个特性是否可用:
# systemctl is-enabled tmp.mount
这回显示当前的状态,(如果未启用,)你可以使用下面的命令来启用它:
# systemctl enable tmp.mount
这回让系统控制/tmp目录并在该目录下挂载tmpfs文件系统。
手动挂载/tmp文件系统
你可以在/etc/fstab中添加下面这行,来手工在/tmp下挂载tmpfs。
tmpfs /tmp tmpfs size=512m 0 0
接着运行这条命令
#mount -a
这应该就会在df -h中显示tmpfs了,同样也会在你下次重启时自动挂载。
立即创建tmpfs
如果由于一些原因,你需要在一个文件夹下创建tmpfs,你可以使用下面的命令:
#mount -t tmpfs -o size=1G tmpfs /mnt/mytmpfs
当然你可以在size选项中指定你希望的大小和希望的挂载点,只要记住是有效的目录就行了。
原文:http://linoxide.com/file-system/use-tmpfs-rhel-centos-7-0/ 作者: Adrian Dinu
译文:LCTT https://linux.cn/article-5622-1.html 译者: geekpi
16 Linux中的ctrl+z、ctrl+c、ctrl+d
ctrl+c是强制中断程序的执行。
ctrl+z暂时挂起当前执行的任务。用户可以使用fg操作继续前台执行该任务。
ctrl+d不是发送信号,而是表示一个特殊的二进制,表示EOF。
- linux小知识二
- 二十六 小知识
- Android 小知识二
- linux小知识
- linux内核小知识
- Linux小知识
- Linux小知识
- 一些Linux小知识
- Linux小知识集
- Linux常用小知识
- Linux一点小知识
- LINUX 一些小知识
- linux小知识记录
- Linux小知识
- linux 小知识系列
- Linux小知识
- linux小知识
- linux小知识一
- 欢迎使用CSDN-markdown编辑器
- Yslow 23条规则
- 机房重构总结
- tomcat使用虚拟目录后报404
- 4.1 面积图
- linux小知识二
- spring beans源码解读之 ioc容器之始祖--DefaultListableBeanFactory
- Linux文件系统管理(2)
- DELET语句与REFERENCE约束“FK_news_category”冲突,该冲突发生于数据库“newssystem”,表dbo.news,column 'caId'语句终止
- 黑马程序员——Java基础——多线程的同步、死锁和等待唤醒机制
- C++中的log
- Android学习7之ImageView组件
- java 使用Callable和Future返回线程执行的结果
- Java学习笔记(八):Map<stirng,string>的遍历的四种方法