小弟想问下关于linux /etc/fstab 里删除某一行的问题:
LABEL=/ / ext3 defaults 1 1
LABEL=/home /home ext3 defaults 1 2
LABEL=/swap /swap ext3 defaults 1 2
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
UUID=11111111 /disk2 ext3 defaults 0 0
UUID=22222222 /disk3 ext3 defaults 0 0
UUID=33333333 /disk4 ext3 defaults 0 0上面是fstab的内容
小弟想 让当UUID=22222222 的时候 然后就到fstab里面去匹配 如果有“UUID=22222222 /disk3 ext3 defaults 0 0”这一行 就删掉 具体应该怎么做还请各位高手指教 最后写出代码哦谢谢了
LABEL=/ / ext3 defaults 1 1
LABEL=/home /home ext3 defaults 1 2
LABEL=/swap /swap ext3 defaults 1 2
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
UUID=11111111 /disk2 ext3 defaults 0 0
UUID=22222222 /disk3 ext3 defaults 0 0
UUID=33333333 /disk4 ext3 defaults 0 0上面是fstab的内容
小弟想 让当UUID=22222222 的时候 然后就到fstab里面去匹配 如果有“UUID=22222222 /disk3 ext3 defaults 0 0”这一行 就删掉 具体应该怎么做还请各位高手指教 最后写出代码哦谢谢了
解决方案 »
- 求解:并发执行远程telnet到多个服务器查询硬盘,这个怎样实现
- 大家在用mysql存储过程的时候,是用php的原始函数还是自己的类?
- mysql怎么会写到表单!!
- PHP生成静态html页面的链接和分页问题
- php导出Excel,如何设置图片在excel单元格居中
- 如何屏蔽服务器上强制弹出的广告?内详 (在线等,解决了马上结贴!)
- php 中如何取得变量名?
- 请问MySQL数据库的中每个数据库可以包含的Table数量以及每个Table的最大行数列数
- 求金额转换小程序..¥21,355.13 ——》贰万壹仟叁佰伍拾伍元壹角叁分
- MySQL语句用ORDER BY排序后怎样提取第N到N+10条记录?
- 网站更新
- php中碰到的一个很奇怪的一个问题??
foreach($file as $key=>$value)
{
if(strpos($value, 'UUID=22222222') !== FALSE))
{
unset($file[$key]);
}
}
file_put_contents('/etc/fstab', implode("\n", $file));
//这是我自己写的$fp = file_get_contents('/etc/fstab'); //取出$fp = strtr($fp, 'UUID=22222222', ''); //删除file_put_contents('/etc/fstab', $fp); //写入
{
$fp = file_get_contents($filename);
$new_fp = str_replace($search_contents, $replace_contents, $fp);
file_put_contents($filename, $new_fp);
}//使用如下
file_modify('UUID=22222222'', '', '/etc/fstab');