touch无法创建文件或者文档
介绍
报错信息 :
touch: 无法创建"/tmp/totalspider_status": 只读文件系统 rsync: mkstemp “/opt/apps/code/.appspider-0.03.jar.ugByIp” failed: Read-only file system (30) inflate returned -3 (30 bytes) rsync error: error in rsync protocol data stream (code 12) at token.c(557) [receiver=3.1.0] rsync: [generator] write error: Broken pipe (32) rsync error: error in socket IO (code 10) at io.c(837) [generator=3.1.0] mv: 无法将"totalspider.log" 移动至"totalspider.log.202003251722": 只读文件系统 /opt/apps/start_totalspider: 行 57: totalspider.log: 只读文件系统
解决办法 :
注意:先重启试试,不行,然后再尝试下面的方法。
1、CentOS
使用mount查看磁盘状态:
#mount
最直接的解决办法,直接remount:
[~]# mount -n -o remount,rw /
有替代方案就是添加开机自动加载的脚本,CentOS系统的话是修改/etc/fstab,添加一行代码比如: UUID=bb84333a-6a0d-4285-a14c-cf8b5da88d61 /home/eason/data ext4 defaults 0 2 其中UUID是要挂载的磁盘UUID, /home/eason/data是挂载的目录, ext4是文件系统类型, defaults是参数配置默认即可,0是不需要dump记录, 2是开机检查顺序。
或者
使用用 fsck – y /dev/hdc6 (/dev/hdc6指你需要修复的分区) 来修复文件系统
查看下分区结构
#mount
查看ro挂载的分区,如果发现有ro,就重新mount
#umount /dev/sda1#mount /dev/sda1 /boot
如果发现有提示“device is busy”,找到是什么进程使得他busy
fuser -m /boot 将会显示使用这个模块的pidfuser -mk /boot 将会直接kill那个pid
然后重新mount即可。
直接remount,命令为
[root@localhost ~]# mount -o rw,remount /boot
参考链接 :
linux系统提示只读文件系统,无法创建文件 : https://blog.csdn.net/whf96998/article/details/82184485?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task
https://blog.csdn.net/weixin_33709364/article/details/86238414?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task
https://blog.csdn.net/RL_LEEE/article/details/96870739
linux 服务器忽然变成只读文件系统 (CentOS) : https://blog.csdn.net/ablo_zhou/article/details/5530826?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task
touch无法创建文件或者文档相关推荐
- 怎么用python创建文件-如何用Python创建生成xml文档文件的方法
用如何用Python完成创建生成xml文档文件的工作. 需要用到的方法:from xml.dom.minidom import Document,想必大家很熟悉这个操作了,接下来就用python 创建 ...
- ASP.NET里创建Microsoft Word文档
原文发布时间为:2008-08-03 -- 来源于本人的百度文章 [由搬家工具导入] 本文是应在ASP.NET里创建Microsoft Word文档之需而写的.这篇文章演示了在ASP.NET里怎么创建 ...
- java流与文件——ZIP文档
[0]README 0.1) 本文描述转自 core java volume 2, 旨在理解 java流与文件--ZIP文档 的相关知识: 0.2) for source code, please v ...
- Gitbook+码云创建自己的文档
原文地址:Gitbook+码云创建自己的文档 前言 之前Freewind的主题使用手册是在看云上写的,后来觉得在看云不方便更新,刚好因为改动比较大,大部分文档需要重新写,就索性直接换成gitbook, ...
- Illustrator教程之 在 Ai 2022中创建一个新文档
欢迎观看Illustrator教程,小编带大家学习 Illustrator 的基本工具和使用技巧,了解如何在 Ai 2022中制作新文档. 在Illustrator中有很多方法可以开始一个新项目.可以 ...
- Word处理控件Aspose.Words功能演示:使用C#创建MS Word文档
Aspose.Words是一种高级Word文档处理API,用于执行各种文档管理和操作任务.API支持生成,修改,转换,呈现和打印文档,而无需在跨平台应用程序中直接使用Microsoft Word. A ...
- touch服务器端文件夹,使用linux的touch命令创建文件
使用linux的touch命令创建文件 发布时间:2020-07-22 11:33:24 来源:亿速云 阅读:99 作者:清晨 栏目:服务器 小编给大家分享一下使用linux的touch命令创建文件, ...
- 使用VitePress静态网站生成器创建组件库文档网站并部署到GitHub
Vue3+TS+Vite开发组件库并发布到npm 网站在线预览: Vue Amazing UI | Amazing UI Components LibraryAmazing UI 组件库https:/ ...
- Sandcastle入门:创建C#帮助文档
Sandcastle入门:创建C#帮助文档 使用Sandcastle 4.1使用平台 (1)操作系统: Windows Server 2003; Windows XP Service Pack 2; ...
最新文章
- 在block中进行行循环
- c语言程序设计分段定时器,单片机C语言程序设计:按键控制定时器选播多段音乐...
- ASP.NET MVC 自定义模型绑定1 - 自动把以英文逗号分隔的 ID 字符串绑定成 Listint...
- 南方方洲号无人测量船系统简介
- 使用mp4v2将aac音频h264视频数据封装成mp4开发心得
- iservice封装有哪些方法_对WebService的一些封装技巧总结
- android 6.0 ndk版本,[推荐]android-ndk6.0翻译(1)
- Linux查看CPU信息机器型号等硬件信息
- 高性能密码适用性分析
- 程序员的工作总结(2017-12-04)
- 网络设置里计算机为什么有两个字,一计算机网络操作题.doc
- 南京互联网IT公司推荐
- AUTOSAR DCM
- VS2010 调试警告 解决方法
- 【ARM汇编】打印金字塔 | 打印倒三角
- Spring @Retryable 和 @Recover
- 计算机磁盘清理软件,清理磁盘空间的7种技巧,电脑装机、安装系统必备
- Springboot2+hibernate5 sessionFactory配置
- Mapreduce入门--词频统计
- 2017年5月5号课堂笔记
热门文章
- Python如何从社交用户信息中寻找潜在客户?
- 特征提取、特征描述、特征匹配的通俗解释
- 847方波放大电路_身为工程师需要了解的模拟积分器电路!
- 货物贸易外汇监测系统 企业版_企业能耗在线监测系统介绍
- php跳转post,php如何使用post跳转页面
- IOS开发笔记 - 先有鸡,还是先有蛋?相互引用的奇遇!
- android开发关掉发现更新的官方版本,XUpdate:轻量级、高可用性的 Android 版本更新框架...
- C8051汇编语言递归,基于C8051F310单片机的LED灯控制器汇编语言程序调试
- JQuery_九大选择器
- css设置background图片的位置实现居中