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

📄 mount_ntfs.c

📁 一个linux下NTFS文件格式源代码
💻 C
字号:
#include <sys/param.h>#include <sys/mount.h>#include <err.h>#include <stdio.h>#include <stdlib.h>#include "mntopts.h"struct mntopt mopts[] = {	MOPT_STDOPTS,	MOPT_UPDATE,	{NULL}};void usage(void);intmain(int argc,char **argv){	char *dev, *dir;	int ch,mntflags=0,opts;	struct vfsconf *vfc;	while((ch=getopt(argc,argv,"o:")) != EOF)		switch(ch){			case 'o':				getmntopts(optarg,mopts,&mntflags,&opts);				break;			case '?':			default:				usage();			}	argc -= optind;	argv += optind;	if(argc != 2)		usage();	dev = argv[0];	dir = argv[1];	vfc = getvfsbyname("ntfs");	if(!vfc && vfsisloadable("ntfs")) {		if(vfsload("ntfs"))			err(1, "vfsload(ntfs)");		endvfsent();		vfc = getvfsbyname("ntfs");	}	if(!vfc)		err(1, "no ntfs found");	if(mount(vfc->vfc_index,dir,mntflags,/*args*/dev) < 0)		err(1, "%s", dev);	exit(0);}voidusage(){	fprintf(stderr,		"usage: mount_ntfs [-o options] special node\n");	exit(1);}

⌨️ 快捷键说明

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