linux下创建文件夹失败
用的海思平台,在程序中用mkdir函数创建文件夹失败,perror打印提示错误 No space left on device,df -h 发现分区仍有200多G,开始怀疑是文件目录下inode被用完,不过采用脚本mkdir命令创建文件夹成功,疑惑不解,请高手解答一二。
下面是我程序中用来创建文件夹代码:
mkdir(path_name, 777);
if(access(path_name , F_OK) != 0)
{
perror("%%%%%%%%%%%%%%%%%%%%mkdir");
}
打印信息:
%%%%%%%%%%%%%%%%%%%%mkdir: No space left on device
df -h 查看信息
/mnt/hd/0 $ df -h
Filesystem Size Used Available Use% Mounted on
/dev/mtdblock1 112.0M 61.6M 50.4M 55% /
tmpfs 34.2M 4.0k 34.2M 0% /dev
/dev/z-hda2 464.7G 197.8G 243.7G 45% /mnt/hd/0
在脚本直接用 mkdir创建文件夹能成功,在此不做截图了。在线等,如果需要补充信息请回帖,先谢过各位高手大大。
下面是我程序中用来创建文件夹代码:
mkdir(path_name, 777);
if(access(path_name , F_OK) != 0)
{
perror("%%%%%%%%%%%%%%%%%%%%mkdir");
}
打印信息:
%%%%%%%%%%%%%%%%%%%%mkdir: No space left on device
df -h 查看信息
/mnt/hd/0 $ df -h
Filesystem Size Used Available Use% Mounted on
/dev/mtdblock1 112.0M 61.6M 50.4M 55% /
tmpfs 34.2M 4.0k 34.2M 0% /dev
/dev/z-hda2 464.7G 197.8G 243.7G 45% /mnt/hd/0
在脚本直接用 mkdir创建文件夹能成功,在此不做截图了。在线等,如果需要补充信息请回帖,先谢过各位高手大大。
...全文
相关推荐
Ubuntu挂载共享文件夹
VirtualBox 下Ubuntu挂载和Windows共享文件夹 1.在windows 下创建文件夹,取名随意,为了避免出差多,使用英文把。我这命名为Linux-share。 2.打开VitualBox管理器,设置中找到共享文件夹,点图中的红圈圈,将刚刚我们创建的共享文件夹添加进去,千万要选择固定分配
linux C语言 文件夹复制
实现linux下文件夹的复制,C语言编写。
AutoFolder_自动创建文件夹_
根据输入的文件名,一键自动创建文件夹。可同时输入多个文件夹名称,按行自动创建
VC6.0下实现Linux下的mkdir功能(创建文件夹)
VC6.0下实现Linux下的mkdir功能(创建文件夹)
已知路径下创建文件夹
已知路径下创建文件夹


