This is an extremely complex topic that cannot be answered here. You need to learn how to create dependency rules in the 'make' language. Suggested sources include the O'Reilly books on 'make'.
Unix is not open source, it is proprietary. Linux is the open-source version of Unix.
Unix was created first. The C programming language was created for Unix.
Tree structure has nothing to do with UNIX.
unix.
UNIX is an open source operating system. As natural for an OS, it has its own way of doing all the tasks it is supposed to do- like managing files, allocating resources, handling user accounts- so on and so forth. These features make working on UNIX a different experience to working on Windows or Mac OSx- just like the experience of Windows is dissimilar to the OSx experience. Keeping this in mind, the platform and the tools UNIX offers is collectively known as the UNIX environment.
fsck is the typical command for this.
To install from source, you may have to use ./configure make make install each in case the server is a unix server
In UNIX: use function chmod
There is no traditional 'execute' command in Unix.
I think you mean the regular expression tool "grep".
It is possible to use BSD software on Unix systems. It is possible but many do not and they use other softwares on Unix systems beside the BSD software.
Use some tool
Unix can be used on a large number of mainframes, servers, and workstations. If you would like to use a certified UNIX system on commodity hardware, Solaris 10 can be downloaded free of charge for non-commercial use.
+h The above answer is incomplete and incorrect; "normally hidden" files in Unix merely start with the '.' character and are not normally shown by the ls command. Use the 'mv' to rename it if it doesn't start with a period.
Yes, quite a bit of companies and users use unix.
Drill?
You can use any drawing tool to hand write the sentence, or you can use thet text tool.