OnWorks Linux 和 Windows 在线工作站

商标

工作站免费在线托管

<上一页 | 内容 | 下一页>

D.11。 /etc/rc.d/init.d/cleanfs‌


#!/ bin / sh的

############################################### ######################

# 开始清理文件

#

# 描述:清理文件系统

#

#!/ bin / sh的

############################################### ######################

# 开始清理文件

#

# 描述:清理文件系统

#


#作者

#

# 更新

#

# 版本

#

#作者

#

# 更新

#

# 版本

#


############################################### ######################

############################################### ######################


### BEGIN INIT INFO

# 提供:

清洁文件

### BEGIN INIT INFO

# 提供:

图片


# 必需-开始:$local_fs

# 应该-开始:

# 需要停止:

# 应该停止:

# 默认开始:S

# 默认停止:

# 简短描述:在启动过程的早期清除临时目录。

# 描述:清理临时目录 /var/run、/var/lock 和

# 可选,/tmp. cleanfs 还创建 /var/run/utmp

# 以及 /etc/sysconfig/createfiles 中定义的任何文件。

# X-LFS-提供者:LFS

### END INIT INFO


。 / lib / lsb / init-functions


# 在启动时创建文件/目录的函数。 创建文件()

{

# 输入到文件描述符 9 并输出到标准输入(重定向) exec 9>&0 < /etc/sysconfig/createfiles


while 读取名称类型 perm usr grp dtype maj min junk do

# 忽略注释和空行。 案例“${name}”在

""|\#*) 继续;; 经社理事会


# 忽略现有文件。

如果 [ ! -e "${name}" ]; 然后

# 根据类型创建东西。 案例“${type}”在

目录)

mkdir "${name}"

;;

文件)

:> "${name}"

;;

开发)

case "${dtype}" in char)

mknod "${name}" c ${maj} ${min}

;;

块)

mknod "${name}" b ${maj} ${min}

;;

管道)

mknod "${name}" p

;;

*)


ESAC

;;

*)


log_warning_msg "\n未知设备类型:${dtype}"

;;

log_warning_msg "\n未知类型:${type}" 继续


图片

;;

ESAC



完成

# 也设置权限。 chown ${usr}:${grp} "${name}" chmod ${perm} "${name}"


# 关闭文件描述符9(结束重定向) exec 0>&9 9>&-

返回0

}


案例“${1}”在开始)

log_info_msg "清理文件系统:"


如果 [ "${SKIPTMPCLEAN}" = "" ]; 然后

log_info_msg2 " /tmp" cd /tmp &&

找 。 -xdev -mindepth 1 ! -name 丢失+找到 -delete || 失败=1

fi


> /var/运行/utmp


如果 grep -q '^utmp:' /etc/group ; 然后 chmod 664 /var/run/utmp

chgrp utmp /var/运行/utmp

fi


(退出 ${failed})evaluate_retval


如果 egrep -qv '^(#|$)' /etc/sysconfig/createfiles 2>/dev/null; 然后 log_info_msg "正在创建文件和目录..."

create_files # 总是返回 0 evaluate_retval

fi



*)


ESAC

退出 $ 失败

;;


echo "用法:${0} {start}" exit 1

;;


# 结束 cleanfs


图片

OnWorks 的顶级操作系统云计算: