当前位置: 技术问答>linux和unix
这些 unix 命令如何改为 dos 命令?
来源: 互联网 发布时间:2014-11-27
本文导语: /bin/chown -R virtual. c:homemail /bin/chown virtual. c:homemail /bin/chmod -R 711 c:homemail /bin/chmod 0700 c:homemail 在 dos(winNT) 下有什么命令与之相对应? | 在DOS中改变属性可以用ATTRIB 其用法可以参...
/bin/chown -R virtual. c:homemail
/bin/chown virtual. c:homemail
/bin/chmod -R 711 c:homemail
/bin/chmod 0700 c:homemail
在 dos(winNT) 下有什么命令与之相对应?
/bin/chown virtual. c:homemail
/bin/chmod -R 711 c:homemail
/bin/chmod 0700 c:homemail
在 dos(winNT) 下有什么命令与之相对应?
|
在DOS中改变属性可以用ATTRIB
其用法可以参看DOS的帮助文件
但这个命令好像无法控制文件的所有者!
你自己看看!
其用法可以参看DOS的帮助文件
但这个命令好像无法控制文件的所有者!
你自己看看!
|
上面2个没法改,你知道吗,DOS是单用户系统,并不存在什么哪个文件属于哪个用户这样的概念,所以修改文件用户属性没有相应的命令。
|
在dos中只能改变文件的读写,没有所有者的概念,只能用attrib修改读写
|
GreenAnt(郁闷青年) 说的对
dos下的文件系统只能定义本身属性,如只读,系统,隐藏,存档
attrib +r +a +h +s file
attrib -r -a -h -s file
nt和2k下的文件,如果使用的是ntfs文件格式
可以定义某个系统卷(分区),文件加,文件的权限,(在又建属性页里)
图像界面,很直观了,甚至可以定义到一个虽然属于admin组但是非拥有者也不能打开自己文件的程度
dos下的文件系统只能定义本身属性,如只读,系统,隐藏,存档
attrib +r +a +h +s file
attrib -r -a -h -s file
nt和2k下的文件,如果使用的是ntfs文件格式
可以定义某个系统卷(分区),文件加,文件的权限,(在又建属性页里)
图像界面,很直观了,甚至可以定义到一个虽然属于admin组但是非拥有者也不能打开自己文件的程度
|
nod
在dos下只能设置文件的以下属性
什么只读,系统,隐藏等
至于程序的C实现
int chmod(char *filename,int permiss) 本函数用于设定文件filename的属性
permiss可以为以下值
S_IWRITE允许写 S_IREAD允许读 S_IREAD|S_IWRITE允许读、写
int _chmod(char *filename,int func[,int attrib]);
本函数用于读取或设定文件filename的属性,
当func=0时,函数返回文件的属性;当func=1时,函数设定文件的属性
若为设定文件属性,attrib可以为下列常数之一
FA_RDONLY只读 FA_HIDDEN隐藏 FA_SYSTEM系统
在dos下只能设置文件的以下属性
什么只读,系统,隐藏等
至于程序的C实现
int chmod(char *filename,int permiss) 本函数用于设定文件filename的属性
permiss可以为以下值
S_IWRITE允许写 S_IREAD允许读 S_IREAD|S_IWRITE允许读、写
int _chmod(char *filename,int func[,int attrib]);
本函数用于读取或设定文件filename的属性,
当func=0时,函数返回文件的属性;当func=1时,函数设定文件的属性
若为设定文件属性,attrib可以为下列常数之一
FA_RDONLY只读 FA_HIDDEN隐藏 FA_SYSTEM系统