现在,我在linux中学习“写”,我正在创建“新写”,其功能类似于“写”。 因此,在PuTTy服务器中,我想向其他用户发送消息。
例如:./new_write username1 /dev/16 ( = write username1 /dev/16)
但是我有一些问题。 这个服务器不是我的,所以我没有sudo权限。 因此,当我写类似“ ./new_write username1 / dev / 16”时。 将显示诸如“ / dev / 16:权限被拒绝” 之类的错误消息。
如果我通过终端(同名)登录两个腻子。 一个是user1 / dev / 13,另一个是user1 / dev / 14。这不是问题。因为该系统可以聊天。
在内部函数中,用户“编写”代码。
喜欢这个:
while(fgets(buf, BUFSIZ, stdin) != NULL)
if(write(fd, buf, strlen(buf)) == -1)
break
我想找到解决此问题的解决方案,但我还没有找到答案。 另外,我没有找到像我这样的学生。请帮助