⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 init_script

📁 FUSE文件系统开发工具,将内核层面的文件系统开发过程平移到应用层面上来。
💻
字号:
#! /bin/sh### BEGIN INIT INFO# Provides:          fuse# Required-Start:    # Should-Start:      udev# Required-Stop:     # Default-Start:     S# Default-Stop:# Short-Description: Start and stop fuse.# Description:       Load the fuse module and mount the fuse control#	filesystem.### END INIT INFOset -ePATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/binMOUNTPOINT=/sys/fs/fuse/connections# Gracefully exit if the package has been removed.which fusermount &>/dev/null || exit 5case "$1" in    start|restart|force-reload)	if ! grep -qw fuse /proc/filesystems; then		echo -n "Loading fuse module"		if ! modprobe fuse >/dev/null 2>&1; then			echo " failed!"			exit 1		else			echo "."		fi	else		echo "Fuse filesystem already available."	fi	if grep -qw fusectl /proc/filesystems && \	   ! grep -qw $MOUNTPOINT /proc/mounts; then		echo -n "Mounting fuse control filesystem"		if ! mount -t fusectl fusectl $MOUNTPOINT >/dev/null 2>&1; then			echo " failed!"			exit 1		else			echo "."		fi	else		echo "Fuse control filesystem already available."	fi	;;    stop)	if ! grep -qw fuse /proc/filesystems; then		echo "Fuse filesystem not loaded."		exit 7	fi	if grep -qw $MOUNTPOINT /proc/mounts; then		echo -n "Unmounting fuse control filesystem"		if ! umount $MOUNTPOINT >/dev/null 2>&1; then			echo " failed!"		else			echo "."		fi	else		echo "Fuse control filesystem not mounted."	fi	if grep -qw "^fuse" /proc/modules; then		echo -n "Unloading fuse module"		if ! rmmod fuse >/dev/null 2>&1; then			echo " failed!"		else			echo "."		fi	else		echo "Fuse module not loaded."	fi	;;    status)	echo -n "Checking fuse filesystem"	if ! grep -qw fuse /proc/filesystems; then		echo " not available."		exit 3	else		echo " ok."	fi	;;  *)	echo "Usage: $0 {start|stop|restart|force-reload|status}"	exit 1	;;esacexit 0

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -