Chinaunix首页 | 论坛 | 博客
  • 博客访问: 136512
  • 博文数量: 42
  • 博客积分: 2521
  • 博客等级: 少校
  • 技术积分: 440
  • 用 户 组: 普通用户
  • 注册时间: 2009-07-31 21:29
文章分类

全部博文(42)

文章存档

2011年(1)

2010年(33)

2009年(8)

我的朋友

分类: LINUX

2010-09-07 20:16:11

cygwin下使用chmod来改变文件属性,不起作用。
 
原因是,文件实际存储的windows分区格式为FAT或FAT32,而该格式分区上不支持chmod。只有当实际操作的文件存于NFTS格式的分区时,chmod才可用。
 
可以看看,你的硬盘那个分区NFTS格式的。windows的硬盘分区,在cygwin下的对应挂载情况,可以使用df命令来查看。例如,我的机器执行df命令的输出为:
$ df
Filesystem           1K-blocks      Used Available Use% Mounted on
C:/cygwin/bin         38415936  21387360  17028576  56% /usr/bin
C:/cygwin/lib         38415936  21387360  17028576  56% /usr/lib
C:/cygwin             38415936  21387360  17028576  56% /
C:                    38415936  21387360  17028576  56% /cygdrive/c
D:                    66501024  16933056  49567968  26% /cygdrive/d
E:                    69108896   6012992  63095904   9% /cygdrive/e
F:                    35312636  25963492   9349144  74% /cygdrive/f
G:                     3490018   3490018         0 100% /cygdrive/g
 
可以看到windows分区,在cygwin中的挂载点为:/cygdrive
阅读(4118) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~