- 主题:问一个基础的 cvs 问题
我刚开始学习 cvs, 书上的第一个例子,是创建一个 目录: cvsroot 用来保存数据.
命令如下:
$mkdir /var/cvsroot (这是我在cygwin下成功运行的第二个指令,非常的兴奋啊.第一个是 date);
$ chgrp anthill /var/cvsroot
$ ls -la /home
可是到了第二行,出现如下错误:
invalid group name "anthill"
请教这是怎么回事? 另外, chgrp 是什么意思?
谢谢了.
小弟不是一般的菜鸟,大家的回答最好具体点,不要太抽象.
--
FROM 61.149.142.205
我也是个菜鸟
chgrp是不是修改文件的所有组?
或许是你的系统里面没有anthill这个group吧
我猜测~~
//fear
我也是菜鸟,嗯嗯
【 在 curis (有一颗勇敢的心) 的大作中提到: 】
: 我刚开始学习 cvs, 书上的第一个例子,是创建一个 目录: cvsroot 用来保存数据.
: 命令如下:
: $mkdir /var/cvsroot (这是我在cygwin下成功运行的第二个指令,非常的兴奋啊.第一个是 date);
: $ chgrp anthill /var/cvsroot
: $ ls -la /home
: 可是到了第二行,出现如下错误:
: ...................
--
FROM 210.82.113.76
如果没有这个组的话,错误不应该是 invalid name 吧.
我尝试在各个文件夹里面都 创建一个anthill的文件,
可是 chgrp anthill/var/csvroot 仍然不能通过编译.
unix 真难啊. 一头露水
【 在 lightnight 的大作中提到: 】
: 我也是个菜鸟
: chgrp是不是修改文件的所有组?
: 或许是你的系统里面没有anthill这个group吧
: 我猜测~~
: //fear
: 我也是菜鸟,嗯嗯
: 【 在 curis (有一颗勇敢的心) 的大作中提到: 】
: (以下引言省略...)
--
FROM 61.149.142.205
错误不是说 invalid group name吗?
应该就是说anthill不是一个有效的组id吧
【 在 curis (有一颗勇敢的心) 的大作中提到: 】
: 如果没有这个组的话,错误不应该是 invalid name 吧.
: 我尝试在各个文件夹里面都 创建一个anthill的文件,
: 可是 chgrp anthill/var/csvroot 仍然不能通过编译.
: unix 真难啊. 一头露水
: 【 在 lightnight 的大作中提到: 】
: : 我也是个菜鸟
: ...................
--
FROM 210.82.113.76
没有用户组 anthill
你使用groupadd 添加一个就可以
或者其它什么名字都可以
对于任何命令不懂使用方法的话,
可以通过man command来看帮助
【 在 curis (有一颗勇敢的心) 的大作中提到: 】
: 我刚开始学习 cvs, 书上的第一个例子,是创建一个 目录: cvsroot 用来保存数据.
: 命令如下:
: $mkdir /var/cvsroot (这是我在cygwin下成功运行的第二个指令,非常的兴奋啊.第一个是 date);
: $ chgrp anthill /var/cvsroot
: $ ls -la /home
: 可是到了第二行,出现如下错误:
: ...................
--
FROM 202.119.32.102
oh yeah
我猜对了^_^
嗯嗯,看来我不是十分的菜呀
【 在 wuqq (驴,毛驴,醋溜毛驴) 的大作中提到: 】
: 没有用户组 anthill
: 你使用groupadd 添加一个就可以
: 或者其它什么名字都可以
: 对于任何命令不懂使用方法的话,
: 可以通过man command来看帮助
: 【 在 curis (有一颗勇敢的心) 的大作中提到: 】
: : 我刚开始学习 cvs, 书上的第一个例子,是创建一个 目录: cvsroot 用来保存数据.
: ...................
--
FROM 210.82.113.76
什么是组啊? 和普通的文件夹有区别吗?
我刚才是在 home, var, lib, 等几个文件夹下面创建了一个子文件夹 anthill
现在我干脆直接在 cygwin 目录下面创建文件夹 anthill
可是还是不能顺利编译过去啊.
怎么回事呢?
另外,什么是组啊?
【 在 lightnight 的大作中提到: 】
: 错误不是说 invalid group name吗?
: 应该就是说anthill不是一个有效的组id吧
: 【 在 curis (有一颗勇敢的心) 的大作中提到: 】
: : 如果没有这个组的话,错误不应该是 invalid name 吧.
: : 我尝试在各个文件夹里面都 创建一个anthill的文件,
: : 可是 chgrp anthill/var/csvroot 仍然不能通过编译.
: (以下引言省略...)
--
FROM 61.149.142.205
……………………
这个这个
组就是就是,我也不知道该怎么解释了
就是一群用户吧,也不对
哎呀,反正你用groupadd添加一个anthill就好了
【 在 curis (有一颗勇敢的心) 的大作中提到: 】
: 什么是组啊? 和普通的文件夹有区别吗?
: 我刚才是在 home, var, lib, 等几个文件夹下面创建了一个子文件夹 anthill
: 现在我干脆直接在 cygwin 目录下面创建文件夹 anthill
: 可是还是不能顺利编译过去啊.
: 怎么回事呢?
: 另外,什么是组啊?
: ...................
--
FROM 210.82.113.76
man 语句怎么使用呢?
我刚才分别尝试了以下几个语句:
$man command
错误如下:
no manual entry for command
$man groupadd
错误如下:
no manual entry for groupadd
$man command groupadd
错误如下:
no manual entry for command
no manual entry for groupadd
到底怎么使用啊?
能不能直接把指令告诉我,不要让我去猜
我这个人想象力极为丰富,所有可能的错误指令都能猜出来.
【 在 wuqq 的大作中提到: 】
: 没有用户组 anthill
: 你使用groupadd 添加一个就可以
: 或者其它什么名字都可以
: 对于任何命令不懂使用方法的话,
: 可以通过man command来看帮助
: 【 在 curis (有一颗勇敢的心) 的大作中提到: 】
: : 我刚开始学习 cvs, 书上的第一个例子,是创建一个 目
: (以下引言省略...)
--
FROM 61.149.142.205
man是查询手册页的命令
command应该代之以你想要查询的命令名
这么说你用的系统没有groupadd这个命令啊
【 在 curis (有一颗勇敢的心) 的大作中提到: 】
: man 语句怎么使用呢?
: 我刚才分别尝试了以下几个语句:
: $man command
: 错误如下:
: no manual entry for command
: $man groupadd
: 错误如下:
: no manual entry for groupadd
: ...................
--
FROM 210.82.113.76