在过去,我了解到在Linux/UNIX文件系统中,目录只是文件,其中包含目录中文件的文件名和inode号。
有没有一种简单的方法可以查看目录的内容?我的意思是文件名和inode存储/组织的方式。我也不想看到目录中文件的内容。我希望看到目录的实现。如果每个目录都只是一个包含某些内容的文本文件,那么可能有一种简单的方法来查看这个文本文件的内容。在Linux中的bash中,不可能执行cat folder。输出只是Is a director
我的任务是使用FTP编写一个C程序,在该程序中,客户端向服务器请求一个指定了文件名的文件,然后服务器将在所有目录中检查该文件,如果该文件存在,它将向它发送一条错误消息,如“找不到文件!”将会被发送。我想知道在我的程序中使用linux系统命令的方法。现在,我只在服务器的当前目录中执行以下操作printf("opening file %s in current directory\n";如果你能帮助我如何检查特定文件的所有目录,那就太好